Précisions sur Harmony

Le blogosphere est pleine de débats sur Harmony, le projet de JVM Open Source d’Apache (son utilité, le travail que cela représente, …). Voici quelques précisions ou rappels qui me paraissent importants:

– Il n’existe pas de JVM Open Source compatible à ce jour.

– La compétition existe déjà pour les JVM avec Sun, IBM et BEA.

– Sun soutient l’initiative Harmony ne serait-ce qu’à cause de la volonté de compatibilité forte affichée par Apache.

– La possibilité d’une implémentation Open Source d’une JVM est possible depuis la version 2.5 du JCP (Java Community Process), c’est à dire depuis plus de deux ans, ce qui est utilisé par JBoss, JOnAS et bientot Geronimo.

– Harmony n’en est qu’au stade de l’annonce. En attendant, Sun travaille sur Java 6.0 (nom de code Mustang) avec plus d’ouverture: accès à tous sources sous différentes licenses, builds réguliers, meilleure gestion des bugs, etc… (cf. http://mustang.dev.java.net/).

Author: alexismp

Google Developer Relations in Paris.