United States Of America. v. Microsoft Corporation Court Filing by Thomas Penfield Jackson, November 5, 1999, is part of
C. Thwarting the Expansion of the Java Class Libraries
As discussed above, Microsoft’s effort to lock developers into its Windowsspecific Java implementation included actions designed to discourage developers from taking advantage of Java class libraries such as RMI. Microsoft went further than that, however. In pursuit of its goal of minimizing the portability of Java applications, Microsoft took steps to thwart the very creation of cross-platform Java interfaces.
The incorporation of greater functionality into the Java class libraries would have increased the portability of the applications that relied on them, while simultaneously encouraging developers to use Sun-compliant implementations of Java. In one instance of this effort to stunt the growth of the Java class libraries, Microsoft used threats to withhold Windows operating-system support from Intel’s microprocessors and offers to include Intel technology in Windows in order to induce Intel to stop aiding Sun in the development of Java classes that would support innovative multimedia functionality.
In February 1997, one of Intel’s competitors, called AMD, solicited support from Microsoft for its “3DX” technology, which provided sophisticated multimedia support for games. Microsoft’s Allchin asked Gates whether Microsoft should support 3DX, despite the fact that Intel would oppose it. Gates responded: “If Intel has a real problem with us supporting this then they will have to stop supporting Java Multimedia the way they are. I would gladly give up supporting this if they would back off from their work on JAVA which is terrible for Intel.”
Near the end of March, Allchin sent another message to Gates and Maritz. In it he wrote, “I am positive that we must do a direct attack on Sun (and probably Oracle). . . . Between ourselves and our partners, we can certainly hurt their (certainly Sun’s) revenue base. . . . We need to get Intel to help us. Today, they are not.”
Two months later, Eric Engstrom, a Microsoft executive with responsibility for multimedia development, wrote to his superiors that one of Microsoft’s goals was getting “Intel to stop helping Sun create Java Multimedia APIs, especially ones that run well (ie native implementations) on Windows.”
Engstrom proposed achieving this goal by offering Intel the following deal: Microsoft would incorporate into the Windows API set any multimedia interfaces that Intel agreed to not help Sun incorporate into the Java class libraries. Engstrom’s efforts apparently bore fruit, for he testified at trial that Intel’s IAL subsequently stopped helping Sun to develop class libraries that offered cutting-edge multimedia support.
Continue reading here.
About HackerNoon Legal PDF Series: We bring you the most important technical and insightful public domain court case filings.
This court case Civil Action No. 98-1232 (TPJ) retrieved on 2-13-2023, from justice.gov is part of the public domain. The court-created documents are works of the federal government, and under copyright law, are automatically placed in the public domain and may be shared without legal restriction.