
我使用OpenJDK6,但有必要更新到OpenJDK7嗎?
看來 Oracle 已經放棄了對 Java 6 的支援...
我在這裡讀到 Red Hat 將提供對 OpenJDK6 的支援:http://java.about.com/b/2013/03/07/red-hat-assumes-leadership-of-openjdk-6.htm
這是否意味著 Ubuntu 將繼續為 OpenJDK6 提供安全性更新和錯誤修復?
還是我必須更新...
我正在使用目前的 LTS 版本
答案1
沒有跡象表明 Ubuntu 已停止提供對 JDK6 的支援和向後移植更新。
截至2013年3月5日,Ubuntu仍在發送安全通知,同時為 Open JDK6 中發現的漏洞提供必要的修補程式。
雖然 Oracle 已經結束了對公共更新的支持,但 Open JDK6 開發團隊已聲明:
「Oracle 在上個月底結束了 JDK6 的公開更新。很多人似乎已經得出結論,OpenJDK6 項目將因此同時結束。這是不正確的:OpenJDK6 將繼續,但將由 Oracle 以外的社區維護。 ”
- 安全性更新怎麼樣?
「我們將在它們到達時向後移植它們,並將它們提交到 OpenJDK 6。但是,由於向後移植所需的工作和測試,可能會出現一些延遲。因此,如果您想要最安全且最新版本的 OpenJDK,您應該更新至 OpenJDK 7。我們還將修復僅在 OpenJDK 6 中發現的任何安全性錯誤,但同樣可能會有一些延遲。」
此時,只要有社區支持,安全更新就會向後移植到 JDK6。據推測,這些將被整合到 Debian 中,然後再整合到 Ubuntu 中。
您可以在 2013 年 3 月的 jdk6-dev 郵件檔案中閱讀整個主題,標題為:OpenJDK6的未來。
答案2
ubuntu不再支援OpenJDK6,如果你在升級ubuntu時安裝了OpenJDK6,OpenJDK6將升級到7。它擁有運行用 java6 編寫的程式所需的一切