Android

Oracle va-t-il tuer la communauté Java?

Comment épouser un-e milliardaire ? | Audrey Vernon | TEDxGeneva

Comment épouser un-e milliardaire ? | Audrey Vernon | TEDxGeneva
Anonim

Oracle sera-t-il bon pour les développeurs Java? C'est la question que tout le monde se pose lors de la conférence des développeurs JavaOne de cette année, la dernière émission avant le rachat planifié par Oracle de 7,4 milliards de dollars américains du créateur de Java, Sun Microsystems. Le PDG d'Oracle, Larry Ellison, a fait une apparition surprise lors du discours d'ouverture du salon mardi et a tenté d'apaiser les inquiétudes des développeurs. Bien qu'il ait laissé entendre qu'il y aurait des changements, il a dit, essentiellement, que ce sera comme d'habitude pour Java lorsque l'acquisition sera terminée.

Mais Oracle n'est pas Sun. Sun a longtemps lutté pour garder sa communauté diversifiée de développeurs heureux, créant une bureaucratie lourde pour gérer le développement des normes Java et libérant progressivement les composants clés de la plate-forme sous une licence open-source. Alors que Sun a gagné de l'argent grâce aux licences Java, il a raté de grandes opportunités de vendre des outils de développement Java et des serveurs middleware lucratifs.

Sun reste, en son cœur, une société de matériel; Oracle vend des logiciels.

Dans une certaine mesure, l'incapacité de Sun à tirer parti de Java lui a permis de rester un gestionnaire neutre de la technologie, mais cette dynamique va changer sous Oracle. A JavaOne cette semaine, un employé de Sun a résumé la différence entre les deux sociétés, en disant qu'un employé d'Oracle lui avait récemment dit: "Nous ne sommes pas une entreprise à but non lucratif comme vous."

trois choses: Oracle va-t-il garder Java ouvert? Utilisera-t-il son contrôle sur Java pour favoriser ses propres produits? Et, enfin, quelles technologies Java seront détruites après la fusion?

L'utilisation de son contrôle sur Java pour favoriser les produits d'Oracle détournerait les développeurs de la plate-forme, ont déclaré les participants. "Le scénario le plus défavorable serait une intégration étroite d'Oracle", explique Kevin Hooke, un développeur Java d'une grande société de conseil en technologies.

De même, la conférence annuelle JavaOne se déroule dans l'Open World d'Oracle. D'après les participants au salon, être en train de nuire à la communauté de développement de Java, qui a poussé à l'indépendance vis-à-vis de Sun depuis la création de Java, serait préjudiciable. "Si vous placez JavaOne dans une conférence Oracle uniquement, vous allez nuire à la fondation de Java", a déclaré Hooke.

Les dirigeants de Sun publiquement vont de l'avant comme si la fusion d'Oracle ne se produisait pas. Mis à part la brève comparution d'Ellison, les dirigeants de Sun n'ont fait aucune mention de l'acquisition ou ont refusé de commenter la question lors du salon. Sun a reconnu, cependant, qu'il ne peut pas dire avec certitude si Oracle continuera à développer des choses comme ses services de cloud computing si l'acquisition passe.

Les participants JavaOne étaient particulièrement inquiets de savoir si Oracle continuerait à supporter GlassFish de Sun, OpenJDK et les produits JavaFX. Oracle vend déjà deux serveurs d'applications, WebLogic et Oracle Application Servers, ce qui fait qu'il ne sera peut-être pas nécessaire de prendre en charge le logiciel Open Source GlassFish. OpenJDK est un autre produit open-source, une version de la plate-forme Java SE principale, publiée sous la licence GNU General Public.

Il reste à voir si Oracle va prendre soin de la communauté Java comme Sun l'a fait Le développement de Java à l'interne, a déclaré Jarec Basham, responsable du développement de logiciels et de systèmes chez Infoterra, une société britannique qui fournit des images satellitaires et des données géospatiales à diverses industries. "Je pense que cela dépend de la croissance des revenus d'Oracle, qui ressemble plus à une société axée sur les tableurs", at-il dit.

Bien qu'Oracle ne possède pas beaucoup d'expérience dans le secteur des logiciels de bureau, Ellison de mentionner JavaFX - une alternative Java à Silverlight et Adobe AIR de Microsoft - lors de son apparition JavaOne. "Nous aimerions voir un développement accéléré basé sur cette nouvelle plate-forme passionnante Java avec FX", a-t-il dit.

Un analyste du salon a convenu qu'Oracle pourrait probablement maintenir le FX en vie.

"Étant donné qu'Oracle a toutes ces applications qui auront besoin de frontaux tape-à-l'oeil, je ne pense pas qu'il soit impossible qu'Oracle investisse réellement dans JavaFX pour avoir toute la pile", a déclaré James Governor, analyste chez RedMonk. "Oracle ne veut pas être redevable à Silverlight … il ne veut pas non plus être redevable à Adobe."

Les participants - en particulier ceux qui ont utilisé le système d'exploitation Solaris de Sun - ont exprimé leur soulagement, n'a pas réussi. Parce que la gamme de produits d'IBM est tellement similaire à celle de Sun, cela aurait entraîné beaucoup plus de pertes de projets et beaucoup plus de souffrance pour les utilisateurs de Sun qui seraient forcés de migrer leur logiciel.

être aussi bon qu'ils étaient avec Sun, a déclaré Surya Pasula, un architecte Java avec Kaiser Permanente. Il a ajouté que le rachat d'Oracle était «meilleur qu'IBM».

Murali Gundu, ingénieur logiciel principal de la division StreamSage de Comcast, qui développe des services de recherche vidéo pour les clients de Comcast, a déclaré: extrêmement satisfait d'Oracle, "car il possède une grande expertise dans les bases de données et la récupération de données et peut construire une pile optimisée à travers le système d'exploitation et les serveurs. "Il y aurait eu trop de chevauchements et de redondances avec IBM", at-il dit.

"Si IBM avait acquis Sun, j'aurais eu beaucoup plus de doutes", a-t-il dit. Avec Oracle, "je suis plus confiant que Java restera pour toujours."

Le commentaire le plus simple sur l'acquisition est venu d'Ellison après que le président de Sun Scott McNealy lui a demandé si ce serait le dernier JavaOne et si »

La réponse d'Ellison:« Sun a fait un travail fantastique en inventant Java, en développant Java, en ouvrant Java, en donnant Java au monde, et nous allons faire plus de la même chose. »

Le PDG d'Oracle n'a pas répondu à la question de McNealy quant à savoir si JavaOne serait de retour l'année prochaine.

(James Niccolai a contribué à cette histoire.