甲骨文正式發布Java 17,提供免費使用的許可證

甲骨文正式發布Java 17,提供免費使用的許可證

甲骨文正式發布 Java 17,供了數千種性能、穩定性和安全性更新,以及14 個JEP(JDK Enhancement Proposal) 來進一步優化 Java 語言和平台,進而協助開發人員提高工作效率,是最新發布的長期支援 (LTS)版本。

甲骨文將從 Oracle JDK 17 發行版本開始提供免費使用的許可證,並在下一個 LTS 版本發布之後繼續提供整整一年。同時,甲骨文也將延續自 2017 年以來的做法,繼續根據開源通用公共許可證 (GPL) 發布 Oracle OpenJDK 發行版本。

增強對客戶的長期支援

甲骨文與 Java 開發人員社區和 JCP 合力優化 LTS 計畫,如果組織希望遷移到較新的 Java LTS 版本,他們將擁有更大的靈活性,並且可以更好地掌控時間。下一個 LTS 版本將會是 Java 21,於 2023 年 9 月推出,LTS 版本的發布週期將從現有的三年縮短至兩年。

Oracle LTS 和 Java SE 的訂閱客戶可以按自身計畫遷移到 Java 17。甲骨文將為客戶提供 Java 17 的安全性、性能和錯誤修復更新,至少到 2029 年 9 月。

甲骨文 Java 平台開發副總裁 Georges Saab 表示:「在過去的三年裡,許多開發人員都很喜歡這些新功能,我們看到生態系統真正適應了每六個月一次的發布節奏。Java 開發人員目前面臨的一大挑戰是,他們的組織只允許使用最新的 LTS 版本。現在,LTS 版本將改為每兩年發布一次,組織較為保守的開發人員也可以選擇和連結他們喜歡和想要使用的功能。」

IDC 軟體發展研究副總裁 Arnal Dayaratna 表示:「甲骨文正在做出改變,不僅將長期支援版本的發布週期改為兩年,同時新推出的許可證也更寬鬆,延長了生產環境的 Oracle JDK 免費使用期限,讓 Java 社區獲益無窮。因此,組織可以更靈活地管理雲、本地和混合環境中複雜的現代應用程式開發和部署。」

加快 Java 在雲中的採用

為了加速 Java 在雲中的採用,甲骨文最近推出了 Oracle Java 管理服務 (Oracle Java Management Service),這是一項新的 Oracle 雲端基礎設施 (OCI) 原生服務,可幫助組織在本地或任何雲端上管理 Java 運行時與應用程式。

Oracle Java 管理服務能夠協助客戶瞭解整個企業中的 Java 部署,這涵蓋了安裝在企業環境中的所有 Java 版本,及在開發和生產中運行的 Java 版本;能夠突顯任何未計畫運行的 Java 應用程式,並檢查所有已安裝的 Java 版本是否安裝了最新的安全補丁,確保版本即時更新。

JDK 17 增加了新的語言增強功能,對函式庫進行更新,支援新款 Apple 電腦,移除和棄用舊功能,並且確保用戶編寫的 Java 代碼在未來的 JDK 版本中可以繼續正常工作。此外,JDK 17 還提供語言功能預覽版和孵化階段的 API,以收集來自 Java 社區的回饋。

Hsuann
作者

T客邦特約編輯 ,負責產業即時報導、資訊整理

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則