
W maju 2006, Sun Microsystems ogłosił plany uwolnienia Javy na licencji
GPL. W listopadzie pierwsze jej elementy ujrzały światło dzienne, a w
maju 2007 uruchomiono projekt OpenJDK. Dzisiaj Java w końcu jest
całkowicie wolna.
Na Javę składa się 6,5 miliona linii kodu, dlatego prace trwały tak
długo. Miesiąc temu wydano OpenJDK jednakże pomimo starań, nadal około
5% kodu było zamknięte. Dlatego w czerwcu Red Hat rozpoczął projekt
IcedTea, którego celem było uniezależnienie OpenJDK od jakiegokolwiek
zamkniętego kodu, dzięki temu w takiej wersji Java mogłaby trafić do
dystrybucji Linuksa bez żadnych ograniczeń.
W tym tygodniu projekt IcedTea osiągnął ważny etap. Najnowsza wersja
OpenJDK dołączona do Fedory 9 przechodzi bardzo rygorystyczny test
kompatybilności Javy. Oznacza to, że OpenJDK dostarcza wszelkie API
oraz zachowuje się dokładnie tak samo jak każda inna implementacja Javy
SE 6.
Otwartość OpenJDK spowodowała to, że Red Hat planuje dołączyć ją do dystrybucji RHEL 5.3.
Źródło informacji: osnews.pl