紅帽接手維護OpenJDK 8 和OpenJDK 11
在Oracle退出和變更許可後,紅帽宣布接手維護OpenJDK 8和OpenJDK 11,為這兩個OpenJDK的舊版本提供錯誤修復和安全補丁。Oracle分別在2014年3月和2018年9月發布了JDK 8和JDK 11,紅帽接手維護的兩個OpenJDK版本是Java這兩個長期支持版本的基礎。
此前,紅帽已有接手OpenJDK 6 和OpenJDK 7 項目維護的經驗,這次接手維護也將遵循類似的項目管理經驗,與社區合作,從而實現Java 的持續創新。對於OpenJDK 9 和OpenJDK 10,這兩個版本短期發布且只有六個月支持期,紅帽暫無接手維護的計劃。
2007 年以來,紅帽一直是OpenJDK 社區的成員,同時也是社區中最大的貢獻者之一。紅帽的Java 技術主管從2019 年2 月開始就一直擔任OpenJDK 8 和OpenJDK 11 的項目負責人,作為OpenJDK 管理委員會活躍成員的時間也已有七年。除了豐富的社區經驗,紅帽還領導著Shenandoah 的開發。作為一個高性能垃圾收集器,Shenandoah 現在已經是OpenJDK 12 的一部分。
目前,JDK的最新穩定版本是在上個月正式發布的JDK 12。下個版本是基於OpenJDK 13的JDK 13,預計Oracle在9月完成並發布。此次紅帽對OpenJDK 8和11的維護不會帶來重大更新,新特性等內容只會出現在最新的穩定版本JDK上。
“Java 正處於復興時期。它不斷發展,逐漸成為新興架構的關鍵組成部分。開發人員希望可以將Java 帶到下一代開發中,而紅帽通過OpenJDK 項目的參與,成為了這一運動的領導者”,紅帽中間件副總裁Mike Piech 評論稱,“我們正在幫助引導JDK 用戶,努力讓他們在現有環境中也可以獲得支持和創新。紅帽仍會致力於Java,幫助管理維護OpenJDK 社區。 ”