Java entièrement libre, c'est fait !
01net.
le 03/07/08 à 00h00
En mai 2006, Jonathan Schwartz annonçait, lors de JavaOne, que Java allait être ' libéré ' et publié par Sun Microsystems sous licence GPL. 6,5 millions de lignes de code allaient être livrées en pâture aux développeurs. Un effort certain de la part de l'initiateur de Java, rapidement jugé insuffisant par les adeptes du libre. Une partie du code, environ 5 % de Java, restait en effet inaccessible. Il n'en fallait pas plus pour que Richard Stallman baptise cette entorse la Java Trap. En pratique ce problème de propriété intellectuelle allait empêcher les éditeurs de distributions Linux d'embarquer par défaut le runtime Java dans l'OS libre. Cela allait pousser Red Hat à lancer le projet IcedTea visant à redévelopper les ultimes briques logicielles qui manquait à OpenJDK, l'édition Java libérée par Sun, pour être totalement libre. Au bout d'une année de développement, l'OpenJDK complète par IcedTea est parvenu à exécuter le million de lignes de code et les 80 000 tests du Java TCK (Test Compatibility Kit) de Sun. Fedora 9, présenté lors du dernier Red Hat Summit, entre donc dans lhistoire comme le premier Linux à embarquer une machine virtuelle Java entièrement libre.