LWN.net Logo

Sun Announces Java Platform Standard Edition 6

Sun Announces Java Platform Standard Edition 6

Posted Dec 11, 2006 19:42 UTC (Mon) by Tara_Li (subscriber, #26706)
Parent article: Sun Announces Java Platform Standard Edition 6

Is this now under the GPL? I'm kind of surprised they'd bother dropping a new version, while they're notably in the process of working out what license they want to release under. Perhaps, with the MS/Novell Fiasco, they want to use GPL3, and figure they have enough time until it comes out to get a Java SE 7 ready?


(Log in to post comments)

Sun Announces Java Platform Standard Edition 6

Posted Dec 11, 2006 19:45 UTC (Mon) by tomsi (subscriber, #2306) [Link]

This version has been long in planning - the first I ead of it was about 18 months ago.

I guess the GPL version will be based on this ocdebase, but if it will be GPL2 or 3, I don't know.

Tom

Sun Announces Java Platform Standard Edition 6

Posted Dec 11, 2006 20:58 UTC (Mon) by coriordan (guest, #7544) [Link]

This release is distributed as proprietary software.

When they free java, they can, if they want, release the exact same version but as free software.

Sun Announces Java Platform Standard Edition 6

Posted Dec 11, 2006 21:09 UTC (Mon) by sab39 (guest, #2185) [Link]

This version is still proprietary. GPL code has been released for parts of what will eventually become JDK7 (notably the compiler, the VM itself and some Micro edition stuff, and notably NOT the class libraries yet) already at http://openjdk.dev.java.net/. The remainder is expected around March 2007.

They have picked a license - they had to, having already released some of the code, of course - and it's GPL2, with the class libraries going to be under GPL2+"Classpath Exception" (which essentially results in something very similar to the LGPL but with some obscure differences in some embedded scenarios). They picked the license to match what the GNU Classpath project was using, which was a *fantastic* decision for the entire Free Java community (if you scroll down far enough you can probably still find the giddy reactions on http://planet.classpath.org).

I've heard rumors that once the freeing of the JDK7 code is complete, they'll consider going back and freeing JDK6 retroactively, but nothing concrete on that score just yet.

It makes sense that they wouldn't hold up their existing release schedule for the open sourcing to be complete - many of their customers don't care about free software and they're not going to be too thrilled to hear that they have to wait an extra 4 months for the new version while licensing issues get worked out.

And as I understand it they will indeed continue to release the same code under a proprietary license for the benefit of people who are afraid to touch GPL code.

Sun Announces Java Platform Standard Edition 6

Posted Dec 12, 2006 1:43 UTC (Tue) by bk (guest, #25617) [Link]

And as I understand it they will indeed continue to release the same code under a proprietary license for the benefit of people who are afraid to touch GPL code.

So in essence that will make code sharing one-way only: Sun JDK -> GNU Classpath, since Sun cannot release code they don't own copyright to under a proprietary license. Sun JDK development will not benefit very much from an open development environment.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds