Développeur : Java Standard Edition 6 est sorti
Posté par Mark Havel (). Modéré le 12 décembre 2006.
La version 6 de Java Standard Edition est donc disponible depuis quelques heures sur le site de Sun (vous remarquerez que les "2" nuisant à la prononciation du nom ont disparu).
Parmi les véritables nouveautés, commençons par l'esthétique et le bureau. Tout d'abord, il est possible nativement de mettre une icône de l'application Java dans la barre des tâches du système. La gestion de l'affichage a été largement améliorée avec au programme lissage des polices de caractères, double buffering, utilisation d'OpenGL pour avoir des effets 3D comme sous les dernières versions de X.Org et amélioration de quelques autres éléments pour augmenter la réactivité des application Swing.
On notera aussi l'apparition d'un moteur permettant d'utiliser pas mal de langages de scripts dont JavaScript dans une application Java, quelques ajouts sur les annotations.
Question compilation et développement avancé, on verra des API pour permettre aux programmes Java d'appeler un compilateur Java d'eux même, une mise à jour des fichiers .class, sans compter une API pour faire quelques manipulations au niveau de la machine virtuelle elle-même. Les professionnels JEE seront ravis de pouvoir utiliser JDBC 4 et 6 nouvelles API pour gérer XML et WebServices. Enfin, on notera quelques petits trucs en plus sur la gestion des entrées/sorties, les noms de domaines internationalisés.
NdM : rappel de la dépêche précédente « Les composants libérés proviendront de Java 7, et non Java 6, celui-ci étant pratiquement terminé, et ne sera diffusé sous GPL que si le temps le permet. ».
Parmi les véritables nouveautés, commençons par l'esthétique et le bureau. Tout d'abord, il est possible nativement de mettre une icône de l'application Java dans la barre des tâches du système. La gestion de l'affichage a été largement améliorée avec au programme lissage des polices de caractères, double buffering, utilisation d'OpenGL pour avoir des effets 3D comme sous les dernières versions de X.Org et amélioration de quelques autres éléments pour augmenter la réactivité des application Swing.
On notera aussi l'apparition d'un moteur permettant d'utiliser pas mal de langages de scripts dont JavaScript dans une application Java, quelques ajouts sur les annotations.
Question compilation et développement avancé, on verra des API pour permettre aux programmes Java d'appeler un compilateur Java d'eux même, une mise à jour des fichiers .class, sans compter une API pour faire quelques manipulations au niveau de la machine virtuelle elle-même. Les professionnels JEE seront ravis de pouvoir utiliser JDBC 4 et 6 nouvelles API pour gérer XML et WebServices. Enfin, on notera quelques petits trucs en plus sur la gestion des entrées/sorties, les noms de domaines internationalisés.
NdM : rappel de la dépêche précédente « Les composants libérés proviendront de Java 7, et non Java 6, celui-ci étant pratiquement terminé, et ne sera diffusé sous GPL que si le temps le permet. ».
java.sun.com (1222 hits)
Les nouveautés de Java (895 hits)
Un résumé en français de ces nouveautés (1869 hits)
Java 6 sur le bureau (2333 hits)
Java sur dmoz (381 hits)
DLFP : Java libre : un rêve devient réalité (353 hits)
> Lire la dépêche (53 commentaires, moyenne: 3,6).
Vous avez demandé le commentaire #783680.




les sources GPL de Java sont dans Subversion
A noter que des sources GPL sont déjà disponible dans Subversion:
http://www.sun.com/software/opensource/java/getinvolved.jsp
J'ai pas vérifié les licenses de tous les composants, mais Hotspot est bien sous GPL par exemple:
https://openjdk.dev.java.net/source/browse/openjdk/