在 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 管理委员会活跃成员的时间已有七年,现在他正在帮助确定 Java 未来的发展方向。
红帽对 OpenJDK 8 和 11 的维护不会带来重大更新,新特性等内容只会出现在最新的稳定版本 JDK 上。
目前 JDK 的最新稳定版本是上个月正式发布的 JDK 12,下个版本是基于 OpenJDK 13 的 JDK 13,预计 Oracle 在 9 月完成并发布。
“Java 正处于复兴时期。它不断发展,逐渐成为新兴架构的关键组成部分。开发人员希望可以将 Java 带到下一代开发中,而红帽通过 OpenJDK 项目的参与,成为了这一运动的领导者”,红帽中间件副总裁 Mike Piech 评论称:“我们正在帮助引导 JDK 用户,努力让他们在现有环境中也可以获得支持和创新。红帽仍会致力于 Java,帮助管理维护 OpenJDK 社区。”