Už je to rok a půl, co Sun uvolnil Javu pod svobodnou licencí. Bohužel stále existují asi čtyři procenta kódu, který je distribuován v binární podobě a brání v kompletním otevření. FSF to nazývá „Java pastí“. Sun tvrdí, že pracuje na náhradě těchto částí.
Projekt IcedTea ale dosáhl tohoto cíle dříve. Red Hat totiž využil kódů z GNU Classpath projektu a nahradil zbývající části v OpenJDK. Výsledek nyní projde testem Java TCK a splňuje tedy všechny požadavky na kompletní implementaci Javy.