GNU Classpath war 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.