Le projet Eclipse Enterprise for Java (EE4J) voit le jour pour poursuivre le développement de Java EE :
Les nouveaux objectifs pour la plateforme

Le , par Michael Guilloux, Chroniqueur Actualités
Il y a quelques semaines qu’Oracle a annoncé sa décision de transférer la plateforme Java EE à une fondation open source, et après avoir discuté avec plusieurs candidats, l’entreprise a choisi la Fondation Eclipse. Java EE 8 étant désormais disponible, la Fondation Eclipse a commencé à prendre les choses en main en lançant le projet Eclipse Enterprise for Java (EE4J). Il s’agit d’un projet de haut niveau de la fondation qui vise à définir et à développer des spécifications d’API, des implémentations de référence et des kits de compatibilité technologique (TCK) pour les implémentations de serveurs d’applications Java.

EE4J va permettre de poursuivre le développement du standard Java Enterprise Edition (Java EE), en utilisant la version Java EE 8 comme point de départ. « Bien que Java EE ait été développé en open source, souvent, le processus de développement de Java EE n’a pas été perçu comme étant agile, flexible ou ouvert par rapport à d’autres projets et processus open source », a déclaré la Fondation Eclipse. « EE4J permet l’utilisation de processus plus simples, de licences plus souples et un processus de gouvernance plus ouvert pour l’évolution de la plateforme. »

L’objectif de l’évolution de la plateforme, selon la fondation, est de permettre de livrer des implémentations de serveurs d’applications Java compatibles qui répondent aux besoins des développeurs et administrateurs d’applications Java côté serveur et microservices.

En parlant de microservices, il faut rappeler que Java EE 8, publié par Oracle le 21 septembre, a été la première phase d’un plan en deux parties visant à adapter la plateforme Java EE pour le cloud et les microservices. La Fondation Eclipse veut donc poursuivre ces efforts et dispose déjà du projet MicroProfile, qui comprend des technologies de microservices pour Java EE. « EE4J est ouvert à l’incorporation, à l’intégration et au support des innovations qui améliorent le développement, le déploiement et la gestion des applications Java côté serveur et microservices. Cela inclut les innovations introduites dans d’autres projets open source, y compris des projets étroitement liés. Eclipse MicroProfile est l’un de ces projets qu’EE4J va examiner en vue de son incorporation dans Eclipse Enterprise for Java », a déclaré la fondation open source.

Mike Milinkovich, directeur exécutif de la Fondation Eclipse, a déclaré que cette annonce est la première étape pour le transfert de Java EE vers la Fondation Eclipse. « Notre intention est de commencer par déplacer le code open source en premier, avec les TCK et les spécifications ensuite. De plus, l’intention est de créer une infrastructure de développement basée sur la communauté pour EE4J », dit-il. Il a toutefois prévenu que cela ne sera pas un processus instantané. « Il faudra au moins quelques mois pour terminer toutes ces étapes, et mettre complètement en place le projet EE4J et sa communauté. »

De la fin de cette année jusqu’au début de l’année prochaine, la Fondation Eclipse s’est en effet fixé comme objectif de déplacer les technologies Java EE 8 existantes dans le projet EE4J et définir les processus d’évolution de la plateforme. Java EE est un très large portfolio de code source, de TCK et de spécifications, indique Mike Milinkovich. Le projet open source GlassFish, lui seul, comprend 130 dépôts GitHub. Déplacer tous ces projets open source existants vers la Fondation Eclipse et mettre toute la chose en place prendra du temps, dit-il.

Les TCK Java EE doivent également être transférés vers des projets open source Eclipse et être mis à la disposition de la communauté. « Ce que cela signifie et comment la communauté doit interagir avec les TCK doit être défini », a-t-il ajouté. Il faut en plus créer « une infrastructure de développement ouverte afin que le projet EE4J puisse être développé et testé par la communauté. » En outre, il sera nécessaire de mettre en place un nouveau processus de spécification sous la conduite de la Fondation Eclipse.

Sources : Mike Milinkovich, Charte du projet EE4J

Et vous ?

Qu’en pensez-vous ?

Voir aussi :

Oracle annonce la disponibilité générale de Java EE 8, le développement de la plateforme sera désormais géré par la Fondation Eclipse
Oracle décide de transférer Java EE à la fondation Eclipse pour son expérience et son engagement envers la plateforme et les technologies connexes
Red Hat salue l'initiative de céder Java EE à une fondation open source et s'attend à une meilleure collaboration avec le projet Eclipse MicroProfile


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de bernardp18 bernardp18 - Nouveau Candidat au Club https://www.developpez.com
le 12/10/2017 à 17:14
Le renouveau de Java en entreprise se confirme. Le changement de gouvernance avec la fondation Eclipse devrait y aider.
Offres d'emploi IT
Chef de Projet Technique H/F
Michael Page - Ile de France - Paris (75000)
Développeur Delphi / Firemonkey
ID Soft - Centre - Orléans (45000)
Développeur Java de solution open source de gestion électronique de documents (GED) H/F
SMILE - Rhône Alpes - Lyon (69000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil