Hi friends ! It was funny to see Java Development Kit by Microsoft. Can anybody tell me why is microsoft releasing its own version of Java ? And I had heard sometimes back that MS lost a suite against Sun , and it is now bound to include Java in its OS. Is it true ?
I'm not sure what MS JDK you are talking about. Where did you see it?
MS had a J++ feature for Dev Studio ... I used it in about 2000. MS "extended" the language in ways the court said their agreement with Sun did not allow, so they had to stop calling it Java and just pulled the plug on the whole thing.
I think MS has something now for dot net that is not Java but has syntax close enough that Java developers can use it, or some such hogwash. Don't they also have something to convert Java to C#? Whatever they do, I don't expect MS to win back much of the server programming market from Java and a zillion open source scripting languages.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
J# was released with .NET 2003 with very limited JDK support (1.1.4 + some 1.2). It was supposed to be faster to convert to J# than converting to C# using the Microsoft Java Language Conversion Assistant (JLCA) Migrating Java applications to .Net. I really don't know why anyone would use J# instead of C#.
It's the Microsoft JVM (which has nothing to do with J# which is .NET based) that has been EOLed for 2007 Microsoft Java software gets a reprieve until 2007. Any Windows installation disks after the original XP release (i.e. SP-1 and above) no longer install the MSJVM.
Just to add some more information: MS used to have their own JDK -which was very fast in its day-, but the Sun/MS lawsuit complicated things, and it was never developed beyond JDK 1.1.4. Today it is unsupported, buggy and obsolete. It still ships with Windows and IE, but you probably won't see it in action because most manufacturers pre-install the Sun Java Plugin for running applets, which preempts the MS JRE in IE. Like EFH said: don't touch it! [ March 31, 2006: Message edited by: Ulf Dittmer ]