Oracle brise le silence et rassure au sujet de Java EE
Oracle brise le silence et rassure au sujet de Java EE
La firme pourrait dévoiler un nouveau plan pour la plateforme à la JavaOne en septembre
Cela dure plusieurs mois que des rumeurs, toutefois crédibles, font état d’une négligence d’Oracle à l’égard de la plateforme Java. Déjà en fin 2015, on notait des relations tendues entre la firme de Larry Ellison et ses évangélistes Java. Oracle se serait séparé de Cameron Purdy, ancien vice-président senior, responsable du développement et évangéliste Java, pour « un meilleur président US ». Cela a également suscité le départ de Simon Ritter, un autre évangéliste Java de la firme.
Un désengagement vis-à-vis de Java a alors commencé à se confirmer avec un e-mail d’un haut responsable de la firme qui évoquait une « obsolescence programmée » de Java. Cet email expliquerait en effet que l’entreprise a décidé de s’orienter vers le cloud pour rivaliser avec Salesforce et que « Java n’a plus aucun intérêt pour eux ».
En mars dernier, Reza Rahman, un évangéliste Java EE d’Oracle a également claqué la porte, en affirmant être convaincu que son départ est la manière pour lui de continuer personnellement à mieux faire avancer les communautés Java et Java EE. Ce dernier est d’ailleurs l’un des leaders de Java EE Guardians, un groupe de partisans de la plateforme qui a dénoncé une réduction brusque et prolongée des activités d’Oracle liées à Java, à partir d’octobre 2015. Aux dernières nouvelles, la société aurait également retiré de manière discrète les fonds destinés au développement de Java et de Java EE, à la suite de sa défaite juridique contre Google.
Ainsi, pour la plupart des observateurs, c’est clair, Oracle est en train d’abandonner la plateforme Java, sans le dire explicitement. Des partisans de Java EE soutenus par Red Hat et IBM ont donc décidé de prendre les choses en main et poursuivre leur propre développement de la plateforme, indépendamment d'Oracle ; histoire peut-être de faire réagir la société.
Après tous ces évènements, il semble qu’Oracle ait enfin décidé de briser le silence, et de manière probablement inattendue, pour rassurer au sujet de Java EE. D’après le quotidien The Register, la société serait en train de travailler sur le développement de Java EE, dont la sortie a été annoncée pour la mi-2017. La société aurait également de nouveaux plans pour l’avenir de Java EE 8, qu’elle pourrait révéler à la conférence JavaOne, à San Francisco, en septembre. C’est ce qu’aurait confié Mike Moeller, vice-président, Marketing Communications / Global Public Relations chez Oracle.
« Oracle est engagé dans Java et a une proposition très bien définie pour la prochaine version de la spécification Java EE - Java EE 8 », a-t-il déclaré à The Register. Il poursuit encore pour dire que la prochaine version va aider les développeurs « alors qu’ils cherchent à construire de nouvelles applications qui sont conçues à l'aide de microservices ». Ce qui sous-entend que, que ça soit via le projet MicroProfile (auquel contribuent IBM et Red Hat) ou avec le Java Community Progress (qui coordonne le développement de Java et des technologies associées), la prochaine version de Java EE pourrait apporter les microservices.
Mike Moeller rassure encore que « Oracle travaille en étroite collaboration avec des partenaires clés dans la communauté Java pour finaliser la proposition [qui doit être dévoilée en septembre] et partager les détails avec la communauté Java tout entière à la JavaOne en septembre. »
Qui sont ces partenaires clés alors que des fournisseurs importants tels que Red Hat et IBM se sont engagés sur d’autres projets pour faire avancer Java EE ? Quelle est cette proposition et pourquoi la firme de Redwood City a-t-elle gardé le silence pendant tout ce temps ? Voici différentes questions qu’on pourrait se poser maintenant. Espérons que ces questions trouvent leurs réponses alors qu’on approche la conférence JavaOne.
Du côté des partisans de Java EE qui ont décidé de poursuivre eux-mêmes le développement de la plateforme, c’est également une surprise, mais qui est toutefois appréciée. À propos de cette nouvelle, Reza Rahman, le leader de Java EE Guardians qui a quitté Oracle en mars, estime que « c’est vraiment une très bonne nouvelle et une surprise agréable ». « Nous sommes vraiment heureux qu’Oracle soit maintenant à l'écoute de la communauté et travaille pour trouver une solution. Nous espérons à l’avenir qu’après cela, Oracle traite Java EE comme une norme et pas seulement comme un produit », a-t-il souhaité.
Et vous ?
:fleche: Qu’en pensez-vous ?
Voir aussi :
:fleche: Des partisans de Java EE soutenus par Red Hat et IBM décident de poursuivre leur propre développement de la plateforme, indépendamment d'Oracle
Des normes et des monopoles d'Etat
Voilà pourquoi la société marchande ne peut pas assurer la pérennité d'une nation et d'un continent !
Tout le Moyen âge et même la Renaissance ont été barrés par de tels comportements, justifiés commercialement.
à commencer par les unités de mesure différentes à 20 km de distance !
Vive les normes disponibles à tous !
;)
Oracle va repousser la date de sortie de Java EE 8, et prévoit de livrer une version de Java SE par an
Sans surprise, Oracle va repousser la date de sortie de Java EE 8
mais envisage de livrer une édition de Java SE chaque année
Citation:
Mise à jour le 22/09/2016 - JavaOne : Oracle veut orienter Java EE 8 vers le cloud et repousse sa sortie à fin 2017, Java EE 9 devrait être disponible un an plus tard
Comme annoncé il y a un mois, Oracle va reporter la sortie de Java EE 8. Cette version qui devait être disponible à la mi 2017, va finalement sortir en fin 2017. C'est ce qu'a affirmé Anil Gaur, vice-président du groupe chargé de Java EE et WebLogic Server, lors de la conférence JavaOne 2016 à San Francisco, qui a débuté le 18 septembre pour se terminer le 22 septembre.
Comme on pouvait le pressentir également, à partir de Java EE 8, Oracle veut moderniser sa plateforme pour le cloud et les microservices. Java EE a été écrit pour aider les entreprises à construire des sites Web et applications sur des serveurs d'applications. Mais les besoins des entreprises ont changé au fil des années. Oracle est convaincu que la prochaine génération d'applications sera exécutée dans le cloud et non sur des serveurs d'applications. Avec cette évolution vers le cloud, la firme ne veut pas que les développeurs Java ne soient plus utiles dans ce nouveau monde, d'où cette nouvelle orientation. Java EE 8 devrait donc fournir des fonctionnalités basiques pour les organisations ciblant les conteneurs et le cloud ; lesquelles fonctionnalités seraient renforcées avec la sortie de Java EE 9 qu’Oracle prévoit de livrer un an plus tard.
Comme l’annonçaient déjà les derniers mouvements contre Oracle dans le but d’accélérer le développement de Java Enterprise Edition (Java EE), Oracle ne pourra pas respecter sa promesse de livrer Java EE 8 dans les délais prévus, c’est-à-dire, dans la première moitié de l’année 2017. C’est ce que ressort du compte rendu d’une réunion du Java Community Process (JCP), qui coordonne l'évolution du langage Java et des technologies qui lui sont associées.
Au cours de cette réunion, Anil Gaur, le vice-président du groupe chargé de Java EE et WebLogic Server, a donné un bref exposé oral sur la nouvelle stratégie Java EE d'Oracle. D’après lui, le style de programmation des entreprises est en train de changer, avec de plus en plus d’applications qui sont déployées dans des environnements de cloud computing. Selon le compte-rendu publié sur le site de JCP, Anil Gaur aurait expliqué que « plutôt que des appservers traditionnels qui font tourner plusieurs applications, les applications sont maintenant distribuées et déployées dans le cloud via des runtimes modulaires dédiés à une seule application ou un service. »
Le vice-président d’Oracle chargé de Java EE souhaite que « l'avenir de Java EE soit viable pour la prochaine génération d'applications. » Il estime donc que la plateforme « a besoin d’un nouveau modèle de programmation orienté vers la programmation de style réactif pour la construction d'applications distribuées à grande échelle ». Oracle souhaite également voir de nombreuses fonctionnalités disponibles pour la plateforme et pour cela, le géant des bases de données dit être en discussion avec de grands fournisseurs de Java EE. Parmi ces fonctionnalités, on peut citer HTTP/2, Config, O-Auth, Open ID Connect, etc. Dans le but d’ajouter toutes ces nouvelles fonctionnalités, Anil dit que la date de sortie prévue pour Java EE 8 va changer, donc sera repoussée. Mais la nouvelle date n’a pas encore été fixée. Oracle prévoit de fournir de plus amples détails à la conférence JavaOne qui aura lieu le mois prochain.
Si Oracle veut rassurer la communauté au sujet de ses plans pour Java EE, pour les défenseurs de la plateforme, notamment Reza Rahman, l’un des chefs de file de Java EE Guardians, le plus important, c’est de livrer Java EE 8 le plus vite possible. Les autres fonctionnalités pourront venir après. « Toutes les autres nouvelles fonctionnalités qu’Oracle a à l'esprit pourraient être rapidement incluses par la suite dans les versions à venir. Je pense que cela pourrait satisfaire le plus les besoins de la communauté. » Dit-il.
Probablement la bonne nouvelle qui ressort de cette réunion du JCP, Oracle prévoit aussi de raccourcir les cycles de livraison des éditions de Java SE, qui vont passer de jusqu'à trois ans ou plus à une version par an. D’après le compte rendu, cela implique toutefois « qu'ils ne vont pas nécessairement savoir à l'avance quelles sont les fonctionnalités qu’une version particulière pourrait contenir ».
Source : Java Community Process
Et vous ?
:fleche: Qu’en pensez-vous ?
Voir aussi :
:fleche: Google vs Oracle : Google Play sur Chrome OS remet-il en cause le fair use ? Oracle demande à présenter son nouvel argument au jury
:fleche: Oracle brise le silence et rassure au sujet de Java EE, la firme pourrait dévoiler un nouveau plan pour la plateforme à la JavaOne en septembre
:fleche: Des partisans de Java EE soutenus par Red Hat et IBM décident de poursuivre leur propre développement de la plateforme indépendamment d'Oracle