: Java Standard Edition 6 est sorti

Posté par Mark Havel (). Modéré le 12 décembre 2006.
0
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. ».

> Lire la dépêche (53 commentaires, moyenne: 3,6).  

Vous avez demandé le commentaire #783599.

Licence ?

Posté par cougar (Jabber id, ) le 12/12/2006 à 08:54. (lien). Évalué à 2.

Et qu'en est-il de la license ?

  • [^]Re: Licence ?

    Posté par Spyhawk () le 12/12/2006 à 09:20. (lien). Évalué à 7.

    Comme l'insinue explicitement la petite note des modéro, la licence Java n'a pas changé pour cette version 6.

    Après vérification, c'est à nouveau la licence Sun qui s'applique :
    http://java.sun.com/javase/6/jre-6-license.txt
    http://java.sun.com/javase/6/jdk-6-license.txt

    Je ne sais pas s'il y a eu, ou non, des changements mineurs dans cette licence depuis la version 5.

    --
    "I wonder where I'll go now. The net is vast and infinite."
    • [^]Re: Licence ?

      Posté par Spyhawk () le 12/12/2006 à 09:20. (lien). Évalué à 2.

      Il fallait lire "implicitement", bien sûr.

      --
      "I wonder where I'll go now. The net is vast and infinite."

    [^]Re: Licence ?

    Posté par Mathias Bavay (page perso, ) le 12/12/2006 à 11:43. (lien). Évalué à 3.

    Petite mise a jour:
    Prière de remplacer "javaçapucestpaslibre" par "java6çapucestpaslibre". Un simple script hébergé sur linuxfr devrait pouvoir faire les modifs tous seul, non?

    Le troll est dans le couloir de la mort, dépéchez vous, il n'en a plus pour tres longtemps...

    Mathias

    • [^]Re: Licence ?

      Posté par Gabriel () le 12/12/2006 à 12:49. (lien). Évalué à 2.

      lecouloirdelamortçapuecestpasbien

      --
      Every takeoff is optional. Every landing is mandatory. -- Rules Of Flying
      • [^]Re: Licence ?

        Posté par sanao () le 12/12/2006 à 21:22. (lien). Évalué à 2.

        J'aurais plutôt dit :

        lecouloirdelamortçapuecestpaslibre

    [^]Re: Licence ?

    Posté par Minos () le 12/12/2006 à 13:12. (lien). Évalué à 1.

    Licence ?

    Et qu'en est-il de la license ?


    Dommage, tu avais bien commencé mais tu as fini en franglais !

    • [^]Re: Licence ?

      Posté par cougar (Jabber id, ) le 12/12/2006 à 19:00. (lien). Évalué à 1.

      Merci de la correction ^^