Sun souhaite moderniser le système de packaging des applications Java, le format JAR (VA Archive) dans le cadre du Java Community Process (JCP). Le constructeur a récemment proposé le JSR 277, dont l'objectif est d'étudier des améliorations au format JAR, vieux de dix ans. Selon Onno Kluyt, le directeur du JCP, il ne s'agit pas d'une remise en cause des qualités du JAR, mais plutôt d'une adaptation à l'évolution de Java. «A une époque, Java était synonyme d'applet. Aujourd'hui, il est déployé au sein d'applications complexes et sur des systèmes qui vont jusqu'au téléphone mobile.» C'est cette variété d'usages qui incite Sun à étudier une alternative au JAR. L'initiative a le soutien de Marc Fleury, le président et CEO of JBoss, qui estime qu'il est «encore trop compliqué de packager des composants avec Java». Pour Fleury, le déploiement d'applications Java doit prendre en compte la nécessité de packager des classes et des métadonnées. La spécification JSR277, une fois finalisée, devrait être intégrée à Java 2 Standard Edition 7.0, attendu en 2008. En attendant, un brouillon de la spécification est attendu au premier semestre 2006. Parmi les partisans de JSR 277 figurent, outre Sun et JBoss, des sociétés comme BEA, Intel et Fujitsu.
Suivez-nous