Microsoft Releases Latest SDK for Java

Version 2.0 Includes Highly Acclaimed Microsoft Virtual Machine, Application Foundation Classes (AFC) and J/Direct

REDMOND, Wash. - Oct. 7, 1997 - - Microsoft Corp. today announced the immediate, worldwide availability of the Microsoft® Software Development Kit (SDK) for Java, version 2.0. The SDK includes final versions of Microsoft's high-performance virtual machine, the Microsoft Application Foundation Classes (AFC) and J/Direct, which allows developers to meld the productivity of the Java programming language with the rich functionality of the Windows® operating system. The SDK is available for free download from the Microsoft Web site at http://www.microsoft.com/java/ (connect-time charges may apply).

This release further solidifies Microsoft's position by delivering the most comprehensive and highest-performance implementation of the Java programming language in the industry.

"This release of the SDK includes Microsoft's second-generation technologies for the Java programming language," said Tod Nielsen, general manager of developer relations at Microsoft. "With the industry-leading performance of the Microsoft virtual machine and the ability to fully optimize customers' investments in hardware and software via J/Direct, developers can now deliver a new breed of applications with the Java programming language that take full advantage of the power of Windows."

"Microsoft has done a great job delivering the highest-performance Java available for the Windows platform and an equally great job supporting our developers," said Arny Epstein, chief technology officer of Silverstream Software Inc. in Burlington, Mass. "By adopting the Microsoft virtual machine, we realized a significant improvement in performance and reliability for our JDK 1.1-based Silverstream Web Application Platform."

AFC, also available in the SDK, is a comprehensive set of class libraries, written in the Java programming language, that makes it very easy for developers to create modern-looking Java applications with state-of-the-art user interfaces that meet customer expectations. AFC ships with Microsoft Internet Explorer 4.0 and is slated to ship with Windows-based PCs and Macintosh systems in the future, providing Java developers with the broadest possible audience for their applications. Less than a week after the shipment of Internet Explorer 4.0, AFC already boasts an installed base of millions of users.

Microsoft Virtual Machine Delivers Fastest, Most Comprehensive Java

The final version of the Microsoft SDK for Java, version 2.0, also includes the latest version of the Microsoft virtual machine, which is now shipping with Internet Explorer 4.0. This next-generation Microsoft virtual machine makes Windows and Internet Explorer the best place to run Java applications by offering the industry's fastest Java performance and richest functionality. Benefits of the latest Microsoft virtual machine include the following:

All of these capabilities make the Microsoft virtual machine the most effective way to run software written in the Java programming language. The Microsoft virtual machine is also the most ubiquitous implementation of Java in the marketplace, with tens of millions of units having shipped with Microsoft Internet Explorer, Windows 95, the Windows NT® operating system and Microsoft Internet Information Server. Versions of the Microsoft virtual machine are also available for the Macintosh and Windows 3.1 and are under development for Windows CE and UNIX.

Developer Support

Microsoft technologies for the Java programming language also enjoy widespread support among Java developers. More than 200 of the leading Java developers in the industry support the Microsoft virtual machine, AFC or J/Direct as part of the Microsoft Developer Network ISV Program, Microsoft's program for third-party software developers. In addition, all leading Java tools vendors, including Borland International Corp., Metrowerks Inc., NuMega Technologies Inc., ObjectShare, Powersoft Corp., Rational Software Corp. and Supercede Inc., have announced their support for Microsoft Java technologies.

"Microsoft's implementation of Java delivers the highest level of performance, great debugging capabilities and the ability to integrate Java components with those written in other languages," said Rob Veitch, director and general manager of Powersoft languages. "Sybase's enterprise Java tool, PowerJ, takes advantage of Microsoft technology to deliver integrated debugging with Internet Explorer, and the ability to support drag-and-drop programming with both JavaBeans and ActiveX components."

In addition to supporting Java developers with programs such as the Microsoft Developer Network ISV Program, Microsoft makes the entire Microsoft SDK for Java and additional Java class libraries, documentation and technologies that are not part of the SDK available through the Microsoft Developer Network. Developers can join the Microsoft Developer Network via the Microsoft Web site at http://www.microsoft.com/msdn/.

Founded in 1975, Microsoft (NASDAQ "MSFT") is the worldwide leader in software for personal computers. The company offers a wide range of products and services for business and personal use, each designed with the mission of making it easier and more enjoyable for people to take advantage of the full power of personal computing every day.

Microsoft, Windows, Win32, ActiveX and Windows NT are either registered trademarks or trademarks of Microsoft Corp. in the United States and/or other countries.

Other product and company names herein may be trademarks of their respective owners.

Note to editors: If you are interested in viewing additional information on Microsoft, please visit the Microsoft Web page at http://www.microsoft.com/presspass/ on Microsoft's corporate information pages.