A versão OpenJDK da Microsoft já está disponível

Microsoft

No final do ano passado compartilhamos aqui no blog as novidades sobre o interesse da Microsoft no desenvolvimento do OpenJDK e A Microsoft assinou formalmente um acordo de colaboração com a Oracle "Acordo de Contribuidor Oracle" e foi bem-vindo na comunidade Java.

Além de anteriormente, a Microsoft lançou uma versão de amostra em abril passado e agora a Microsoft anunciou esta semana a disponibilidade geral de sua própria versão do OpenJDK, a versão de código aberto do Java Development Kit (JDK).

O OpenJDK da Microsoft foi projetado para ajudar os desenvolvedores de negócios a criar seu próprio software, mas também para ajudar outros desenvolvedores que escrevem aplicativos Java. Durante o primeiro anúncio em abril, a empresa de Redmond disse que pouco mais de 140.000 de suas máquinas virtuais já eram baseadas em sua versão do OpenJDK.

"Hoje, temos o prazer de anunciar a disponibilidade geral do Microsoft Build of OpenJDK, uma nova distribuição gratuita do OpenJDK de código aberto e disponível gratuitamente para qualquer pessoa implantar em qualquer lugar", escreveu George Adams, gerente de programa sênior da Microsoft, em uma postagem no blog na terça-feira. Ele lembrou que a Microsoft usa muito Java, com mais de 500.000 JVMs rodando internamente. "O Java Engineering Group tem muito orgulho de contribuir com o ecossistema Java e ajudar a impulsionar cargas de trabalho como LinkedIn, Minecraft e Azure", acrescentou.

O OpenJDK da Microsoft inclui binários para Java 11, com base no OpenJDK 11.0.11 + 9, em servidores x64 e ambientes de desktop no Windows, macOS e Linux. A empresa também lançou um novo binário de acesso antecipado para Java 16 para Linux e Windows em ARM, baseado na versão mais recente do OpenJDK 16.0.1 + 9.

De acordo com a Microsoft, Esta nova versão do Java 16 já é usada por milhões de jogadores do Minecraft, com a versão mais recente 21W19A do Minecraft Java Edition Snapshot, que foi atualizado para incluir um Java 16 runtime baseado no OpenJDK da Microsoft.

“Implementamos nossa própria versão do OpenJDK em centenas de milhares de máquinas virtuais na Microsoft e no LinkedIn. No geral, a Microsoft tem mais de 500.000 máquinas virtuais executando Java na Microsoft ”, disse Julia Liuson, vice-presidente da divisão de desenvolvedores da Microsoft. “Também fornecemos este serviço aos clientes do Azure”, acrescentou. A Microsoft também publica as imagens do OpenJDK Docker e os Dockerfiles correspondentes. Essas imagens podem ser usadas por qualquer aplicativo Java ou qualquer componente do aplicativo Java para implantação em qualquer lugar, incluindo o Microsoft Azure.

Além desses pontos, Adams anunciou que as versões do OpenJDK Microsoft Build OpenJDK 11 têm suporte de longo prazo (LTS) e receberá atualizações trimestrais gratuitas. Ele também acrescentou que os binários OpenJDK da Microsoft podem conter correções compatíveis com versões anteriores e aprimoramentos que a equipe considera importantes para clientes e usuários internos, mas que não foram incorporados ao projeto OpenJDK upstream devido a decisões fora do controle da Microsoft.

Segundo ele, correções e melhorias que ainda não foram oficialmente incorporadas a montante eles serão claramente indicados nas notas de lançamento e o código-fonte estará disponível. A versão do OpenJDK da Microsoft é um marco para a empresa, que está se estabelecendo cada vez mais como um ator-chave na comunidade Java.

No entanto, seria menos do que os dois milhões de desenvolvedores Python usando o VS Code. “Acreditamos que a Microsoft está em uma posição única para ser um parceiro na comunidade linguística. Podemos fazer uma contribuição direta para a comunidade JDK e oferecemos uma ferramenta de classe mundial, chamada VS Code ”, afirma Liuson.

As contribuições da Microsoft para o OpenJDK incluem o trabalho no coletor de lixo e recursos de gravação para Java runtime. Concluindo, a versão do OpenJDK da Microsoft está disponível gratuitamente e pode ser implantada em planos de suporte do Azure qualificados. Inclui binários para Java 11 baseados em OpenJDK 11.0.11, em servidores x64 e ambientes de desktop em macOS, Linux e Windows.

fonte: https://devblogs.microsoft.com/


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.