by Ted Smalley Bowenย andย Cara Cunningham

Microsoft prepares Java Virtual Machine plug-in for Navigator

news
Dec 1, 19962 mins
DeveloperJavaJava ME

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.