Nov 13 2006
Sun released the first pieces of source code for Sun’s implementation of JSE (Java Platform Standard Edition) and a buildable implementation of JME (Java Platform Micro Edition). Sun will also be making JEE (Java Platform Enterprise Edition) available under the GPLv2 license. JEE had already been available under Sun’s CDDL (Common Development and Distribution License), through Project GlassFish.
All of the Java source code is scheduled to be released by March 2007.
Sun states that this announcement represents one of the largest source code contributions under the GPL license, and also that it is the open-sourcing of one of the industry’s most significant and pervasive software platforms.
“By open sourcing Sun’s implementation of Java technology, we will inspire a new phase of developer collaboration and innovation using the NetBeans IDE (Integrated Development Environment) and expect the Java platform to be the foundation infrastructure for next generation Internet, desktop, mobile and enterprise applications,” said Rich Green, Sun’s executive VP of Software in a statement.
“With the JDK (Java Development Kit) released as free software under the GPL, Sun will be working closely with distributors of the GNU/Linux operating system, who will soon be able to include the JDK as part of the open source repositories that are commonly included with GNU/Linux distributions,” he added.
“Everyone has been expecting that one day Sun would open source Java technology, but no one expected just how far they’d go — GPL. A bold move, and a great opportunity both for Sun and for free and open source software,” said Tim O’Reilly, founder and CEO of O’Reilly Media.









Sun has a rather strange strategy – “If you are making no profit out of selling something then give it away for free and call it non-profit”