微軟發佈OpenJDK預覽版

就在美國最高法院裁定Google在構建Android時可以合法使用甲骨文的Java API代碼的第二天

最近更新時間 2021-04-07 15:09:51

java

Microsoft在公司內部的各種產品和服務中廣泛使用Java,包括Azure,SQL Server,Yammer,Minecraft和LinkedIn。它還有超過一千名開發人員為依賴Java的Android開發應用程序。因此,微軟也向客戶提供自己的Java開發工具包也就不足為奇了。

4月6日,Microsoft推出了Microsoft Build OpenJDK的預覽版,這是OpenJDK的長期支持發行版。它包括Java 11的二進制文件,並且在Windows以及MacOS和Linux的x64服務器和桌面環境中可用。微軟今天還將在Windows on Arm上發佈Java 16的新的早期訪問版本。 (去年6月,微軟的Java Engineering Group宣佈已經完成了將Windows on Arm移植OpenJDK的第一階段。)

微軟在2019年收購了jClarity,其明確意圖是使用其技術在Azure上優化Java工作負載。jClarity宣稱其對AdoptOpenJDK二進制文件的商業支持是“ Oracle Java / JDK的直接替代品”。自2018年以來,微軟一直是AdoptOpenJDK項目的贊助商。官方稱,該公司的jClarity收購啟動了Microsoft開發人員部門中Java Engineering Group的正式組建。

根據公司官方的說法,Microsoft目前在內部為後端微服務、大數據系統、消息代理、流服務和遊戲服務器內部部署超過500,000臺Java虛擬機(不包括所有Azure服務和客戶工作負載)。這些JVM中已有超過140,000個基於Microsoft的OpenJDK構建。

Microsoft Azure客戶還可以在其瀏覽器或Windows終端中使用Azure Cloud Shell試用預覽。

微軟的OpenJDK預覽版發佈是在美國最高法院裁定Google在構建Android時可以合法使用Oracle的Java API代碼的第二天。

rss_feed