La versió OpenJDK de Microsoft ja està disponible

Microsoft

A finals de l'any passat vam compartir aquí al blog la notícia sobre l'interès per part de Microsoft en el desenvolupament de OpenJDK i Microsoft signo formalment un acord de col·laboració amb Oracle «Oracle Contributor Agreement» i ha estat rebut a la comunitat Java.

A més de que anteriorment Microsoft llanço una versió preliminar a l'abril passat i ara Microsoft va anunciar aquesta setmana la disponibilitat general de la seva pròpia versió de OpenJDK, la versió de codi obert de l'Java Development Kit (JDK).

OpenJDK de Microsoft està dissenyat per ajudar als desenvolupadors empresarials a crear el seu propi programari, però també per ajudar a altres desenvolupadors que escriuen aplicacions en Java. Durant el primer anunci a l'abril, la signatura de Redmond va dir que poc més de 140.000 de les seves màquines virtuals ja estaven basades en la seva versió de OpenJDK.

«Avui, ens complau anunciar la disponibilitat general de Microsoft Build of OpenJDK, una nova distribució gratuïta de OpenJDK que és de codi obert i està disponible de forma gratuïta perquè qualsevol la implementi en qualsevol lloc», va escriure George Adams., Sènior Program Manager en Microsoft, en una publicació de bloc dimarts. Va recordar que Microsoft utilitza molt Java, amb més de 500.000 JVM executant internament. "El Grup d'Enginyeria de Java està molt orgullós de contribuir a l'ecosistema de Java i ajudar a impulsar càrregues de treball com LinkedIn, Minecraft i Azure", ha afegit.

OpenJDK de Microsoft inclou binaris per a Java 11, basats en OpenJDK 11.0.11 + 9, en servidors x64 i entorns d'escriptori en Windows, macOS i Linux. La companyia també ha llançat un nou binari d'accés anticipat per a Java 16 per a Linux i Windows en ARM, basat en l'última versió de l'OpenJDK 16.0.1 +9.

Segons Microsoft, aquesta nova versió de Java 16 ja és utilitzada per milions de jugadors de Minecraft, Amb l'última versió 21W19A de Minecraft Java Edition Snapshot, que s'ha actualitzat per incloure un temps d'execució de Java 16 basat en OpenJDK de Microsoft.

"Hem implementat la nostra pròpia versió de OpenJDK en centenars de milers de màquines virtuals en Microsoft i LinkedIn. En general, Microsoft té més de 500.000 màquines virtuals que executen Java en Microsoft ", va dir Julia Liuson, vicepresidenta de la divisió de desenvolupadors de Microsoft. "També brindem aquest servei als clients d'Azure", ha afegit. Microsoft també publica les imatges de OpenJDK Docker i els Dockerfiles corresponents. Aquestes imatges poden ser utilitzades per qualsevol aplicació Java o qualsevol component de l'aplicació Java per a la seva implementació en qualsevol lloc, inclòs Microsoft Azure.

A més d'aquests punts, Adams va anunciar que les versions OpenJDK 11 de Microsoft Build d'OpenJDK tenen suport a llarg termini (LTS) i rebran actualitzacions trimestrals gratuïtes. Així mateix, ha afegit que els binaris OpenJDK de Microsoft poden contenir correccions i millores compatibles amb versions anteriors que l'equip considera importants per als clients i usuaris interns, però que no s'han incorporat a el projecte OpenJDK en sentit ascendent a causa de decisions fora de l'control de Microsoft .

Segons ell, les correccions i millores que encara no s'han incorporat oficialment upstream s'indicaran clarament en les notes de la versió i el codi font estarà disponible. La versió de Microsoft d'OpenJDK és una fita per a l'empresa, que s'està establint més com un jugador clau en la comunitat Java.

No obstant això, seria menor que els dos milions de desenvolupadors de Python que fan servir VS Code. "Creiem que Microsoft es troba en una posició única per ser un soci en la comunitat lingüística. Podem fer una contribució directa a la comunitat JDK i oferim una eina de classe mundial, és a dir, VS Code ", diu Liuson.

Les contribucions de Microsoft a OpenJDK inclouen el treball en el recol·lector d'escombraries i les capacitats d'escriptura per al temps d'execució de Java. En conclusió, la versió de Microsoft d'OpenJDK està disponible de forma gratuïta i es pot implementar en plans de suport de Azure elegibles. Inclou binaris per a Java 11 basats en OpenJDK 11.0.11, en servidors x64 i entorns d'escriptori en macOS, Linux i Windows.

font: https://devblogs.microsoft.com/


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.