lundi oct. 11, 2010

Annonce: collaboration IBM et Oracle autour de OpenJDK

IBM et Oracle ont annoncé aujourd'hui leur intention de travailler ensemble pour accélérer l'innovation autour de la plate-forme Java au travers du projet OpenJDK.

IBM a été un acteur majeur de l'eco-système Java depuis décembre 1995 et son arrivée comme licencié de la technologie (web.archive.org). Depuis, son support s'est traduit par de nombreuses participations à plusieurs JSRs, au Comité Exécutif du JCP, ainsi que des investissements dans des communautés et projets associés, et bien entendu au travers d'une multitude de produits et d'outils tous construits sur la plate-forme Java. Cette nouvelle devrait donc fournir une accélération sensible au développement de la plate-forme.

L'annonce de ce jour concerne trois parties principales :

• IBM et Oracle vont travailler ensemble pour faire d'OpenJDK le lieu principal de développement de Java SE en Open Source.
• IBM et Oracle s'engagent à accélérer le rythme de l'évolution de la plate-forme Java pour soutenir ensemble la feuille de route pour Java SE 7 et Java SE 8 présentée à JavaOne et détaillée dans le récent billet de Mark Reihnold.
• IBM et Oracle travailleront ensemble pour continuer l'amélioration du JCP qui continue d'être l'entité de standardisation pour les spécifications Java.

Tout ceci est très enthousiasment et il devrait y avoir bon nombre de réactions dans les jours qui viennent. Ce billet sera mis à jour pour les énumérer.

Liens principaux :

  • OpenJDK.org
  • Communiqués de presse : Oracle, IBM
  • Mark (Chief Architect for Java Platform Group at Oracle).
  • Henrik (Sr. Director, Product Management, Java Platform Group)

Réactions

mercredi déc. 02, 2009

La spécification Java EE 6 approuvée par le JCP

Java EE 6 (Done!) logo

Roberto s'est fendu d'un tweet et bien entendu d'un billet seulement quelques moment après l'annonce du vote final des spécifications manquant encore à l'appel pour Java EE 6. Pour la spécification principale JavaEE 6 le vote a recueilli 12 OUI, 2 abstentions, et 1 NON. Tous les détails sont ici : Java EE 6, Servlet 3.0, EJB 3.1, JPA 2.0, CDI, Connectors 1.6. Félicitations à Roberto et à tous les autres patrons de spécifications, aux membres des groupes d'experts et à la communauté pour ce moment important.

Rajout - Résumé des votes pour toutes les spécifications de Java EE 6.

Quelques liens sur les sujet :
The new EE ecosystem (Gavin King, JBoss, patron de la spec CDI, JSR 299). A lire également: les commentaires sur un billet précédent.
Le JCP approuve Java EE 6 (LeMagIT)
La spécification Java EE 6 votée à une large majorité (01net)
JCP Approves Java EE 6 Specification (Artima)
Java EE 6 receives approval (InfoWorld)
Java EE 6 findet eingeschränkte Zustimmung (heise online)
Java EE 6 прошла стандартизацию (CyberSecurity.ru)
Ya ha sido aprobado Java EE 6 (IDG.es)
Java EE 6 Spec Finalized and Approved (JavaLobby)

Comme Roberto l'a indiqué dans son billet, "pour être déclaré final, Java EE 6 doit encore attendre la sortie de GlassFish v3 prévue le 10 décembre". En effet une spécification doit présenter un TCK (test de compatibilité et une implémentation de référence) à cette date pour pouvoir être considéré comme final. Plein de bonnes choses à venir donc!

lundi nov. 16, 2009

La route JavaEE 6 - Dernière spécifications soumises au comité exécutif du JCP

Le dernier lot de JSR pour Java EE 6 a été soumis la semaine dernière pour un vote d'approbation finale. Le vote commence aujourd'hui (le 17 novembre 2009) et se termine le 30 novembre 2009. Voici la liste :

JSR 316 - JavaTM Platform, Enterprise Edition 6 (Java EE 6) Specification
JSR 315 - JavaTM Servlet 3.0 Specification
JSR 317 - JavaTM Persistence 2.0
JSR 318 - Enterprise JavaBeansTM 3.1
JSR 322 - JavaTM EE Connector Architecture 1.6
JSR-299 - Web Beans (now called CDI)

D'autres JSR ont été précédemment approuvés :

JSR 314 - JavaServer Faces 2.0 (billets précédents, résultat des votes : 12 Oui/4 non-votes)
JSR 330 - Dependency Injection for Java  (billet précédent, résultat des votes : 14 Oui/1 Non/1 non-vote)
JSR 303 - Bean Validation (Note d'Emmanuel, résultat des votes : 12 Oui/4 non-votes)

Quelques autres spécifications ont bénéficié d'un processus allégé comme

JSR 311 - JAX-RS: The JavaTM API for RESTful Web Services JAX-RS 1.1 (billet de Paul, changements)

vendredi oct. 16, 2009

JSR 330 approuvé - Injection de dépendance pour Java

ALT DESCR

Le comité exécutif de SE/EE du JCP vient d'approuver le JSR 330, aussi connu sous le nom de "Injection de dépendance pour Java" (Dependency Injection for Java). Cette spécification menée par Bob Lee de Google et Rod Johnson de SpringSource a été proposée initialement en mai 09 et a progressé très rapidement. Les résultats du vote final sont disponibles: 14-1-1. Félicitations aux responsables ainsi qu'au groupe d'experts pour cette spécification importante.

Il reste quelques spécifications qui constituent JavaEE 6 JSR à approuver. La prochaine sera probablement le JSR 299 qui a été proposée avant la 330, mais qui s'est adapté à celle-ci.

vendredi août 07, 2009

JSR 299 et JSR 330 seront intégrés dans Java EE 6

ALT DESCR

JSR 299 et JSR 330 seront intégrés dans Java EE 6. Roberto Chinnici, le responsable de la spécification explique les évolutions:

• JSR-299 sera mis à jour pour utiliser les annotations du JSR-330
• JSR-330 évoluera pour prendre en compte les besoins du JSR-299
• Les deux JSR seront donc intégrés dans la plate-forme Java EE 6.

Merci à tous ceux qui ont travaillé si dur pour arriver à ce résultat. Bien évidemment nous aurions préféré que tout ceci intervienne plus tôt dans le cycle de développement de Java EE 6, mais le travail en vaut la peine et produira une meilleure spécification. Java EE 6 et GlassFish v3 sont désormais attendus en version finale autour du mois de novembre. Des dates précises sont attendues la semaine prochaines.

Lisez donc le billet de Roberto pour plus de détails.

vendredi juin 12, 2009

JSR 330 (Dependency Injection for Java) accepté par le JCP

ALT DESCR

The comité d'experts EE/SE du JCP vient d'accepter le JSR 330 (Dependency Injection for Java). Le vote se décompose en 14 OUI, 1 ABSTENTION (Red Hat) et un non-vote (Nortel). Sun, Ericsson, IBM, Red Hat et Oracle ont tous réclamé une coordination entre les JSR330 et JSR299 (ex-WebBeans). Consultez donc les commentaires associés aux votes pour mieux apprécier les différentes positions.

Comme souvent, mieux vaut tard que jamais. Tout le monde (le JCP et les initiateurs du JSR 330) se sont engagé à la transparence ce qui doit nous permettre à tous de suivre les évolutions de cette histoire. Vous êtes d'ailleurs invités à rejoindre le JCP pour influencer les décisions sur ce travail et les autres standards de votre plate-forme.

About

Version française de TheAquarium

Search

Archives
« avril 2015
lun.mar.mer.jeu.ven.sam.dim.
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today