[51CTO Foreign News Headlines du 25 janvier] Sous le contrôle d'Oracle, la communauté Java va-t-elle retrouver son lustre d'antan ? Les fabricants de produits Java semblent avoir des points de vue différents et de nombreux utilisateurs craignent que Java soit soumis à un contrôle plus strict. Les opinions exprimées dans cet article par les porte-parole des trois principaux fournisseurs Java, Red Hat, SpringSource et Terracotta, représentent dans une certaine mesure les réflexions de ces fournisseurs Java.
Selon des rapports précédents de 51CTO, l'Union européenne a annoncé avoir approuvé sans condition l'acquisition de Sun par Oracle, ce qui signifie que le dernier obstacle à l'acquisition a disparu (voir le sujet spécial de 51CTO sur l'acquisition de Sun par Oracle). Mark Little, directeur technologique du département middleware de Red Hat et membre du comité exécutif du JCP (Java Community Process), a exprimé ses inquiétudes dans une interview. Il s'inquiète du fait qu'Oracle et Sun puissent avoir une gestion très différente de Java.
Parce qu'Oracle est plus concentré que Sun sur la marchandisation de la technologie, il est probable qu'il exerce un contrôle plus strict sur Java, a prévenu Little. Le contrôle de Sun sur le langage Java lui-même et sur les normes qui le soutiennent est relativement lâche, et il permet également l'émergence et le développement d'un nouvel écosystème de fournisseurs Java. Si Oracle renforce son contrôle sur Java pour son propre bénéfice, cela pourrait limiter la prospérité de l'ensemble de Java. industrie du middleware. (Actuellement, le projet JBoss sous Red Hat est l'une des principales plates-formes middleware Java de l'industrie Java. Il y a quelque temps, la mise à jour de JBoss était orientée vers la plate-forme cloud middleware Java. Par conséquent, Red Hat ne s'inquiète pas de cela. déraisonnable )
Rod Johnson, directeur général de la division SpringSource de VMware, a une vision plus optimiste. "Je ne pense pas qu'Oracle fera quoi que ce soit de préjudiciable à Java", a déclaré Johnson. "Oracle n'est pas une entreprise stupide".
Le porte-parole d'Oracle a refusé de divulguer les projets d'Oracle pour Java, mais selon les arrangements, ils organiseront une webdiffusion le 27 janvier pour expliquer en détail comment diverses technologies initialement supervisées par Sun, notamment Java, OpenOffice et MySQL, entreront dans la stratégie d'Oracle. Feuille de route, attendons de voir. (Lecture de référence : selon des rapports précédents de 51CTO, Oracle a annoncé une feuille de route stratégique informelle pour les produits Sun en octobre 2009, qui peut être comparée le 27 janvier)
Oracle a déclaré un jour que Java était un objectif important de son acquisition de Sun. Concernant l'impact de la transaction sur les clients de Sun, Oracle a expliqué qu'ils prévoyaient « non seulement d'étendre et d'accélérer les investissements dans la plate-forme Java elle-même, mais également de continuer à accroître son engagement envers la communauté et d'aider Java à devenir une plate-forme innovante omniprésente. »
Little croit que sous le contrôle de Sun, le développement de Java n'a jamais rencontré de problèmes sérieux. "Sun fait du bon travail en tant que superviseur", a-t-il déclaré. "Ils sont comme des parents bienveillants à certains égards."
Par exemple, sous ce type de supervision bienveillante, même si Java est devenu très populaire, Sun n'a posé aucun obstacle économique sur le marché des middlewares Java. Sun n'a pas rivalisé avec HP, IBM ou BEA. Ce n'est que lorsqu'ils ont commencé à promouvoir le serveur d'applications GlassFish (voir la lecture : Dix ans de développement de GlassFish) que le comité JCP Standard Edition/Enterprise Edition a commencé à ressentir une certaine pression de la part de Sun. Soleil.
Ce qui inquiète peu, c'est qu'Oracle possède une importante activité de middleware Java, ce qui pourrait avoir un impact déloyal sur la concurrence. Après qu'Oracle ait acquis BEA, qui fournit WebLogic Server, en 2008, il est entré en concurrence directe avec le serveur d'applications de Red Hat et le logiciel de support JBoss Enterprise Application Platform.
Little a émis l'hypothèse qu'Oracle pourrait créer des obstacles aux concurrents du middleware Java, comme facturer des frais de spécification d'utilisation ou refuser de reconnaître qu'un produit est conforme aux normes Java.
Bien sûr, Little a également admis : « Il n'y a actuellement aucun signe qu'Oracle jouera cette carte. Il s'agit simplement du pire des cas. Jusqu'à présent, Oracle est toujours un contributeur actif à JCP et a en fait favorisé le développement open source. processus. .
Johnson de SpringSource a souligné qu'aujourd'hui, la plupart des développements Java ne reposent plus sur le langage Java et sur Sun, et peuvent essentiellement être réalisés via des outils logiciels fournis par d'autres organisations construits sur Java. "La communauté Java n'est plus aussi dépendante de Sun qu'elle l'était il y a cinq ou dix ans", a déclaré Johnson. L'éditeur de 51CTO estime que les opinions de Johnson sont conformes à la tendance. Les lecteurs peuvent se référer à l'article « L'avenir de Java : cent écoles de pensée face à la JVM ».
Si Oracle prenait une décision impopulaire, "la communauté serait divisée", a déclaré Johnson, et leur travail ne s'appellerait pas Java. Cependant, il est peu probable que cette crainte se réalise. "De nombreux projets principaux d'Oracle dépendent incroyablement de Java", a déclaré Johnson. "Maintenir Java lui-même en bonne santé rapportera beaucoup d'argent à Oracle, et ce sera plus rigoureux que d'utiliser Java." sont des moyens de contrôle bien plus indésirables.
Amit Pandey, PDG de Terracotta, est d'accord avec ce point de vue (51CTO, ndlr : Terracotta est un fournisseur engagé dans la plate-forme de mise en cache open source Java). Il a également déclaré que la communauté Java actuelle s'était suffisamment développée si Oracle tentait de restreindre Java. technologie, les développeurs trouveront d’autres moyens de contourner ces obstacles. Terracotta fournit des logiciels permettant d'étendre les applications Java sur plusieurs serveurs. Ils sont en concurrence directe avec la série de logiciels Coherence d'Oracle et sont en discussion avec l'Union européenne pour une acquisition.
"C'est toujours un peu angoissant de penser que Java sera géré par Oracle, un leader non open source", a déclaré Pandey. "Mais il est clair qu'Oracle ne va pas prendre Java à la légère, d'autant plus qu'ils en ont une grande part. de leurs revenus. Java peut le faire.
[Traduction 51CTO.com, merci de ne pas reproduire sans autorisation. Lors de la réimpression sur des sites coopératifs, veuillez indiquer le traducteur et la source d'origine comme 51CTO.com, et le contenu original ne peut pas être modifié. 】
Texte original : L'avenir de Java incertain sous l'emprise d'Oracle Auteur : Joab Jackson