La version OpenJDK de Microsoft est maintenant disponible

Microsoft

À la fin de l'année dernière, nous avons partagé ici sur le blog les nouvelles concernant l'intérêt de Microsoft pour le développement d'OpenJDK et Microsoft a officiellement signé un accord de collaboration avec Oracle "Oracle Contributor Agreement" et a été bien accueilli dans la communauté Java.

En plus d'avoir précédemment publié une version préliminaire en avril dernier, Microsoft a annoncé cette semaine la disponibilité générale de sa propre version d'OpenJDK, la version open source du Java Development Kit (JDK).

OpenJDK de Microsoft est conçu pour aider les développeurs d'entreprise à créer leur propre logiciel, mais aussi pour aider les autres développeurs qui écrivent des applications Java. Lors de la première annonce en avril, la firme de Redmond avait indiqué qu'un peu plus de 140.000 XNUMX de ses machines virtuelles étaient déjà basées sur sa version d'OpenJDK.

"Aujourd'hui, nous sommes heureux d'annoncer la disponibilité générale de Microsoft Build of OpenJDK, une nouvelle distribution gratuite d'OpenJDK qui est open source et disponible gratuitement pour que quiconque puisse le déployer n'importe où", a écrit George Adams, Senior Program Manager chez Microsoft, dans un article de blog mardi. Il a rappelé que Microsoft utilise beaucoup Java, avec plus de 500.000 XNUMX JVM fonctionnant en interne. « Le groupe d'ingénierie Java est très fier de contribuer à l'écosystème Java et d'aider à alimenter des charges de travail telles que LinkedIn, Minecraft et Azure », a-t-il ajouté.

OpenJDK de Microsoft inclut des binaires pour Java 11, basés sur OpenJDK 11.0.11 + 9, sur les serveurs x64 et les environnements de bureau sous Windows, macOS et Linux. La société a également publié un nouveau binaire d'accès anticipé pour Java 16 pour Linux et Windows sur ARM, basé sur la dernière version d'OpenJDK 16.0.1 + 9.

Selon Microsoft, Cette nouvelle version de Java 16 est déjà utilisée par des millions de joueurs Minecraft, avec la dernière version 21W19A de Minecraft Java Edition Snapshot, qui a été mise à jour pour inclure un environnement d'exécution Java 16 basé sur OpenJDK de Microsoft.

« Nous avons implémenté notre propre version d'OpenJDK sur des centaines de milliers de machines virtuelles sur Microsoft et LinkedIn. Dans l'ensemble, Microsoft compte plus de 500.000 XNUMX machines virtuelles exécutant Java chez Microsoft », a déclaré Julia Liuson, vice-présidente de la division développeur de Microsoft. « Nous fournissons également ce service aux clients Azure », a-t-il ajouté. Microsoft publie également les images Docker OpenJDK et les fichiers Docker correspondants. Ces images peuvent être utilisées par n'importe quelle application Java ou n'importe quel composant de l'application Java pour un déploiement n'importe où, y compris Microsoft Azure.

En plus de ces points, Adams a annoncé que les versions OpenJDK Microsoft Build d'OpenJDK 11 ont un support à long terme (LTS) et recevra des mises à jour trimestrielles gratuites. Il a également ajouté que les binaires OpenJDK de Microsoft peuvent contenir des correctifs et des améliorations rétrocompatibles que l'équipe considère importants pour les clients et les utilisateurs internes, mais qui n'ont pas été intégrés au projet OpenJDK en amont en raison de décisions indépendantes de la volonté de Microsoft. .

Selon le, correctifs et améliorations qui n'ont pas encore été officiellement intégrés en amont ils seront clairement indiqués dans les notes de version et le code source sera disponible. La version Microsoft d'OpenJDK est une étape importante pour l'entreprise, qui s'impose de plus en plus comme un acteur clé de la communauté Java.

Cependant, ce serait moins que les deux millions de développeurs Python utilisant VS Code. « Nous pensons que Microsoft est dans une position unique pour être un partenaire de la communauté linguistique. Nous pouvons apporter une contribution directe à la communauté JDK et proposer un outil de classe mondiale, à savoir VS Code », déclare Liuson.

Les contributions de Microsoft à OpenJDK incluent des travaux sur le ramasse-miettes et capacités d'écriture pour l'environnement d'exécution Java. En conclusion, la version Microsoft d'OpenJDK est disponible gratuitement et peut être déployée sur les plans de support Azure éligibles. Comprend des binaires pour Java 11 basés sur OpenJDK 11.0.11, sur des serveurs x64 et des environnements de bureau sur macOS, Linux et Windows.

source: https://devblogs.microsoft.com/


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.