2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

接替 Oracle,红帽将负责维护 OpenJDK 8 和 OpenJDK 11

  • 2019-04-22
  • 本文字数:1440 字

    阅读完需:约 5 分钟

接替Oracle,红帽将负责维护OpenJDK 8和OpenJDK 11

外媒报道,红帽将接替 Oracle,担负起 OpenJDK 8 和 OpenJDK 11 的维护责任。同时,红帽将增强对 Java 社区和企业 Java 开发人员的维护和支持。


OpenJDK 是一个免费开源的 Java SE 实现,OpenJDK 8 和 OpenJDK 11 是 OpenJDK 的战略性版本。目前,Java 8 是 Java 中使用最广泛的版本,而 Java 11 是 Java 的第一个长期支持(LTS)版本。


2017 年,Oracle 将 Java Platform Enterprise Edition 的支持和维护移交给 Eclipse Foundation,这透露出 Oracle 有意退出企业 Java 的相关业务。同年,Oracle 宣布 Java 新版本将每半年发布一次,LTS 版本每三年发布一次。2018 年 1 月,Oracle 宣布将终止对 Java 8 和 Java SE 中 Oracle JDK 8 的商业支持。

红帽接替 Oracle 维护 OpenJDK 8 和 OpenJDK 11,各方怎么看?

红帽和 OpenJDK 的渊源可以追溯到 2007 年,当时红帽与 Sun Microsystems 达成了广泛的贡献者协议,红帽工程师将参与 Sun 领导的所有开源项目。同时,红帽还签署了 Sun 的 OpenJDK Community TCK 许可协议,双方共同创建 OpenJDK 社区,促进技术创新。红帽是继 Oracle 之后 OpenJDK 的最大贡献者之一。


针对 OpenJDK,红帽做了哪些贡献?加入 OpenJDK 项目之后,红帽将 OpenJDK 打包进了 Red Hat Enterprise Linux ;2013 年,红帽领导 OpenJDK 6 的开发,并一直支持到 2016 年;2015 年,红帽接管了 OpenJDK 7 的管理权;红帽的开源 Java 中间件产品支持 Red Hat Enterprise Linux 的 OpenJDK,用户可在红帽中获得从操作系统到应用程序服务的完整技术栈支持。


此次红帽接替 Oracle 维护 OpenJDK 8 和 OpenJDK 11 得到了各方的支持。Eclipse Foundation 执行董事 Mike Milinkovich 表示,“红帽管理 OpenJDK 是 Java 社区的一次胜利。其实红帽和 IBM 都很有意愿支持 Java LTS 版本的免费维护,而且维护时间也超过了 Oracle 的预期。”


对于 Oracle 而言,红帽接管 OpenJDK 8 和 OpenJDK 11 的维护也是一件好事。此举能够减缓亚马逊、SAP 和阿里巴巴等公司发行 OpenJDK 的趋势。另外,除了收费,Oracle 对于 Java 的老版本也没有什么兴趣,红帽愿意修复和维护 OpenJDK fork 再好不过了。


除了企业和基金会,Java 开发人员对于此事也是乐见其成,有开发人员评论称:“有这么多企业加入 OpenJDK 支持大潮,是一件好事,但是很少有公司具备对 OpenJDK 进行全堆栈支持的专业知识。OpenJDK 8 和 OpenJDK 11 能够获得红帽的管理,我认为比 Oracle 或者其它任何一家公司都要好。”

接管之后,红帽针对 OpenJDK 8 和 OpenJDK 11 有哪些举措?

接管之后,红帽在 OpenJDK 8 和 OpenJDK 11 中新增哪些功能和技术是很重要的一点。因为除了红帽之外,AWS、Azul Systems、AdoptOpenJDK 和 SAP 等公司也会基于 OpenJDK 11 发布自己的版本。


据悉,红帽将提供 Bug 修复和安全修复,这对于受支持的 OpenJDK 环境的用户来说绝对是一个好消息。另外,红帽还计划支持 Java 中的更多创新,例如红帽领导开发了 OpenJDK 12 中的 Shenandoah 垃圾收集器。


同时,红帽将促进 OpenJDK 在 Microsoft Windows 上的使用。2018 年 12 月,红帽宣布在 Microsoft Windows 上为 OpenJDK 提供商业支持。 在未来几周,红帽计划在 Microsoft 安装程序中启动 OpenJDK,并将 IcedTea-Web(Java Web Start 的免费软件实现)作为 Windows OpenJDK 发行版的一部分进行分发。


红帽高级产品经理 John Doyle 表示:“OpenJDK 8 和 OpenJDK 11 不会有任何根本性的变化。目前,OpenJDK 8 处于维护模式,但红帽将确保对每一家公司都提供长期支持。”


2019-04-22 12:037361
用户头像

发布了 509 篇内容, 共 349.0 次阅读, 收获喜欢 1927 次。

关注

评论

发布
暂无评论
发现更多内容

入选 SOSP'25:百度智能云对象存储的分布式层级 Namespace 破解业界难题,彻底扫清 AI 时代大数据上云障碍

Baidu AICLOUD

对象存储

精准、高效、规范:烟草专卖执法案卷评查系统为烟草行业提质增效

中烟创新

爆款游戏背后:尚娱如何借助阿里云 Kafka Serverless 轻松驾驭“潮汐流量”?

阿里巴巴云原生

kafka 阿里云 Serverless 云原生

在YashanDB中实现数据分区,提高查询速度

数据库砖家

怎样利用YashanDB数据库构建智能数据分析系统

数据库砖家

MIAOYUN | 每周AI新鲜事儿(09.12-09.19)

MIAOYUN

算法 大模型 AIGC AI 原生云 人工智能+

企业协作这件事,本来可以更简单:BeeWorks如何让工作回归专注?

BeeWorks

即时通讯 IM 私有化部署

AI 英语写作APP的开发

北京木奇科技有限公司

软件外包公司 AI英语学习 AI英语写作

在饱和市场中,选择YashanDB数据库的竞争优势

数据库砖家

定期维护YashanDB数据库保障数据安全与稳定的技术方法分析

数据库砖家

借助YashanDB数据库推进企业数字化转型的技术分析

数据库砖家

大数据-103 Spark Streaming 消费 Kafka:Offset 获取、存储与恢复详解

武子康

Java 大数据 flink spark 分布式

哈尔滨企业等保测评实操指南:从准备到落地的全流程要点

等保测评

OPERA&CST软件联合仿真汽车无线充电站对人体的影响

思茂信息

cst cst操作 cst电磁仿真 CST软件 CST Studio Suite

上线别再“一刀切”!Gateway 做流量染色 + 灰度发布,告别线上事故

程序员小富

Java spring SpringCloud SpringCloud Gateway

如何用 Dify 无代码工作流实现 AI 自动化抓取与分析 LinkedIn 招聘数据

猫头虎

MCP MCP Server MCP Server开发平台

AI一体机国产化过程中到底有什么难点及解决方案

慢点科技SlowTech

怎样做安全配置YashanDB数据库防止数据泄露风险?

数据库砖家

点量“云电脑”助力教培企业,实现核心资产安全与云端协同

点量实时云渲染

教育培训 远程系统 协同办公系统 #云计算 #私有云

怎样做利用YashanDB数据库构建企业级数据安全体系?

数据库砖家

AI 英语写作APP的开发

北京木奇科技有限公司

AI技术开发 软件外包公司 AI英语

低代码“抄送”实操指南,信息同步与追溯全攻略,建议收藏!

引迈信息

在YashanDB数据库中实现数据完整性的方法

数据库砖家

在YashanDB数据库中实现数据治理的有效路径

数据库砖家

利用YashanDB数据库构建智能业务数据仓库的技术分析

数据库砖家

利用YashanDB数据库实现业务流程自动化管理

数据库砖家

域名SSL证书和IP SSL证书有什么区别?选择哪个好?

防火墙后吃泡面

版本速递 | 华为云Versatile智能体平台 新增特性介绍(2025年9月发布)

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 华为云Versatile

如何在手机上把CAD图纸导出为PDF?

在路上

cad CAD看图王

接替Oracle,红帽将负责维护OpenJDK 8和OpenJDK 11_编程语言_田晓旭_InfoQ精选文章