01net Pro Entreprise informatique
01net. web avec Google
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Informatique et TIC pour les PME TPE
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment

Java entièrement libre, c'est fait !

envoyer
par mail
imprimer
l'article
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.
publicité
Nos partenaires