> As the result of a lawsuit by Sun Microsystems, and
> the resulting settlement, Microsoft is no longer allowed
> to provide its own Java Virtual Machine to Windows
> users.
As the fix was technically correct, the poster has really
spun the reason why there is no native JVM support in XP.
Microsoft has repeatedly violated the terms of their
license agreement with Sun regarding Java. Mostly
something about a "you will not modify Java at all"
clause. Sun has sued on more than one occasion since the
mid 90s to protect their software. The very proprietary
nature of the MS JVM is in direct conflict with the
license agreement that Microsoft originally agreed to; so
Sun sued again. Instead of Microsoft shipping XP with a
JVM that complies with the Java standard and the license
agreement, they decided to drop support for their JVM all
together (and then spin the blame onto Sun's lawsuits).
It's kinda like a spoiled kid ruining a ball game by
taking his ball home because he doesn't get his way.
http://www.cnn.com/2001/TECH/ptech/0...rops.java.idg/
index.html