main

Will Sun Open-Source Java?

Michael Stanclift   on 01 May 2006 - 18:25 · 9 comments & 10513 views

Advertisement (Why?)
According to sources inside Sun, an ongoing debate over whether to open-source Java is coming to a head with the JavaOne conference looming May 16. New Sun Microsystems CEO Jonathan Schwartz, who led the open-sourcing of Solaris, could not be reached for comment on the matter.

Nevertheless, opponents of the idea are trying "to get time with Schwartz now that he is CEO so they can get their point of view across before the JavaOne conference in May, where some speculate he may announce the open-sourcing of Java," said a source close to Sun who requested anonymity.

What Schwartz will ultimately decide on Java remains to be seen, but it's another item on his long to-do list. Schwartz, who took the reins from Scott McNealy April 24, has to keep Wall Street happy and structure Sun so it will be consistently profitable. Sun hasn't reported an annual profit since 2001 and had a loss of $217 million for the fiscal third quarter of 2006, which ended March 26.

So far, Sun has resisted many calls to open-source Java. The reason: Sun fears doing so will open the doors for competitors to grab and change Java, resulting in the kernel forking and compatibility problems.

News source: eWeek

Post a comment · Send to friend Comments · There are 9 additional comments
#1 Spielo on 01 May 2006 - 18:35
If Java did fork, it'd be a huge pain for developers. I can't say I have a problem with Java as it is, but no doubt there's a bunch of people out there that just want everything to be opened up... I'm not really sure what the benefit of opening up Java would be, but I'm sure there must be one
#2 mFC_ on 01 May 2006 - 19:08
yeah, i can't think of a benefit from opening up java. i'm happy with it just how it is.
#3 Zirus on 01 May 2006 - 19:34
I agree. I guess you may be able to do more with it though.
#4 KiCHiK on 01 May 2006 - 19:49
Languages like Ruby, Python and Perl have been open-source for a long time and I have never heard of any forks. Besides, forking is not necessarily a bad thing. Even if someone does fork Java, developers are smart enough to know what problems they'll get for using a forked version. If developers will use a forked version, it probably means it has a good feature that deserves going into the core. In my opinion, forks' benefits exceed their disadvantages.
#5 Croquant on 01 May 2006 - 20:14
Even if it goes open-source, I doubt I'd install the JRE on any of my machines. It's too much of a liability.
Too many Java sites out there want to serve you malware or trojans with their downloads, and I don't need the agrivation.
(2 replies) #6 tiwaris on 01 May 2006 - 23:04
IMHO, SUN should not (would not) open source JAVA. MS and IBM will relese their own JAVA standard (fully incompatible with SUN) and stuff (they already have their own compiler, run-time, SDK etc.) JAVA language standard is open and anyone is free to implement their own stuff. I like the way it is.
#6.1 MrA on 02 May 2006 - 00:08
Sun open-sourcing their implementation of Java would have NO effect on people creating their own standard. People who implement Java (and forkers) would still be bound by Sun's Java Licensing crap (you can't change the language, can't change the standard classes, can't add stuff to java.*, etc). If MS or IBM was to release their own incompatible VM, they couldn't call it Java. Remeber Sun suing MS? They did it because MS released their own incompatible Java.
#6.2 HawkMan on 02 May 2006 - 05:38
Anyone can allready create their own Java VM's you don't need the source for that, you just need to know the specifications, the enterprise bversion allready has several providers.

As long as it's to the same specs as Java, anyone can make a Java VM.



As far as Open Sorucing, I dont' see any advantage to this. Open Source is not the end all solution for everything, Everythign doesn't need to be, and should not be open Source.
Nothign gets magically better because it's Open source. It works to better some smaller projects, but mostly it just takes time from the actual devs time to actually create and implement new features, to check all the open source addition, verify them secure and well coded and implement them.
#7 xpclient on 02 May 2006 - 07:55
Wont MS again add another J++ to its Visual Studio if they opensource it? Or at least redevelop a VM runtime which runs Java code faster?

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)