De Java Virtual Machine (JVM) van Microsoft wordt niet bij Windows XP geleverd. Gebruikers van het nieuwe besturingssysteem, dat op 25 oktober uitkomt, krijgen wel de mogelijkheid de software zelf te downloaden. Daarnaast kunnen zij Java-software van andere partijen, waaronder Sun, downloaden. De eerste keer dat een gebruiker van Windows XP een site bezoekt waarin Java wordt gebruikt, krijgen zij een venster te zien waarin hen wordt aangeboden de JVM van de Microsoft-website te downloaden. Gebruikers kunnen dan ook kiezen voor een andere JVM, aldus een woordvoerder van Microsoft in Azië. Microsoft zegt de beslissing om JVM niet bij Windows XP te leveren te hebben genomen om zich te houden aan een schikking die het softwareconcern in januari trof met Sun Microsystems, dat Java in 1995 introduceerde.

Rechter

Sun was naar de rechter gestapt omdat Microsoft volgens het bedrijf een eigen Windows-versie van de JVM had ontwikkeld die niet compatibel was met andere software. De programmeertaal van Java, waar Sun ooit hoge verwachtingen van had, is platform-onafhankelijk. Microsoft kwam met Sun overeen te stoppen met de ontwikkeling van zijn Java-software. Microsoft had nog wel het recht verworven om zeven jaar lang oude versies in zijn producten te gebruiken, maar het concern heeft nu de introductie van Windows XP aangegrepen om Java te schrappen. Volgens Microsoft-woordvoerder Tom Pilla kan die beslissing, gezien de schikking, niet als een verrassing komen. "De realiteit is dat Java voor een heleboel code staat waar de meerderheid van de gebruikers geen behoefte aan heeft", zo zei Pilla tegen CNet. Critici zien in de beslissing een nieuwe poging van Microsoft om een concurrerende technologie uit de markt te drukken. "Als je de plug-in niet downloadt, kun je webpagina's die Java bevatten niet laden. De pagina is dan dood. Dat geeft Microsoft een voordeel voor nieuwe, eigen applicaties. Bovendien is het ongemakkelijk voor gebruikers", zo zegt de Amerikaanse hoogleraar informatica Jan Vitek tegen The Wall Street Journal.