Site hosted by Angelfire.com: Build your free website today!

Java Wars

Sun Microsystems vs. Microsoft lawsuit
98-Nov Preliminary injunction
The court finds that negotiating for or enforcing the above-mentioned licensing terms constitutes an unfair business practice. Microsoft does not argue that these licensing provisions bear any utility which outweighs the harm asserted by Sun. That Microsoft apparently no longer requires its licensees to adhere to such terms and that it plans to abandon its logo licensing program as to Java provides an insufficient basis for denying Sun its requested relief.10 See Polo Fashions, Inc. v. Dick Bruhn Inc., 793 F.2d 1132, 1135-36 (9th Cir. 1986).

Additionally, the court finds that Microsoft's designation of its virtual machine as the "Official Reference Implementation of Java on Windows 32-bit platforms" is misleading. The TLDA defines "Reference Implementation VM" as "[Microsoft]-authored Derivative Works or Independent Works of the Java Runtime Interpreter for Win3 2 Platforms." TLDA § 1.10. However, this definition does not expressly state or imply that Microsoft's runtime interpreter is the Sun designated, official reference implementation for Win32 platforms. Microsoft directs the court to no other language in the TLDA which supports its position.


00-Jan CNet: Judge restricts Microsoft's use of Java
The prelimary injunction by U.S. District Judge Ronald Whyte did not fully reinstate the original order as Sun had requested. Nevertheless, Sun general counsel Michael Morris praised the move as a significant step in the right direction.

00-Feb CNet: Judge rejects key Microsoft motion in Java dispute
U.S. District Judge Ronald Whyte rejected Microsoft's request for summary judgement regarding the independent development of Java, Microsoft said. Whyte also dismissed a Sun counter motion.

The judge denied both motions, stating that the issue will have to be determined at trial as both sides offered plausible interpretations of the contract, according to the software giant. There are still eight other summary judgments pending in the case, and no trial date has been set.


00-May CNet: Microsoft wins another round in Java battle
U.S. District Judge Ronald Whyte late today accepted Microsoft's request for summary judgment, dismissing Sun's copyright claims.

The decision is the second blow to Sun's case in about a month. On April 7, Whyte rejected select portions of Sun's interpretation of the license with Microsoft for its Java technology.


01-Jan CNet: Sun, Microsoft settle Java suit
Under the settlement, Microsoft will pay Sun $20 million and is permanently prohibited from using "Java compatible" trademarks on its products, according to Sun. Sun also gets to terminate the licensing agreement it signed with Microsoft.

For its part, Microsoft is permitted to use a version of Java in Microsoft products that already contain it, or that already are in the testing phase, for the next seven years, according to the company.


The ad war
01-Aug CNet: Sun takes Java fight to the public
In full-page ads in The New York Times, San Jose Mercury News and The Wall Street Journal on Thursday, Sun called on consumers "to demand that Microsoft include the Java platform in their XP operating system." Sun also said consumers should demand "PC vendors like Dell, Compaq, Gateway, IBM and HP (Hewlett-Packard) include the Java platform in their applications."

At the same time, Sun is quietly developing a new version of its software specifically for Windows XP that it hopes to place on new PCs and make available for download.


01-Aug CNet: Microsoft slaps back at Sun in Java spat
Microsoft described Sun's campaign against Microsoft as "unparalleled hypocrisy," arguing the company "has taken every step possible to prevent Microsoft from shipping its award winning Java virtual machine. They spent several years suing to stop Microsoft from shipping a high-performance Java virtual machine that took advantage of Windows."

01-Aug Cringely: How Microsoft Is Using Its Own Legal Defeat to Hurt Java
The argument is simple. Rather than saying "Sun made us do this," which makes no sense with Scott McNealy running full page ads asking Microsoft to ship Java in XP, Microsoft will blame a third-party, a little company in Chicago called Eolas Development Corporation.

The bottom line comes slowly into focus
01-Aug ZDNet: Study: Java to overtake C/C++ in 2002

The research also shows that Java usage has been rising at the expense of Visual Basic and C/C++. "This means that, for the first time, more North American developers will be using Java than Visual Basic or C/C++ next year," Garvin said. "Java usage is even stronger outside North America, with almost 60 percent of developers expecting to spend some part of their programming time using Java."

Initial surveys have shown that only a small portion of developers intend to try Microsoft Corp.'s C# language, which is relatively new, and those developers will predominantly be ones already using Microsoft programming languages, Garvin said. There is no evidence of any significant adoption to date, she added.


03-Jan CNet: Microsoft ordered to carry Java
A U.S. district court judge on Monday ordered Microsoft to include Sun Microsystems' version of Java with the Windows operating system, citing the software giant's history of undermining the platform-neutral programming language.

The preliminary injunction issued by Judge J. Frederick Motz in Baltimore is a double-barreled victory for Sun. The company won preliminary injunctions on a copyright infringement claim and on an order to compel Microsoft to carry the latest version of Sun's Java Virtual Machine software.

"I find it an absolute certainty that unless a preliminary injunction is entered, Sun will have lost forever its right to compete, and the opportunity to prevail, in a market undistorted by its competitor's antitrust violations," Motz wrote in the 42-page ruling.


03-Feb InfoWorld: Microsoft files counterclaim against Sun
Sun's current lawsuit claims that Microsoft has tried to kill developer interest in using Java by distributing its own version that is incompatible with the version of Java controlled by Sun. Microsoft's goal, Sun lawyers claim, was to confuse developers and drive them to use Microsoft's .Net platform instead of Java.

Microsoft, in Redmond, Wash., claims Sun's alleged breach of contract has prematurely stopped Microsoft from using its Java license and "deprived Microsoft of the quiet enjoyment of technology it licensed" under the 2001 settlement agreement. The counterclaim accuses Santa Clara, Calif.-based Sun of "bad faith" dealings with Microsoft.


03-Apr CNet: Judge skeptical on Microsoft order
JUDGE PAUL NIEMEYER, one of the three judges hearing Microsoft's appeal, sharply questioned whether the must-carry preliminary injunction was needed to prevent imminent harm to Sun and the Java program while a trial was conducted.

Niemeyer, who dominated questioning during an hour of presentations from both sides, also criticized the legal basis of the injunction issued late last year by U.S. District Judge J. Frederick Motz in Baltimore.

The injunction, put on hold by the appeals court for now, was based on findings that Microsoft was illegally maintaining a monopoly via the Windows operating system for personal computers.


03-Jun Yahoo: U.S. Appeals Court Sides with Microsoft on Java
WASHINGTON (Reuters) - A federal appeals court on Thursday overturned a ruling that would have forced Microsoft Corp. (Nasdaq:MSFT - news) to incorporate Sun Microsystems Inc (Nasdaq:SUNW - news)'s Java programming language in the Windows operating system.

The three-judge panel in Richmond, Virginia, said a lower court judge had erred by ordering Microsoft to carry its rival's software, a penalty the lower court judge said was necessary to make up for Microsoft's past misdeeds.


04-Apr Sun: SUN AND MICROSOFT SETTLE LAWSUIT; SETTLEMENT PROTECTS INTEGRITY OF JAVA PLATFORM
PALO ALTO, CA -- January 23, 2001 -- Sun Microsystems Inc. announced today that Microsoft Corporation has agreed to settle Sun's lawsuit regarding Java technology. The settlement reached today will protect the future integrity of the Java platform. In addition, as part of the agreement, Microsoft has agreed to pay Sun $20 million, to accept Sun's termination of the prior license agreement, and to a permanent injunction against unauthorized use of Sun's JAVA COMPATIBLE trademark.

To protect those developers using Microsoft's outdated implementation of Sun's technology, Sun has licensed Microsoft to distribute its existing versions, provided that all future versions of such products conform to and pass Sun's compatibility tests.