GNU classpath
GNU Classpath byla bezplatná implementace knihoven standardních tříd pro programovací jazyk Java . Používá jej mnoho vývojářů s otevřeným zdrojovým kódem jako náhradu za dříve proprietární knihovnu tříd od společnosti Sun Microsystems .
GNU Classpath používá mnoho bezplatných překladačů a běhových prostředí (například GNU Compiler for Java [GCJ] nebo bezplatný Java VM Kaffe ).
GNU Classpath je licencován pod GNU GPL . Protože je Classpath do značné míry kompatibilní s knihovnami tříd Sun nebo IBM, programy, které používají Classpath, se nepovažují za odvozená díla. Výjimka v licenci umožňuje propojení proprietárních programů s knihovnou bezplatných tříd .
příběh
Vývoj začal v roce 1998 s pěti vývojáři a v průběhu svého vývoje opakovaně převzal kód od dalších projektů s podobnými cíli (Kaffe, libgcj). V minulosti GNU Classpath také zahrnoval nyní opuštěný virtuální stroj s názvem Japhar. Poté, co byla implementována většina Java 1.4 API, se vývoj přesunul od implementace nových částí API k řešení problémů. 24. října 2006 byla dokončena implementace specifikace 1.4.
2007 projekt byl pod IcedTea z rozdělovače Linux Red Hat částech odebraných z GNU Classpath na posledních mezer v sdílených zdrojů slunce oficiální Java Development Kit pro uzavření vlastnická zbývající ingredience opustil a pracovní verzi OpenJDK do vytvořit. Kód z GNU Classpath byl tedy začleněn do oficiální implementace platformy Java.
Další vývoj byl ukončen verzí 0,99 v březnu 2012. J2SE 5.0 již nebyl dokončen.
Viz také
webové odkazy
- oficiální webové stránky
- dokumentace
- Články I a II
Individuální důkazy
- ↑ Text licence GNU Classpath
- ↑ Oznámení GNU Classpath 0,99. Free Software Foundation (FSF), 7. března 2012, zpřístupněno 17. října 2019 .