A versión Java de Microsoft xa está dispoñible para todos

Microsoft comezou a distribuír a súa propia distribución Java baseado en OpenJDK, proporcionando unha distribución Java de código aberto gratuíta que podería competir coas distribucións Java de Oracle. O produto Distribúese de balde e está dispoñible en código fonte baixo a licenza GPLv2.

Binarios Microsoft Build de OpenJDK pode conter correccións e melloras que se consideran importantes para os clientes e usuarios internos, pero que non se incorporaron ao proxecto OpenJDK ascendente. Estas correccións e melloras anotaranse nas notas de lanzamento co código fonte dispoñible.

Como recordatorio, Oracle en 2019 transferiu as súas distribucións binarias Java SE a un novo acordo de licenza. que restrinxe o uso comercial e permite o uso gratuíto só no desenvolvemento de software ou uso persoal, probas, prototipos e demostración de aplicacións. Para uso comercial sen custo, suxírese empregar o paquete gratuíto OpenJDK baixo licenza GPLv2 con excepcións GNU ClassPath que permiten a conexión dinámica con produtos comerciais.

A rama OpenJDK 11, que se usa na distribución de Microsoft, clasifícase como versións LTS, cuxas actualizacións se xerarán ata outubro de 2024. RedJ Company mantén OpenJDK 11.

Debe notarse que Esta distribución OpenJDK publicada por Microsoft é a contribución da compañía ao ecosistema Java e un intento de fortalecer a interacción coa comunidade. A distribución sitúase como estable e xa a usan moitos produtos e servizos de Microsoft, incluídos Azure, Minecraft, SQL Server, Visual Studio Code e LinkedIn.

Menciónase que Microsoft Build de OpenJDK terá un longo ciclo de mantemento con lanzamento trimestral de actualizacións gratuítas. Tamén incluirá correccións e melloras que, por unha ou outra razón, non se aceptan no mainstream de OpenJDK, pero son recoñecidas como importantes para os clientes e proxectos de Microsoft. Estes cambios adicionais anotaranse de xeito explícito nas notas de publicación e publicaranse no código fonte do repositorio do proxecto.

Hoxe temos o pracer de anunciar a dispoñibilidade xeral de Microsoft Build de OpenJDK, unha nova distribución gratuíta de OpenJDK que é de código aberto e está dispoñible gratuitamente para que calquera poida despregala en calquera lugar. Como dixemos anteriormente cando anunciamos o Microsoft Build Preview de OpenJDK, Microsoft usa moito Java con máis de 500.000 JVM executándose internamente. Java Engineering Group está orgulloso de contribuír ao ecosistema Java e axudar a impulsar cargas de traballo como LinkedIn, Minecraft e Azure.

Microsoft tamén anunciou que se uniu ao grupo de traballo Eclipse Adoptium, que se considera unha plataforma independente do vendedor para a distribución de binarios OpenJDK que son totalmente compatibles coas especificacións Java, cumpren os criterios de calidade AQAvit e están preparados para proxectos de produción.

Para o cumprimento das especificacións completas, os conxuntos distribuídos a través de Adoptium valídanse contra Java SE TCK (úsase un acordo entre Oracle e Eclipse Foundation para acceder ao Kit de compatibilidade tecnolóxica).

Actualmente, OpenJDK constrúe 8, 11 e 16 a partir do proxecto Eclipse Temurin (antes a distribución Java de AdoptOpenJDK) distribúense directamente a través de Adoptium. O proxecto Adoptium tamén inclúe conxuntos JDK xerados por IBM baseados na máquina virtual Java OpenJ9, pero estes conxuntos distribúense por separado a través do sitio de IBM.

A distribución inclúe executables para Java 11 e Java 16, baseados en OpenJDK 11.0.11 e OpenJDK 16.0.1. As construcións están listas para Linux, Windows e macOS e están dispoñibles para a arquitectura x86_64. Ademais, xerouse unha versión de proba baseada en OpenJDK 16.0.1 para sistemas ARM, que está dispoñible para Linux e Windows.

Ademais desta dispoñibilidade xeral, Microsoft tamén ofrece Microsoft Build de imaxes de OpenJDK Docker e ficheiros Docker correspondentes. Estes están deseñados para ser utilizados por calquera aplicación Java ou compoñente de aplicación Java para a súa implementación en calquera lugar, incluído Microsoft Azure.

Fuente: https://devblogs.microsoft.com


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.