Oleg Goldshmidt wrote:

[1] One can say that the advantage of Java for the programmer lies in
the lack of a superset of the spec that includes implementation
dependent and other non-standard stuff, so the programmer does not
have to think, "is this statement portable?" all the time. This is
true, but only to the point when you recall our favourite
company's "embrace and extend" philosophy that makes them so good
at introducing incompatibilities in everything. I don't really
follow, but didn't they win their latest round agaist Sun as far
as Java compatibility is concerned?


Opinions vary.

What they got was that they are free not to ship Sun's java with Windows. They have not won in the sense that they are not allowed to ship an incompatible version of Java. This means that, effectively, they can only ship their own version of Java if it's made compatible.

This is a win to some extent, no doubt. After all, that leaves them some "wiggle slack". On the other hand, if the end result is that they cannot ship their version, and they will not ship Sun's, this means javaless computers. Under those circumstances, I don't see many OEMs not adding some java, and I believe it will usually Sun's java.

What you can see is that they won something, but it is unclear how practical this win is going to be for MS.

Shachar

--
Shachar Shemesh
Open Source integration consultant
Home page & resume - http://www.shemesh.biz/



=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Reply via email to