File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes JDK by Microsoft Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "JDK by Microsoft" Watch "JDK by Microsoft" New topic

JDK by Microsoft

Shiraz Khan
Ranch Hand

Joined: Mar 20, 2006
Posts: 51
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 ?
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
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
Dan Patterson

Joined: Jan 27, 2005
Posts: 24
J# is there .NET java version, I beleive it is schedlued to be EOL'd at the end of 2007.
Peer Reynders

Joined: Aug 19, 2005
Posts: 2933
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.

Currently Visual J# .NET Mainstream Support will end 2007-Sep-30 (Extended support to 2009-Sep-30).
However Visual J# .NET 2003 Standard Edition has mainstream support to 2008-Sep-30 (Extended support to 2013-Sep-30).
For the Visual J# 2005 Express Edition mainstream support goes to 2011-Mar-31 (Extended support to 2016-Mar-31)

Life Cycle for Developer Tools

So it doesn't look like they are letting go.
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

In any case, the MS JVM is vastly, vastly outdated at this point. Don't touch it with a ten foot pole!

[Jess in Action][AskingGoodQuestions]
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
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 ]
I agree. Here's the link:
subject: JDK by Microsoft
It's not a secret anymore!