GNU Classpath

GNU Classpath ist eine freie Implementierung der Standardklassenbibliotheken für die Programmiersprache Java. Sie dient vielen Open-Source-Entwicklern als Ersatz für die ehemals proprietäre Klassenbibliothek von Sun Microsystems.
GNU Classpath wird von vielen freien Compilern und Laufzeitumgebungen (zum Beispiel GNU Compiler for Java [GCJ] oder der freien Java-VM Kaffe) genutzt.
GNU Classpath ist lizenziert unter der GNU GPL. Da Classpath weitgehend kompatibel zu den Klassenbibliotheken von Sun oder IBM ist, gelten Programme, die Classpath verwenden nicht als abgeleitete Werke. Durch eine Ausnahmeregelung in der Lizenz[1] dürfen auch proprietäre Programme gegen die freie Klassenbibliothek gelinkt werden.
Im Rahmen des Projektes IcedTea des Linux-Distributors Red Hat wurden Teile von GNU Classpath übernommen, um letzte Lücken in den von Sun freigegebenen Quellen des offiziellen Java Development Kit zu schließen, die proprietär gebliebene Bestandteile hinterlassen hatten, und eine lauffähige Version von OpenJDK zu erstellen.
Siehe auch
Weblinks
- GNU-Classpath-Webseite
- Dokumentation zu GNU Classpath
- Artikel I und II