San Mateo, CA (November 18, 1996) โ Playing the role of developerโs advocate, Microsoft plans to release a Java virtual machine plug-in for its competitor Netscapeโs Navigator browser.
โThis was something developers asked us to do. There have been inconsistencies in [Netscape] implementations,โ said Charles Fitzgerald, program manager in the Microsoft Internet Platform and Tools Division, in Redmond, WA.
The plug-in, which will be available for free by the end of the month from Microsoftโs Web site, will allow Navigator users to run Java applets with Microsoftโs virtual machine, officials said.
While citing quality issues, officials also claim a roughly 30 percent performance boost running applets within Navigator equipped with Microsoftโs virtual machine plug-in, versus Netscapeโs Java virtual machine that is included in Version 3.0 of Navigator.
This move is Microsoftโs most recent attempt to garner developer support for its products and technologies. With this plug-in for its competitorโs browser, the company is attempting to keep developers loyal to Microsoft tools and technology, even when they are using Netscape products.
Microsoftโs is the official reference implementation of the Win32 Java virtual machine. In January, the company will release a 16-bit Windows 3.1 version of Internet Explorer 3.0, which will include a Windows 3.1 Java virtual machine implementation.
The company has no definite plans to release that component as a separate standalone Java virtual machine for Windows 3.1, according to Fitzgerald.
IBM has posted an alpha test version of its own 16-bit Windows Java virtual machine on its alphaWorks Web site for Java developers.
Microsoft is pursuing a widespread distribution strategy for its virtual machine technology, bundling it with Windows NT and Windows 95 via its Internet Explorer browser. The virtual machine will also ship in forthcoming Java development tools from such vendors as Borland and Powersoft, a division of Sybase Inc., and in a variety of third-party applications, according to Fitzgerald.
Other Microsoft Java technology, slated for rollout in Internet Explorer 4.0 and subsequent releases of the companyโs tools and platforms, includes a superset of the Abstract Windowing Toolkit, class libraries for multimedia, two-dimensional, and Dynamic HTML.
The companyโs forthcoming Java extensions, detailed at this monthโs Microsoft Professional Developers Conference, include improved debugging APIs, versioning, state and persistence, security options beyond the languageโs current โsandboxโ model, and server-side integration.


