Microsoft is volgens bronnen in de IT-industrie bezig belangrijke delen van de Win32 API te poorten naar de programmeertaal Java. De nieuwe api’s (application programming interfaces) zullen de gedaante krijgen van Java Class Libraries en geïntegreerd worden met toekomstige edities van Microsofts Java Virtual Machine (JVM).
Het zou in de bedoeling liggen de Win32 Java Class Libraries en de bijbehorende JVM niet te beperken tot het Windows-besturingssysteem maar ook geschikt te maken voor andere platformen.
Men gaat er van uit dat alle ontwikkeltools van Microsoft op den duur de Win32-op-Java strategie gaan ondersteunen. Te beginnen met de komende versie van Visual Basic (codenaam Vegas) dat net zo gemakkelijk native Java byte-code zou kunnen generen als native Windows-code. Een eerste testversie van dit product zou bijna gereed zijn. Verwacht wordt dat Microsoft een interim upgrade van Visual Basic, met daarin de Java-conversie-technologie, zal aankondigen tijdens de TechEd-conferentie, die van 5 tot 9 mei in Orlando, Florida, wordt gehouden.