Reklama
Dzisiaj jest 9 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama
Reklama
Reklama

GNU Classpath

GNU Classpath

GNU Classpath to zestaw bibliotek programistycznych przeznaczonych do programowania w języku Java. Jest częścią projektu GNU, realizowanego przez Free Software Foundation (FSF), mającego na celu stworzenie wolnej implementacji standardowej biblioteki klas Java, która będzie w pełni kompatybilna z komercyjnymi wersjami tej technologii.

Reklama

Historia rozwoju

Projekt GNU Classpath rozpoczął działalność w 1998 roku. Od wersji 0.11 osiągnięto pełną zgodność API z JDK 1.0. Prace nad implementacją kolejnych standardów JDK postępują, a wyniki testów wskazują na:

  • JDK 1.1 – ukończona implementacja
  • JDK 1.2, 1.3 i 1.4 – zgodność przekraczająca 99%
  • JDK 1.5 – gotowość w ponad 95%
  • JDK 1.6 – około 89% zgodności

Autorzy projektu podkreślają, że wersja 1.0 będzie w pełni zgodna z:

Reklama
  • 1.1 – pełna specyfikacja API (java.*, javax.*, itp.)
  • 1.5 – główne pakiety (java.*)

W celu eliminacji zbędnych wysiłków, GNU Classpath jest stopniowo integrowane z libgcj (GCJ).

Wykorzystanie

GNU Classpath jest wykorzystywana przez różne niezależne implementacje wirtualnej maszyny Javy, takie jak Kaffe, SableVM czy JikesRVM.

Linki zewnętrzne

Kategoria: GNU, Java, Biblioteki programistyczne

Reklama
Reklama