Previously, Sun has released Java under its own open-source license, the Common Development and Distribution License (CDDL). Now that Java is under the GPL, Sun are keen to point out the merits of the move, whilst at the same time claiming that the change should not be seen as a failure of CDDL. Whilst the GPL will likely work out much better for Java, convincing developers to adopt a newer open-source license has taken more time and effort than Sun might have liked.
As a consequence of this move, it is likely that Linux distributions such as Debian and Red Hat will bundle Java into their operating systems - which is exactly what Sun wants. The rest of Sun’s open-source software, including its OpenSolaris operating system, will continue to be offered under CDDL.
"The open sourcing of this really means more: more richness of offerings, more capability, more applications that consumers will get to use," Rich Green, Sun's executive vice president of software, said. "The platform itself will become a place for innovation."