JAVA

on 12:03 PM

Java

The primary implementation of the Java platform is available as an Open Source implementation called OpenJDK.

While "Java" is an Oracle trademark, and only Oracle can license the name "Java", numerous free software projects exist that are compatible with Oracle Java. Most notably, GNU Classpath and GCJ provide a free software class library and a compiler that are partially compatible with the current version of OracleJava.[1] Sun announced on November 13, 2006 that all Java source code, excluding closed-source code for which they do not retain rights, will be released under a modified version of the GPL,[2] and released two fundamental parts of the JRE and JDK: HotSpot and the javac compiler under the GPL.[3][4]

Following their promise, Sun released the complete source code of the Class library under GPL on May 8, 2007, except some limited parts that were licensed by Sun from 3rd parties who did not want their code to be released under an open-source license[5] (see also Free Java implementations). Sun's goal is to replace the parts that remain closed with alternative implementations and make the class library completely open.

In June 2008, Red Hat announced[6] that the IcedTea project has passed the rigorous Java TCK, indicating a fully functional open-source implementation of the Java platform.

0 comments:

Post a Comment