我使用 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-dev 团队已声明:
“Oracle 上个月底结束了 JDK6 的公开更新。许多人似乎得出结论,OpenJDK6 项目也将因此同时结束。这是不正确的:OpenJDK6 将继续,但将由 Oracle 以外的社区维护。”
- 那么安全更新怎么样?
“我们会在它们发布后将它们移植到 OpenJDK 6。但是,由于移植需要付出努力和测试,因此可能会有一些延迟。因此,如果您想要最安全和最新版本的 OpenJDK,您应该更新到 OpenJDK 7。我们还将修复仅在 OpenJDK 6 中发现的任何安全漏洞,但可能还会有一些延迟。“
目前,只要有社区支持,安全更新就会反向移植到 JDK6。据推测,这些更新将整合到 Debian 和 Ubuntu 中。
您可以在 2013 年 3 月 jdk6-dev 邮件档案中阅读以下标题下的整个主题:OpenJDK6 的未来。
答案2
OpenJDK6 不再受 ubuntu 支持,如果你在升级 ubuntu 时安装了它,OpenJDK6 将升级到 7 尝试从 ppa 或源代码安装它,为什么不安装 OpenJDK7?它有你需要运行用 java6 编写的程序的一切