Microsoft vs IBM: changements majeurs dans la prise en charge de Java

De manière inattendue pour la communauté Java, Microsoft a dépassé IBM dans une représentation de Developer Advocate à la conférence Oracle Code One.

À une époque, IBM était probablement la force dominante dans le segment des entreprises de la communauté Java. Néanmoins, à Oracle Code One 2019, tout indiquait qu'un sérieux changement nous attend dans la confrontation entre Microsoft et IBM.

IBM a toujours beaucoup investi dans le développement Java, alors que Microsoft ne s'en inquiétait pas. Mais il semble qu'IBM soit sur le point de quitter la table Java, et Microsoft se prépare à prendre cette place.

Microsoft vs IBM: inversion des rôles


IBM a créé l'environnement Eclipse. IBM a «accroché» les clients Fortune 500 à WebSphere, ce qui a conduit à l'adoption généralisée de Java côté serveur. Et quand Oracle a acheté Sun Microsystems il y a 10 ans, IBM a fait un gros pari sur la technologie Sun. Si Oracle n'avait pas fait de proposition intéressante, IBM aurait probablement maîtrisé le langage Java.

Mais l'intérêt d'IBM a décliné au fil du temps, et la société a négligé ses utilisateurs WebSphere, leur fournissant des mises à jour étranges pour les outils de gestion de contenu Web (WCM), les outils de gestion de serveur et de portail. Aujourd'hui encore, l'éditeur WCM ne prend pas en charge plusieurs onglets de navigateur. L'interface Web du panneau d'administration du serveur s'effondre lorsque vous cliquez sur le bouton Précédent, et l'outil de configuration du portail est très obsolète. Personne dans l'industrie n'a été surpris lorsque IBM a vendu l'entreprise WebSphere à HCL Industries au début de l'année.

Les utilisateurs ont estimé qu'IBM avait depuis longtemps abandonné WebSphere et Java côté serveur. Au lieu de cela, Big Blue se concentre sur l'IA, la technologie cloud et leur gamme ambiguë d'outils sous la marque Watson . Bien sûr, IBM ne représentait pas autant de représentants à Oracle Code One 2019 que lorsque la conférence s'appelait JavaOne, et cela contraste fortement avec Microsoft.

Microsoft vs IBM: alors que certains sont en route vers les développeurs Java, d'autres les abandonnent


La plate-forme Microsoft .NET a toujours été un concurrent direct de Java EE, et tout outil sous le drapeau de Bill Gates était censé être critiqué par la communauté Java - peu importe combien il était raisonnable. Malgré une réputation dans l'esprit des développeurs Java, Microsoft a fait tout son possible au cours des 18 derniers mois pour plaire à la communauté.

Microsoft a parrainé AdoptOpenJDK en juin 2018. Plus récemment, Microsoft a acheté jClarity , et les champions Java Martijn Verburg et Ben Evans, respectivement, ont rejoint Microsoft. Et malgré son propre système de contrôle de version populaire et puissant - Team Foundation Server, Microsoft a dépensé 7,5 milliards de dollars pour GitHub , un système de contrôle de version distribué qui héberge de nombreux projets Apache et d'autres projets Java open source.

Les serveurs Microsoft n'ont jamais été orientés vers les applications Java EE. Mais les applications Java natives du cloud exécutées dans Docker peuvent être facilement déployées sur Microsoft Azure. La conteneurisation a ouvert pour Microsoft un marché auparavant inaccessible pour les applications Java d'entreprise.

Oracle Code One 2019 restera dans les mémoires comme un tournant dans la confrontation entre Microsoft et IBM. Cette année, Microsoft a pris au sérieux une percée dans la communauté Java, passant d'un étranger à un acteur important.

J'ai compris cela lorsque j'ai vu Kirk Pepperdine jouer sur Code One, un champion Java toujours indépendant, et j'ai réalisé qu'il était maintenant l'ingénieur en chef de Microsoft. Reza Rahman, ancien évangéliste Java EE chez Oracle, a également représenté Microsoft lors de la session BoF («Birds of a Feather»).

Il est très clair que Microsoft a fait un pari sérieux sur le segment des entreprises du marché Java, tandis qu'IBM a plongé dans d'autres directions.

Selon vous, qu'est-ce qui a incité Microsoft à entrer dans Java d'entreprise?

Source: https://habr.com/ru/post/fr472356/


All Articles