La spécification de Java Enterprise Edition 5 devrait être approuvée d'ici deux semaines par le Java Community Process, selon Sun, après son approbation par les principaux experts en charge de la spécification (JSR 244 ou J2EE 5.0) et la validation du vote par le comité exécutif du JCP. Sun prévoit de profiter de sa conférence JavaOne, qui débutera le 16 mai prochain à San Francisco, pour un lancement en fanfare de cette nouvelle édition et pour la publication générale du code de GlassFish, son serveur d'application J2EE de référence. Java Enterprise Edition 5 doit notamment supporter JavaServer Faces 1.2, pour le développement d'applications, les EJB 3.0, les API de persistance Java, pour lier bases de données relationnelles et objets Java. Enfin, Java EE 5 doit être conforme à plusieurs spécifications mises à jour pour les services Web, dont JAX-WS 2.0 et JAXB 2.0. Il est à noter que Sun n'a pas pris de décision quant à la publication en open source de Java. Un point qu'IBM s'est fait fort de rappeler en votant la spécification J2EE 5.0. Big Bue indique ainsi que son vote sur la spécification J2EE 5.0 est "basé sur ses mérites techniques mais ne constitue pas un vote sur les termes de licence de Sun". IBM indique ainsi supporter "les modèles de licence qui créent une concurrence ouverte et équilibrée (...) et qui ne permettent pas à un individu ou à une société d'exercer un contrôle inutile pour en tirer un avantage propriétaire".