|
Sun Microsystems announced that it plans to release the Java language platform under the GPL 2.0. At the same time, the Java Community Process ratified the final draft of the Java Standard Edition 6. Harmony, an independent open-source Java implementation, moved from the Apache incubator and is expected to be completed by mid 2007. However, two of the major architects of the Java platform left Sun. In spite of the many announcements related to open source, industry observers doubt that an open-source Java SE environment will be available by the end of 2006. At the time of Sun's announcement of its intention to release Java SE under the GPL 2.0, it was only ready to release the source code for the javac compiler and the HotSpot virtual machine. The remained of Java SE 6 will not be ready until 2007, according to Mark Reinhold, the chief engineer for Java platform Standard Edition. The goal for the first six months of 2007 is to release a completely buildable JDS as open source under the GPL, he says. Most of Java SE will be included in the JDK, but there will be some things left out, and there will still be some intellectual property encumbrances. Negotiations are underway with many IP owners, with some willing to work with Sun and others less willing to do so. Sun does not have a monopoly on open-source Java, however. Motorola and Harmony both have Java projects in the works.
|