王炸!!微軟終于對 JDK 下手了。。。
不點藍(lán)字,我們哪來故事?


前天美國最高法院剛裁定谷歌在 Android 系統(tǒng)中使用的 Java API 代碼合理,第二天微軟就發(fā)布了 Microsoft Build of OpenJDK 預(yù)覽版。
下載地址:https://www.microsoft.com/openjdk

微軟在推特也進(jìn)行了宣傳:“向 Microsoft Build of OpenJDK 問好!”

手握 C# 的微軟在轉(zhuǎn)型云計算,著重發(fā)展云服務(wù) Azure 后,就已經(jīng)開始擁抱開源,2019 年更是宣布正式加入 OpenJDK 社區(qū)。
微軟表示,他們發(fā)現(xiàn)近年來在其云服務(wù)及開發(fā)工具中,Java 的客戶使用量在不斷增長,因此他們也一直在努力擴大和加深對客戶和開發(fā)人員的 Java 支持 。基于這種原因,Microsoft Build of OpenJDK 就此誕生。
據(jù)微軟介紹,Microsoft Build of OpenJDK 是一個 OpenJDK 的長期支持發(fā)行版,并且免費開源,可部署在任何地方 。
該 OpenJDK 中包括 OpenJDK 11.0.10 + 9 的 Java 11 二進(jìn)制文件,支持 x64 服務(wù)器及 macOS,Linux 和 Windows 的桌面環(huán)境。
同時,微軟還基于最新的 OpenJDK 16+36 版本發(fā)布了 Java 16 for Windows on ARM 的早期訪問二進(jìn)制文件。此外,Microsoft Build OpenJDK 遵循 Eclipse Adoptium 項目使用的相同構(gòu)建腳本,并針對 Eclipse Adoptium Quality Assurance suite進(jìn)行了測試(包括 OpenJDK 項目測試),還通過了針對 Java 11 的 Java 技術(shù)兼容性套件(TCK)。
因此,**Microsoft Build OpenJDK 是 Java 生態(tài)系統(tǒng)中任何其他 OpenJDK 發(fā)行版的簡單替代。
目前 Microsoft Azure 用戶可以在瀏覽器中或直接在 Windows Terminal 的 Azure Cloud Shell 中進(jìn)行體驗:

微軟一直以來也依靠 Java 實現(xiàn)其各種內(nèi)部系統(tǒng)、應(yīng)用程序和工作負(fù)載,內(nèi)部部署了超過 50 萬臺 Java 虛擬機(JVM),其中超過 14 萬臺 JVM 已基于 Microsoft Build of OpenJDK。
最后,微軟計劃在 2024 年前均支持 Java 11,Java 17 的 OpenJDK 17 二進(jìn)制文件定于今年年底發(fā)布, Microsoft Build of OpenJDK 也將在今年成為整個 Azure-managed services 中 Java 11 的默認(rèn)發(fā)行版 。
參考鏈接:
https://devblogs.microsoft.com/java/announcing-preview-of-microsoft-build-of-openjdk/
往期推薦
下方二維碼關(guān)注我

技術(shù)草根,堅持分享 編程,算法,架構(gòu)


