S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Projet IcedTea : Java est enfin 100 % open source

Des années d'attente pour une infinité d'opportunités

Sun JavaDes annonces décidément importantes aujourd'hui. Après que Microsoft a annoncé par la voix d'un de ses directeurs que le format OpenDocument avait gagné, voici que l'environnement de développement Java passe une étape très importante : pour la première fois, une implémentation 100 % open source est disponible et prête à l'emploi.

L'histoire de Java est parsemée de critiques et de manifestations de développeurs qui ont milité pendant longtemps pour qu'il soit libéré. Durant la conférence JavaOne en mai 2006, Sun a fini par annoncer que Java allait passer sous licence GPL. Un an plus tard, le travail avait très bien avancé, et la société a pu lancer l'OpenJDK. À ce moment-là, il restait un obstacle de taille : entre 4 et 5 % du code étaient fermés et n'appartenaient même pas à Sun.

Le travail ne pouvait donc plus avancer sur les mêmes bases, car une libération du code était impossible. La communauté a donc travaillé à créer une version libre qui ne reprenait pas le code. L'initiative IcedTea, lancée par Red Hat en juin 2007, a repris le travail effectué dans le projet GNU Classpath pour parvenir à terme à intégrer OpenJDK dans les distributions Linux, sans requérir à une étape quelconque un code propriétaire.

Or, justement, la dernière version d'OpenJDK, intégrée dans la distribution Fedora 9, a passé le Test Compatibility Kit (TCK) de Java. En clair, cela signifie que cette version d'OpenJDK réagit et fonctionne exactement comme une implémentation complète de Java SE 6, en fournissant toutes les API (interfaces de programmation) nécessaires. En contrepartie, tout le travail effectué pour en arriver là a été publié au sein du projet IcedTea pour que tous les développeurs puissent en profiter.

La conséquence la plus immédiate est que l'on va voir OpenJDK apparaître dans nombre de distributions. Un autre point important, soulevé par Red Hat, est la possible mise en place d'un support direct pour la clientèle. Le code libre peut être exploité pour d'autres opportunités comme l'optimisation des interactions entre Java et certains milieux particuliers comme les environnements virtualisés.

Il faut s'attendre également à voir apparaître d'autres versions de l'environnement dans sa forme libre pour d'autres plateformes, ce qui inclut Windows et Mac OS X.



PS : merci à Gokudomatic ;)
Source : Rich Sharples
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Le 23 juin 2008 à 15:43 (21 973 lectures)

Il y a 53 commentaires

Avatar de lejocelyn INpactien
lejocelyn Le lundi 23 juin 2008 à 17:02:57
Inscrit le samedi 18 mars 06 - 682 commentaires
Hier : pouah java cay nul c'est super lent et super lourd.

Aujourdhui : Super, Vive Java, Vive le libre



bref bonne nouvelle quand meme. A voir quelle va etre l'evolution maintenant.


maitrecapello.gif

Personne n'a dit que Java était bien, juste que c'était une bonne nouvelle pour le Libre...
Commentaire de ragoutoutou supprimé le 01/01/1970 à 00:00:00 : Troll ou incitation au troll
Commentaire de deKonnection supprimé le 01/01/1970 à 00:00:00 : Réponse à un commentaire supprimé
Avatar de mimoza INpactienne
mimoza Le lundi 23 juin 2008 à 17:16:59
Inscrite le mardi 9 mars 04 - 4022 commentaires
Il faut s'attendre également à voir apparaître d'autres versions de l'environnement dans sa forme libre pour d'autres plateformes, ce qui inclut Windows et Mac OS X

C'est pas trop tot ils sont rester bloquer a la version 1.4 pour Mac (c'est pas de la faute a Sun vue que c'est Apple qui a demander a faire elle même l'implementation pour sa plateforme )

Sinon es ce que le code proprio présent dans le Java officiel de Sun va êter remplacer lui aussi car si j'ai bien compris OpenJDK et la JDK de Sun sont différentes non ?
Avatar de KP2 INpactien
KP2 Le lundi 23 juin 2008 à 17:21:37
Inscrit le mercredi 15 mars 06 - 1919 commentaires

Sinon es ce que le code proprio présent dans le Java officiel de Sun va êter remplacer lui aussi car si j'ai bien compris OpenJDK et la JDK de Sun sont différentes non ?


ben c'est fait justement... c'etait le but d'OpenJDK !
C'est pour ca aussi que ca a mis un peu de temps entre l'annonce et le resultat
Commentaire de geek85lite supprimé le 01/01/1970 à 00:00:00 : Troll ou incitation au troll
Commentaire de jb18v supprimé le 01/01/1970 à 00:00:00 : Réponse à un commentaire supprimé
Avatar de youri_1er INpactien
youri_1er Le lundi 23 juin 2008 à 17:39:17
Inscrit le jeudi 8 septembre 05 - 14427 commentaires
Et tout ça avant les drivers libre ATI!
Commentaire de divinechild supprimé le 01/01/1970 à 00:00:00 : Réponse à un commentaire supprimé
Commentaire de Bino_95 supprimé le 01/01/1970 à 00:00:00 : Citation d'un commentaire supprimé
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.