微軟于11月4日在官方博客宣布,他們已經簽署了Java規范參與協議,正式加入JCP(Java Community Process)計劃,據悉JCP是為Java技術開發標準技術規范的機制,支持對提交Java API建議感興趣的個人開發人員、客戶和供應商之間的協作,

Java社區歡迎微軟的到來
對于微軟正式加入JCP(Java Community Process)計劃一事,Java社區對此都感到很高興,并期待微軟對Java社區做出貢獻,
甲骨文JCP專案主席兼主管Heather VanCura表示:“在過去的23年中,Java Community Process (JCP) 計劃與國際Java開發人員社區合作,指導了Java平臺的規范,JCP計劃歡迎企業、開源、個人和Java用戶組參與者的參與和會員資格,我們很高興歡迎Microsoft加入JCP計劃;它繼續代表充滿活力的Java生態系統,我們期待看到他們的貢獻,”
“JCP是我們定義和討論Java未來的地方,也是我們需要所有Java社區協作的地方,” JCP執行委員會成員、SouJava用戶組主席Bruno Souza補充道,“微軟一直是這個社區的重要組成部分,他們參與了OpenJDK,但也支持Java用戶組和社區活動,正因為如此,微軟已成為 SouJava的強大合作伙伴,我們很高興讓他們更深入地履行對Java社區的承諾,”
微軟也表示,自2021年4月宣布Microsoft Build of OpenJD以來,微軟內部的Java使用已經超越了Minecraft,有超過50萬個JVM在生產中運行數百個內部系統,除了大量的內部 Java 使用外,還有許多客戶和開發人員在Microsoft Azure和GitHub上編碼和運行Java,
同時微軟強調,加入JCP是Microsoft幫助Java平臺未來快速發展的重要一步,也是Microsoft加入Java生態系統一個重要里程碑,他們期待與合作伙伴、Java 供應商、Java 用戶組 (JUG) 和個人進行合作,
微軟構建全新的OpenJDK
微軟這次還表示,他們將長期支持OpenJDK 11和OpenJDK 17的LTS版本,此前在2021 年9月,甲骨文公司提出了商業Oracle JDK二進制檔案的兩年制LTS節奏,微軟這次明確表態將跟隨甲骨文的腳步,Microsoft Build of OpenJDK也會保持兩年制LTS更新節奏,
微軟預計在2023年之前發布OpenJDK 21,并將其作為下一個LTS版本——前提是OpenJDK生態系統支持這一提議,并且其他OpenJDK供應商具有相同的更新節奏,同時微軟鼓勵開發人員將他們的系統和作業負載更新到OpenJDK 17.0.1和OpenJDK 11.0.13最新版本,而且這些版本將很快推廣到Microsoft Azure服務上,Microsoft將代表客戶管理他們的JDK,這些服務包括Azure 應用服務和Azure Spring Cloud等,
值得注意的是,OpenJDK 16不是Microsoft Build of OpenJDK Support Policy的長期支持 (LTS) 主要版本,現在更新版本是16.0.2,微軟將把那些使用OpenJDK 16部署的專案遷移到OpenJDK 17,微軟提醒用戶專案一旦遷移完成,他們將存檔有關OpenJDK 16發布的所有版本資訊,
除此之外,在最重要的編程工具方面,微軟的Visual Studio Code、GitHub Copilot 和 GitHub Codespaces 也都公開宣布支持Java,比如Visual Studio Code最新更新版本就明確指出支持Java 17,

對此,你怎么看?歡迎留言評論,
參考鏈接:https://devblogs.microsoft.com/java/microsoft-deepens-its-investments-in-java/
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/354629.html
標籤:java
