A Microsoft vai lançar 21 versões compiladas do Java.

A Microsoft disponibilizou gratuitamente os binários do Microsoft Build para OpenJDK 21 e informou que em breve o JDK 21 estará disponível nos serviços do Azure PaaS.

Após o lançamento da plataforma Java 21 pela Oracle, a Microsoft também está disponibilizando gratuitamente sua própria versão da OpenJDK 21 de código aberto.
A partir de 28 de setembro, a Microsoft disponibilizou o Microsoft Build of OpenJDK 21 para Linux, Windows e Mac, em seu site learn.microsoft.com. Em comparação com a versão anterior do Java 21 da Oracle, a Microsoft afirmou que essa nova versão traz recursos exclusivos, como uma abordagem simplificada para iniciantes no Java, com uma visualização de classes e métodos de instância não nomeados, bem como suporte a padrões e variáveis não nomeadas. Além disso, inclui uma prévia do Geracional ZGC (Z Garbage Collector) para melhor desempenho e threads virtuais para aplicações concurrent de alta produtividade.
A versão do OpenJDK 21 da Microsoft Build receberá suporte de longo prazo da Microsoft, com atualizações trimestrais gratuitas disponíveis em microsoft.com/openjdk. A Oracle anunciou que o Java 21, ou Java Development Kit 21, terá suporte de longo prazo por pelo menos oito anos. Além disso, a Microsoft oferece compilações do OpenJDK para JDK 17 e JDK 11, ambos também com suporte a longo prazo. O Microsoft Build of OpenJDK foi inicialmente apresentado em abril de 2021.
A Microsoft anunciou que em breve o JDK 21 estará acessível nos serviços de nuvem do Azure PaaS. Ela está disponibilizando um lançador de prova de conceito, chamado Windows Container JVM Launcher, para rodar Java em Windows Containers no modo de isolamento de processo.
Além disso, a Microsoft revelou o lançamento mais recente do Semantic Kernel para Java, versão 0.2.9, que foi descrito como ainda em fase alfa. O Kernel semântico é um SDK leve que possibilita a integração de modelos de linguagem avançados para a inteligência artificial generativa com linguagens de programação tradicionais. Essa nova biblioteca auxiliará os programadores a melhorar seus aplicativos Java com inteligência avançada por meio da integração fluida de extensos modelos de idiomas.