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

Flash Info : Fêtons la TVA à 2,1 % : abonnez-vous dès 17 € par an !

Oracle et Apple ensemble sur OpenJDK : tout s'explique

"Chut chéri, les grandes personnes discutent"

java logo C’est officiel : que ceux qui se demandaient si l’on reverrait un jour Java sur Mac OS X peuvent se rassurer, car ce sera bien le cas. Apple et Oracle viennent d’annoncer un important accord autour d’OpenJDK, l’implémentation libre de Java mise en avant par Oracle. Une annonce cruciale bien sûr, mais qui cache son pesant d’histoires sombres.

C’est l’environnement Java tout entier qui est sous le coup de plusieurs problèmes dont certaines ont des relents de scandale. Le processus de développement de Java est communautaire mais est régi en dernier recours par un comité directeur. Or, l’Apache Software Foundation fait partie de ce comité, mais menace de le quitter, tout en appelant à voter contre Java 7. Pourquoi ?

Parce que la fondation Apache a créé il y a un moment de cela un projet, nommé Harmony, qui est une implémentation libre de l’environnement Java. Mais il y a un hic : déjà à l’époque de Sun, la fondation était incapable de prouver que son implémentation était parfaitement compatible avec les spécifications officielles Java. L’explication était simple : Sun n’avait pas voulu conduire les tests appropriés et donner à Apache la licence demandée.

Cette situation tendue avec Sun n’a pas disparu avec le rachat par Oracle. La position de cette dernière est strictement la même que celle de Sun. Oracle veut en fait donner une direction particulière à Java 7 et n’entend visiblement pas que quelqu’un s’y oppose. De même, OpenJDK, l’implémentation libre maison, est clairement mise en avant au détriment des autres, et apparaît progressivement comme la seule alternative crédible.

De fait, l’annonce de l’accord entre Oracle et Apple n’est non seulement pas un hasard, mais elle fait suite à un changement de cap de la part d’IBM. Jusqu’à présent en effet, Big Blue soutenait activement le projet Harmony de la fondation Apache, mais la firme a changé son fusil d’épaule. Que ce soit à cause des rejets multiples de Sun et Oracle d’accorder une licence à Apache ou d’un accord beaucoup plus stratégique, le résultat est bien là.

Si l’on regarde de plus près l’attitude d’Oracle en regard du monde de l’open source, on s’aperçoit qu’il y a une érosion progressive de l’implication de la firme dans les projets qui l’entourent et/ou lui sont liés : OpenOffice.org, MySQL et maintenant Java.
Source : Oracle
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.

Publiée le 13/11/2010 à 12:00

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 333 commentaires

Avatar de alexduf INpactien
alexduf Le samedi 13 novembre 2010 à 12:22:47
Inscrit le lundi 30 novembre 09 - 42 commentaires

c'est dur à avaler pour un fanboy de java...
Avatar de rapha222 INpactien
rapha222 Le samedi 13 novembre 2010 à 12:24:08
Inscrit le jeudi 12 mai 05 - 340 commentaires
[TROLL=On]
Et a coté de ça, Microsoft vient de libérer F# sous licence Apache, juste après IronPython et IronRuby.

Et bientôt, tout ça sera directement dans la distribution de Mono :http://tirania.org/blog/archive/2010/Nov-11.html
Miam miam
[/TROLL]
Avatar de iFrancois INpactien
iFrancois Le samedi 13 novembre 2010 à 12:28:31
Inscrit le mercredi 6 janvier 10 - 503 commentaires
De toute façon, Java ...
Avatar de Bip_bip_2010 INpactien
Bip_bip_2010 Le samedi 13 novembre 2010 à 12:39:47
Inscrit le lundi 15 février 10 - 265 commentaires
De toute façon, Java ...

C'est pas comme si 3 postes sur 5 étaient des postes pour dév java
Avatar de 127.0.0.1 INpactien
127.0.0.1 Le samedi 13 novembre 2010 à 12:43:22
Inscrit le mercredi 29 avril 09 - 13213 commentaires
Vivement la sortie de l'openjdk en 2011, ca clarifiera la situation de la plateforme Java une fois pour toute : une version GPL, une version proprio.

à SUN puis Oracle pour n'avoir pas accordé de licence a Harmony

au JCP pour sa lenteur a sortir des évolutions de la plateforme (jvm, langage), et ne faire qu'alourdir des frameworks techniques (j2e, ...)
Avatar de Ewil INpactien
Ewil Le samedi 13 novembre 2010 à 12:44:06
Inscrit le jeudi 10 septembre 09 - 1091 commentaires
C'est pas comme si [strike]3[/strike] 4 postes sur 5 étaient des postes pour dév [strike]java[/strike] PHP

Avatar de Elsiko INpactien
Elsiko Le samedi 13 novembre 2010 à 12:47:27
Inscrit le jeudi 3 juillet 08 - 5385 commentaires
Je savais pas tout ça
Les devs sous Mac OS peuvent pas dev pour Android par exemple alors ?
Avatar de Alucard63 INpactien
Alucard63 Le samedi 13 novembre 2010 à 12:47:41
Inscrit le mardi 7 mars 06 - 8261 commentaires

On doit pas parler du même marché du travail.
Avatar de Bip_bip_2010 INpactien
Bip_bip_2010 Le samedi 13 novembre 2010 à 12:48:09
Inscrit le lundi 15 février 10 - 265 commentaires

Pas sur Toulouse !
Avatar de pecos INpactien
pecos Le samedi 13 novembre 2010 à 13:01:03
Inscrit le mercredi 28 mars 07 - 709 commentaires
Je savais pas tout ça
Les devs sous Mac OS peuvent pas dev pour Android par exemple alors ?

Je vois pas où est le problème.
Il y a un SDK officiel pour OSX, on l'utilise.
;