Mérföldkőnek számító teszteken felelt meg a teljesen “nyílt” és “szabad” “Java”
Closed Published by feri június 24th, 2008 in hírekMint az ismert, a Sun Microsystems 2006. novemberében GPLv2 licenc alá helyezte a “Java” majd’ az összes részét. Azért csak “majd’ az összes részét”, mert a Sun nem rendelkezik minden kód felett olyan joggal, hogy azokat is e licenc alá helyezze. A Sun azokat a kódokat, amelyeket nem tudott GPLv2 alá helyezni, “encumbered”, azaz “megterhelt” kódoknak nevezi.
A nyílt forrású közösség és a Sun lassan két éve dolgoznak azon, hogy megszülethessen az “encumbered”, proprietary kódoktól mentes, teljesen nyílt és szabad “Java”. A munkának úgy fest lesz eredménye, mert a bostoni Red Hat Summit konferencián bejelentésre került, hogy az erőfeszítés egy nagyon fontos mérföldkőhöz érkezett.
A Sun Microsystems által kiadott, (majdnem) szabad és (majdnem) nyílt, többségében GPL-es OpenJDK-t (Java Development Kit) a Sun a Red Hat segítségével kezdte el javítani, fejleszteni. Az OpenJDK-t az IcedTea Project próbálja meg megszabadítani (eredeti bejelentés) az “encumbered” kódoktól azzal, hogy a problémás részeket lecseréli a GNU Classpath-tól származó kódokkal.
A napokban a Red Hat Summit konferencián bejelentésre került, hogy az IcedTea Project erőfeszítései sikerrel jártak, hiszen egy fontos mérföldkőhöz érkeztek. Az IcedTea sikeresen teljesítette a Java Test Compatibility Kit (TCK) szigorú követelményeit – mind a 80 000 (1 000 000 sornyi kód) teszten megfelelt. Az, hogy megfelelt a Java TCK-nak, azt jelenti, hogy biztosítja az összes szükséges Java API-t, és teljes Java runtime kód hordozhatóságot implementál, hasonlóan más Java SE 6 implementációkhoz.