What is the current state of Java's transition to an open source license (which Wikipedia lists as the GNU General Public License / Java Community Process)?
Java being inclusive of many things, including:
I've heard/read various things, but never seen it laid out in a straight, definitive, manner. However if you know about only a subsection of Java, don't hesitate to add an answer.
Just to clarify, this question is about the current state of the process, not what Sun may or may not do in the future.
OpenJDK (Open Java Development Kit) is a free and open source implementation of Java SE. It is an alternative that allows more than 70% of Java developers to continue stabilizing their Java application environments while remaining within the open source ecosystem. OpenJDK is primarily licensed under the GNU GPLv2.
Java was originally developed and supported by Sun Microsystems and is now supported by Oracle. However, Java is open source and has a worldwide community invested in guiding its continued development and growth.
Free software Sun announced in JavaOne 2006 that Java would become free and open source software, and on October 25, 2006, at the Oracle OpenWorld conference, Jonathan I. Schwartz said that the company was set to announce the release of the core Java Platform as free and open source software within 30 to 60 days.
Open source is a term that originally referred to open source software (OSS). Open source software is code that is designed to be publicly accessible—anyone can see, modify, and distribute the code as they see fit.
I can't say that I know all that much about the current transition/process, but I can tell you that the OpenJDK (see also OpenJDK on Wikipedia), specifically OpenJDK 6 is good enough to be used in place of the Sun Java JDK 6 release, and it has now been certified by Canonical for use in Ubuntu Jaunty.
Even though OpenJDK makes Java's implementation open, there have been still some concerns because Java's specification is not open.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With