It's finally happening, Sun are releasing Java ME and SE under an open source licence — the GPL.
It's been almost two and a half years since someone at Sun Microsystems first told me they were going to open source Java and it looks like it is about to happen. Furthermore, as we reported earlier this year — under the GPL.
I just got this e-mail from a Sun representative on the Australian Java User Group mailing list and this news story from CNET News.com:
"Well, it's finally happening, both Java ME and Java SE. The details will
be available at http://www.sun.com/opensource/java. Believe it or not,
you can participate in the Q&A
(http://millionsofus.com/blog/archives/110) at the Sun Pavilion
(http://tinyurl.com/m338r) in Second Life, Monday, November 13, 2006
from 1:00pm - 2:00pm PT.
For the more traditional folks, there will be a webcast of the event at
9:30am PST at http://sun.com/javanews (RealPlayer 10 or higher required).
The licencing will be GPLv2, with
what's commonly referred to as the Classpath Exception
(http://www.gnu.org/software/classpath/) included in Java SE. This last
basically allows for programs to subclass Java runtime classes without
invoking the "viral" nature of the GPL.
Java EE - see the GlassFish project - will also be available under
GPLv2, as well as its current CDDL licencing."
I'm sure there is plenty to digest and it will be big news overnight Australian time.