亞馬遜推出具有長期支援的免費JDK版本

banq發表於2018-11-17

亞馬遜推出基於OpenJDK的免費Java版本亞馬遜Corretto,如果你對Oracle的收費版本有意見可以使用它:
亞馬遜在數千種生產服務上執行Corretto。Corretto的補丁和改進使亞馬遜能夠解決大規模,真實的服務問題,滿足嚴苛的效能和可擴充套件性需求。我們透過季度更新(包括錯誤修復和安全補丁)向客戶提供免費,長期支援。AWS還將在季度計劃之外為客戶提供緊急修復。

Corretto支援多種平臺,使您可以在雲端,本地和本地計算機上執行它。目前,亞馬遜Linux 2,Microsoft Windows,macOS平臺和Docker映象都提供了與OpenJDK 8對應的Corretto 8預覽版。可以透過訪問aws.amazon.com/corretto下載預覽版本。一般可用性計劃於2019年第一季度推出,還將包括Ubuntu和Red Hat Enterprise Linux平臺。在這些平臺上對應於Open JDK 11的Corretto 11版本將在2019年4月之前有足夠的時間進行測試。

我們在每個Corretto版本上執行技術相容性工具包(TCK),以確保與Java SE平臺的相容性。Corretto被設計為所有Java SE發行版的直接替代品,除非您使用的是OpenJDK中沒有的功能(例如,Java Flight Recorder)。一旦Corretto二進位制檔案安裝在主機上並正確呼叫以執行Java應用程式(例如,在Linux上,使用備選方案),現有的命令列選項,調整引數,監視以及其他任何其他內容將繼續像以前一樣工作。

亞馬遜將至少在2023年6月之前免費向Corretto 8釋出安全更新,至少在2024年8月之前向Corretto 11釋出安全更新.Corretto包括來自新版本的目標後端,以及OpenJDK社群新開發的增強功能。釋出過程包括對數千個Amazon服務進行測試,這使得修復程式可以在發現問題後的幾天內釋出。

% java -version
openjdk version "1.8.0_192"
OpenJDK Runtime Environment (build 1.8.0_192-amazon-corretto-preview-b12)
OpenJDK 64-Bit Server VM (build 25.192-b12, mixed mode)



github.com/corretto找到Corretto的原始碼。
我們計劃在2019年將Corretto成為亞馬遜Linux 2上的預設OpenJDK。
我們鼓勵您使用Corretto執行Java應用程式。透過訪問aws.amazon.com/corretto下載Corretto 8,並透過閱讀docs.aws.amazon.com/corretto上的文件瞭解更多相關資訊。隨意在stackoverflow或Twitter(@awsopen)上提出任何問題。
 

相關文章