Sun a été racheté en 2010 par Oracle et publie aujourd'hui la version 7 de Java :
une technologie reconnue : 15 années d'histoire de java.
La nouvelle version de Java SE 7 basée sur OpenJDK (Open Java Development Kit)
est téléchargeable sur le site de l'éditeur. Selon Oracle, Java SE 7 n'apporte pas
d'avancées majeures.
Oracle veut redynamiser Java. Il a dopé les performances d'exécution sur la
machine virtuelle qui constitue le coeur de la plateforme avec les librairies.
Java 7 apporte une amélioration des langages dynamiques :Ruby, Python et
JavaScript. Il offre une prise en charge pour Scala et Groovy et embarque une API
permettant de simplifier l'exécution d'un programme à travers des processeurs
multi-coeurs.
Java SE 7 poursuit les efforts de modularisation de la plateforme pour le chargement
déchargement des modules requis à la demande.
Apache a toutefois notifié à Oracle un bug dans le compilateur JIT HotSpot du JDK
d'Oracle Java qui pourrait causer la production de faux résultats ou le plantage de
l'environnement. Oracle a été averti du bug et devrait le corriger dans la service release
update 1 ou 2.
Java 7 Release Candidate est disponible pour les systèmes d'exploitation Linux, Solaris et Windows 32 bits et 64 bits.
Oracle a annoncé le 17 mai dernier une nouvelle version du Java Community Process
appelé JCP.next (JSR 348).
La feuille de route, désormais approuvée, prévoit une standardisation de Java SE 7 pour 2011
(28 juillet) et de Java SE 8 pour la fin 2012.