June 24, 1999 -- Lawyers for Microsoft Corp. and Sun Microsystems Inc. haggled over whether Microsoft's use of Java in its products were "protected expression" in a hearing in Sun's lawsuit alleging that Microsoft violated a licensing agreement over the programming language.
US District Court Judge Ronald Whyte had issued tentative, nonbinding rulings in May indicating that he was leaning toward deciding that Microsoft infringed on Sun's copyrights for source code and exceeded its license with Sun by distributing Windows 98, Internet Explorer 4.0, and Visual Java (VJ) ++ 6.0 developer's tool even though it failed to pass Sun's Java compatibility test suite.
In another tentative ruling in May, Whyte indicated he was considering deciding that Microsoft had the right to distribute "independently developed" software that doesn't comply with Sun's Java compatibility requirements as long as they don't violate Sun's copyright for intellectual property.
In a hearing today, Whyte said he will study the arguments both sides presented and other aspects of the lawsuit, but did not indicate when he might make a ruling or set another court date.
Microsoft lawyer Karl Quackenbush argued that Microsoft's use of Java on its own terms amounted to "protected expression." Companies could not develop software without some latitude in applying source code such as Java to their products, he said.
Sun's interpretation of the license left no room for Microsoft to develop its products, according to Quackenbush. "It (Sun) interprets copyright too broadly," he said.
However, Sun lawyer Lloyd Day argued that the Java license Microsoft agreed to did not allow for protected expression, and instead required strict copyright rules.
Java must be compatible with Sun's standards so companies can compete on a level playing field, he said. "Sun allows competitors to compete with each other on more than price alone," Day said.
Day also told the judge that it would be a mistake to allow Microsoft to distribute "independently developed" Java-related products. Doing so would allow Microsoft to disregard Sun's copyright authority.
"Microsoft will copy it (Java) and say 'Let them sue us,'" Day said.
Quackenbush defended Microsoft's right to distribute Java software that was developed independently. "What's the scope of Sun's intellectual property?" he asked the judge. "That's something you have to determine."
The lawyers also debated the issue of Microsoft's distribution of Sun's Supplemental Java Classes. In May, the judge denied Sun's motion to compel Microsoft to make upgrades of its products compatible with the Supplemental Java Classes as the classes were delivered by Sun. Sun had argued that the supplemental classes should be able to run on Microsoft's most current applications.
"Sun should have to do the work to make them (the applications) run," said Microsoft's Quackenbush.
However, Day said developers want to write applications that work with the most current supplemental classes.