Microsoft anunci la disponibilitat de la versió preliminar d'OpenJD

Microsoft ha anunciat la vista prèvia del seu propi Java Development Kit, Descrit com «una nova distribució gratuïta suportada a llarg termini i la nova forma perquè Microsoft col·labori i contribueixi a l'ecosistema de Java». Posteriorment, aquesta versió es convertirà en la distribució per defecte de Java 11 en els serveis administrats per Azure.

I és que Microsoft fa ús de Java en la seva divisió de desenvolupadors i en les càrregues de treball de Java en la seva plataforma en el núvol Azure. L'any passat, el fabricant de programari va transferir OpenJDK per a Windows 10 a dispositius basats en Arm (AArch64). Però la nova versió de Microsoft d'OpenJDK és un pas molt més gran.

Microsoft confia en les tecnologies Java per a una varietat dels seus propis sistemes interns, aplicacions i càrregues de treball per permetre la implementació de serveis i productes públics reconeguts, així com per a un gran conjunt de sistemes de missió crítica que impulsen el negoci. Infraestructura de Azure. I l'empresa destaca el seu intens ús intern de la seva pròpia versió de l'idioma.

Microsoft esmenta que de moment la versió preliminar ja compleix amb les especificacions de Java 11 i pot reemplaçar qualsevol altra versió de OpenJDK

«Els binaris de Microsoft OpenJDK per a Java 11 es basen en el codi font de OpenJDK, seguint els mateixos scripts de versió utilitzats pel projecte Eclipse Adoptium i provats per la suite de control de qualitat Eclipse Adoptium (incloses les proves de el projecte OpenJDK). Els nostres binaris per a Java 11 han passat la prova de l'Technical Compatibility Kit (TCK) per a Java 11, que s'utilitza per verificar la compatibilitat amb l'especificació de Java 11. La versió de Microsoft d'OpenJDK és un reemplaçament simple per a qualsevol altra disposició de OpenJDK disponible al 'Java ecosistema'.

El que distingeix a la versió de Microsoft dels binaris OpenJDK 11 d'altres, diu la companyia, són:

«Les correccions i millores que creiem que són importants per als nostres clients i usuaris interns». "Alguns d'ells encara no s'han actualitzat oficialment i estan clarament indicats en les nostres notes de llançament. Això ens permet accelerar les millores i les correccions mentre realitzem aquests canvis en paral·lel. Les actualitzacions seran gratuïtes i tots els desenvolupadors de Java poden implementar-les en qualsevol lloc "

Segons la publicació al blog de desenvolupadors de la companyia, Bruno Borges, de la divisió Java Product Management de Microsoft, ha indicat que Microsoft actualment està implementant més de 500,000 Java Virtual Machines (JVM) internament (excloent tots els serveis d'Azure i càrregues de treball dels clients). A més, més de 140.000 d'aquestes JVM ja estan basades en la versió de OpenJDK de Microsoft, segons la companyia.

Azure segueix sent l'objectiu principal per al desenvolupament intern de Java, que impulsa les tasques crítiques i dóna suport a la infraestructura general, però aquestes JVM també s'utilitzen per microservicios de back-end, sistemes de big data, agents de missatges, serveis de missatgeria, transmissió d'esdeveniments i servidors de jocs.

"Java és un dels llenguatges de programació més importants que s'utilitzen en l'actualitat. Els desenvolupadors el fan servir per crear de tot, des d'aplicacions comercials essencials fins robots d'passatemps ", va dir la companyia en el comunicat. 

En el futur, Microsoft recomanarà millors optimitzacions per a les càrregues de treball de Java en aquests serveis, una vegada que l'empresa comenci a implementar noves JVM amb la seva versió de OpenJDK en Azure. A finals d'aquest any, aquesta versió es convertirà en la distribució per defecte de Java 11 en els serveis administrats per Azure, va dir Bruno en el comunicat.

També s'ha de tenir en compte que en els serveis administrats per Azure que ofereixen Java 8 com a una opció de temps d'execució de destinació, Microsoft admetrà els binaris de Java 8 de Eclipse Adoptium (anteriorment AdoptOpenJDK).

Els paquets i instal·ladors de la versió preliminar d'OpenJDK de Microsoft estan disponibles immediatament. Els clients de Microsoft Azure també poden provar la vista prèvia utilitzant Azure Cloud Shell en els seus navegadors o en la Terminal de Windows.

Finalment, s'esmenta que es proporcionen arxius binaris de Java 11 (basats en OpenJDK 11.0.10 + 9) per implementacions d'escriptori / servidor x64 en macOS, Linux i Windows.


Sigues el primer a comentar

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: Miguel Ángel Gatón
  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ó.