Sun met gratuitement à disposition le code source de la plate-forme Java

dinsdag 14 november 2006

La version open source donne une impulsion nouvelle au développement
ultérieur de la technologie Java

Bruxelles, le 14 novembre 2006 – Sun Microsystems (NASDAQ: SUNW),
l’inventeur et le développeur initial de la technologie Java, vient de
mettre gratuitement à disposition les premiers éléments du code source de
Java Platform Standard Edition (Java SE) et de Java Platform Micro Edition
(Java ME). La technologie Java est proposée en tant que logiciel gratuit
sous l’appellation GNU General Public License version deux (GPLv2). Sun
ajoute la licence GPLv2 à Java Platform Edition (Java EE), déjà disponible
depuis un an, via le projet GlassFish, sous l’appellation Common Development
& Distribution License (CDDL).

Cette annonce représente l’une des plus belles contributions à la
distribution de codes sources dans le cadre de la licence GPL. Plus de 3,8
milliards d’équipements utilisent Java, une technologie particulièrement
répandue dans le monde. Des téléphones mobiles aux cartes à puce, la
technologie Java offre une plate-forme unique, se prêtant idéalement à
l’innovation logicielle. En publiant librement le code source de Java et en
offrant aux clients des produits commerciaux couverts par une garantie
totale, Sun anticipe une nouvelle augmentation phénoménale de l’utilisation
de cette technologie.

Java SE
Sun publie trois principaux composants logiciels de Java SE: la technologie
Java HotSpot, javac et JavaHelp. La technologie Java HotSpot représente la
machine virtuelle Java de Sun (Sun Java Virtual Machine - JVM) et constitue
le principal composant de l’environnement JRE - Java Runtime Environment. Il
traduit le code Java au niveau du système d’exploitation et de
l’architecture des puces afin de garantir une utilisation universelle des
logiciels Java. Javac est le compilateur (programme de conversion) qui
analyse le code source Java afin d’y détecter d’éventuelles erreurs et le
convertit en code logiciel.

Java ME
Le code source pour l’implémentation Sun de Java ME, destiné aux
applications mobiles, est lui aussi proposé gratuitement à la communauté
Java.net. Cette
plateforme offre dès à présent des services de données mobiles sur 1,5
milliard de téléphones portables. Sun a également décidé de publier le code
du kit de test et compatibilité ME de Java. La mise à disposition de cette
technologie doit permettre d’accélérer le développement de la plate-forme,
de réduire la fragmentation et de diminuer les coûts de développement liés à
Java ME. Sun offre ainsi un accès simple et aisé à la technologie Java ME la
plus récente, afin que l’ensemble de la communauté Java ME puisse contribuer
activement à la poursuite de son développement.

« La mise à disposition du code source de la version Sun de Java nous permet
de stimuler de nouvelles formes de collaboration entre les développeurs et
de favoriser l’innovation, grâce à l’utilisation de NetBeans. Nous pensons
également que la plate-forme Java  est appelée à devenir l’infrastructure de
base d’une nouvelle génération d’applications internet, desktop, mobiles et
professionnelles », a déclaré Rich Green, executive vice president Software
de Sun. “Pour la publication du Java Developer Kit (JDK), Sun collabore
étroitement avec les distributeurs du système d’exploitation GNU/ Linux, qui
pourront bientôt proposer le JDK avec GNU/Linux.”