Sun opens Java under GPL
It was long watches, but the most important parts of Java become now finally open source. Surprising is not that Sun near it most delicate for a classic GPL-licentievorm (General Public License) and the zelfbedachte licentie CDDL. The business want however not that all software that results from the open Java-parts at the same time self open source becomes. The wills the GPL about that complete with a so-called classpath-Exception.
Sun opens for the 'open' Java-parts a special site on Java. just. When Solaris 'opened' became, went the business at the same time by start with OpenSolaris. Such of bovenaf steered projects do not come there for Java. Sun let the initiative rather about at the community.
On the site are the open source versions of Java Platform Micro Edition (Java ME, before mobile and embedded applications) and Java Platform Standard Edition (Java SE, before desktop-applications) to find. The version of Java for servers (Java Platform Enterprise Edition) set already before the step direction open source, under the code name GlassFish And the CDDL-licentie.
That Java an openbronlicentie gets, offers not only advantages for developers that in the Java-surroundings work. Sun hopes that a GPL-licentie the easier will make Java-parts to bundle with Linux, what the popularities of the Java-platform must increase.
Because Sun long resistance offered at the call round Java open to make source, are in the open source community projects arise to reconstruct round particular Java-parts under an open licentievorm. As there is Harmony, A project that is supported among many by the Apache Foundation.
The second edition of General Public License (GPLv2) writes for that all code that from a GPL-project results under the same licentievorm released must become. But that would go too far for Sun. “In the case of Java SE enrich we the GPL with the classpath-exception”, says Rich Green, Suns vice-president for software. “As you the libraries and virtual machine of Java uses, needs to hold you thus no bill with the Java-licentie.”
Sun closes not from that the other open source projects of Sun again are brought out under GPL. OpenSolaris and GlassFish were published under the Community Development and Distribution License (CDDL), a more limited licentie that Sun self have set up. The business did that among many because it fearfully was for so-called forks, Afsplitsingen that possible incompatibel its with the original. But for OpenSolaris is not a change to GPL inconceivably, rings it.