A Microsoft anunciou a disponibilidade da versão prévia do OpenJD

A Microsoft anunciou a prévia de seu próprio Java Development Kit, descrito como "uma nova distribuição gratuita com suporte de longo prazo e a nova maneira de a Microsoft colaborar e contribuir com o ecossistema Java". Posteriormente, esta versão se tornará a distribuição padrão do Java 11 nos serviços gerenciados do Azure.

E é que A Microsoft faz uso de java em sua divisão de desenvolvedor e em cargas de trabalho de java em sua plataforma de nuvem Azure. No ano passado, o fabricante do software portou o OpenJDK para Windows 10 para dispositivos baseados em Arm (AArch64). Mas a nova versão do OpenJDK da Microsoft é um passo muito maior.

A Microsoft depende de tecnologias Java para uma variedade de seus próprios sistemas internos, aplicativos e cargas de trabalho para permitir a implementação de produtos e serviços públicos reconhecidos, bem como um grande conjunto de sistemas de missão crítica que impulsionam os negócios. Infraestrutura do Azure. E a empresa destaca o intenso uso interno de sua própria versão da linguagem.

Microsoft menciona que no momento a versão de visualização já atende às especificações do Java 11 e pode substituir qualquer outra versão do OpenJDK

“Os binários Microsoft OpenJDK para Java 11 são baseados no código-fonte OpenJDK, seguindo os mesmos scripts de lançamento usados ​​pelo projeto Eclipse Adoptium e testados pelo pacote Eclipse Adoptium QA (incluindo testes pelo projeto OpenJDK). Nossos binários Java 11 foram aprovados no teste Technical Compatibility Kit (TCK) para Java 11, que é usado para verificar a compatibilidade com a especificação Java 11. A versão do OpenJDK da Microsoft é um substituto simples para qualquer outra distribuição OpenJDK. Disponível no 'ecossistema Java '.

O que distingue a versão da Microsoft dos binários OpenJDK 11 de outros, a empresa diz, são:

"Correções e melhorias que consideramos importantes para nossos clientes e usuários internos." “Alguns deles ainda não foram oficialmente atualizados e estão claramente indicados em nossas notas de lançamento. Isso nos permite acelerar as melhorias e correções ao fazer essas alterações em paralelo. As atualizações serão gratuitas e todos os desenvolvedores Java podem implementá-las em qualquer lugar "

De acordo com a postagem do blog do desenvolvedor da empresa, Bruno Borges, da divisão de Gerenciamento de Produto Java da Microsoft, indicou que a Microsoft está atualmente implantando mais de 500,000 Java Virtual Machines (JVM) internamente (excluindo todos os serviços e cargas de trabalho do Azure). Além disso, mais de 140.000 dessas JVMs já são baseadas na versão do OpenJDK da Microsoft, de acordo com a empresa.

O Azure ainda é o principal alvo para o desenvolvimento interno de Java, Ele conduz tarefas críticas e oferece suporte à infraestrutura geral, mas essas JVMs também são usadas para microsserviços de backend, sistemas de big data, corretores de mensagens, serviços de mensagens, streaming de eventos e servidores de jogos.

“Java é uma das linguagens de programação mais importantes em uso hoje. Os desenvolvedores o usam para criar de tudo, desde aplicativos essenciais de negócios a robôs de passatempo ", disse a empresa no comunicado. 

No futuro, A Microsoft recomendará melhores otimizações para cargas de trabalho Java nesses serviços, assim que a empresa começar a implantar novas JVMs com sua versão do OpenJDK no Azure. Ainda este ano, esta versão se tornará a distribuição padrão do Java 11 nos serviços gerenciados do Azure, disse Bruno no comunicado.

Também deve ser observado que para os serviços gerenciados do Azure que oferecem Java 8 como uma opção de tempo de execução de destino, a Microsoft oferecerá suporte aos binários Eclipse Adoptium Java 8 (anteriormente AdoptOpenJDK).

Os pacotes de pré-visualização e instaladores do OpenJDK da Microsoft estão disponíveis imediatamente. Os clientes do Microsoft Azure também podem testar a visualização usando o Azure Cloud Shell em seus navegadores ou no Terminal do Windows.

Por fim, é mencionado que os binários do Java 11 (baseados no OpenJDK 11.0.10 + 9) são fornecidos para implantações de desktop / servidor x64 no macOS, Linux e Windows.


Seja o primeiro a comentar

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