Microsoft宣布OpenJD預覽版的可用性

微軟宣布了自己的Java開發套件的預覽版,被描述為“一種新的長期支持的免費發行版,以及Microsoft合作和為Java生態系統做出貢獻的新方式。” 隨後,此版本將成為Azure託管服務中Java 11的默認發行版。

微軟在其開發人員部門和工作負載中使用Java 從java 在您的Azure雲平台上。 去年,該軟件製造商將Windows 10的OpenJDK移植到了基於Arm的設備(AArch64)。 但是微軟的新版本的OpenJDK是更大的一步。

Microsoft依靠Java技術來開發自己的各種內部系統, 應用程序和工作負載,以實現公認的公共產品和服務,以及可推動業務發展的大量關鍵任務系統Azure基礎結構。 該公司還強調了自己內部使用該語言版本的強烈意願。

Microsoft微軟 提到目前的預覽版本已經符合Java 11規範 它可以替代任何其他版本的OpenJDK

“針對Java 11的Microsoft OpenJDK二進製文件基於OpenJDK源代碼,遵循Eclipse Adoptium項目使用的相同發行腳本,並通過Eclipse Adoptium QA套件進行了測試(包括OpenJDK項目的測試)。 我們的Java 11二進製文件已經通過了Java 11的技術兼容性套件(TCK)測試,該測試用於驗證與Java 11規範的兼容性。Microsoft的OpenJDK版本可以輕鬆替代任何其他OpenJDK發行版。 '。

微軟的OpenJDK 11二進製版本有何區別 該公司表示,其他的還有:

“我們認為對我們的客戶和內部用戶很重要的修復和改進。” “其中一些尚未正式更新,並在我們的發行說明中明確指出。 這使我們能夠在並行進行更改的同時加速改進和修復。 更新將是免費的,所有Java開發人員都可以在任何地方實施它們。

根據該公司的開發人員博客文章,Microsoft Java產品管理部門的Bruno Borges表示,Microsoft當前正在內部內部部署500,000多個Java虛擬機(JVM)(不包括所有Azure服務和工作負載)。 此外,據該公司稱,其中已有超過140.000個JVM基於Microsoft的OpenJDK版本。

Azure仍然是內部Java開發的主要目標, 它執行關鍵任務並支持整個基礎結構,但是這些JVM也用於後端微服務,大數據系統,消息代理,消息服務,事件流和遊戲服務器。

Java是當今使用的最重要的編程語言之一。 該公司在聲明中說,開發人員使用它來創建從基本業務應用程序到愛好機器人的所有內容。 

將來, 微軟將建議對Java工作負載進行更好的優化 在這些服務上,一旦公司開始使用Azure上的OpenJDK版本推出新的JVM。 Bruno在聲明中說,今年晚些時候,該版本將成為Azure託管服務上Java 11的默認發行版。

還應注意,對於將Java 8作為目標運行時選項的Azure託管服務,Microsoft將支持Eclipse Adoptium Java 8二進製文件(以前稱為AdoptOpenJDK)。

Microsoft OpenJDK預覽包和安裝程序將立即可用。 Microsoft Azure客戶還可以在其瀏覽器或Windows Terminal中使用Azure Cloud Shell測試預覽。

最後,要提到的是,Java 11二進製文件(基於OpenJDK 11.0.10 + 9)是為在macOS,Linux和Windows上的x64桌面/服務器部署提供的。


成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。