写点什么

接替 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:036979
用户头像

发布了 497 篇内容, 共 325.7 次阅读, 收获喜欢 1921 次。

关注

评论

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

Java程序员如何高效学习Spring Cloud Alibaba?

了不起的程序猿

微服务 架构师 SpringCloud java面试 springcloudAlibaba

全球首本关于动物干细胞的书籍,揭秘如何延长宠物寿命

财见

印记2024 | 20个“关键词”解码2024大型企业数智化

用友BIP

零代码 国产替代 用友BIP 中企出海 YonGPT

【YashanDB知识库】数据库一主一备部署及一主两备部署时,主备手动切换方法及自动切换配置

YashanDB

数据库 yashandb

【YashanDB知识库】删除用户组后,yasql不能免密登录问题

YashanDB

数据库 yashandb

鸿蒙开发之无须申请权限访问相册图片

猫林老师

鸿蒙 HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

有灵AOP平台首届编程挑战赛开启在即!CCF程序员大会赠票福利限时派送中!

网易伏羲

编程 aop 网易伏羲

网络设备日志接入观测云最佳实践

观测云

日志 网络设备

Python中构建全局字典的详细指南

EquatorCoco

Python

阿里巴巴1688 API接口深度解析:如何高效获取商品详情与关键词搜索商品数据

代码忍者

1688API接口

集成自然语言理解服务,让应用 “听得懂人话”

不在线第一只蜗牛

人工智能

SD-WAN组网的四种方案及其差异

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商 SDWAN SD-WAN国际专线

安徽医科大学卫生管理学院与和鲸科技签署“101 数智领航计划”,共拓“医学+AI”学科建设与人才培养

ModelWhale

人工智能 大数据

只需几步,小白也能用 AI 做出精致社交名片!

豆包MarsCode

豆包MarsCode

面试官:DNS解析都整不明白,敢说你懂网络?我:嘤嘤嘤!

EquatorCoco

面试

微店API接口深度解析:如何高效获取商品详情及简短代码示例

代码忍者

微店商品详情API接口

分布式系统架构2:服务发现

快乐非自愿限量之名

架构 分布式

TaurusDB库表时间点极速恢复,大幅缩短数据恢复时间

华为云开发者联盟

数据库 数据恢复 :MySQL 数据库

802.11ac IPQ4029 and IPQ4028 Qualcomm 'comprehensive Comparison of A Full Analysis

wifi6-yiyi

wifi5 11ac

一次天命之旅,见证科技自强

脑极体

AI

体育赛事直播平台功能开发与运营策略

软件开发-梦幻运营部

支持全量&增量迁移!YashanDB增量迁移实现原理解读

YashanDB

数据库 yashandb

今日分享 | 带你领略可视化设计之美

inBuilder低代码平台

设计 可视化 可视化设计

监控报警服务RAM授权

DashVector

数据库 向量检索 大模型

webGL外包开发的技术难点

北京木奇移动技术有限公司

数字孪生 软件外包公司 webgl开发

鸿蒙开发之不申请权限写入图片到相册

猫林老师

鸿蒙 HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

Java程序员如何高效学习分布式系统设计?

了不起的程序猿

后端 分布式系统 架构师 分布式架构 java面试

豆包大模型家族全面升级,重磅发布视觉理解模型

Geek_2d6073

购买GPU服务器后可以做什么?

Ogcloud

gpu 云主机 云服务器 GPU云服务器 云服务器租用

Java程序员的编程能力要如何进阶?

了不起的程序猿

程序员 后端 架构师 java面试 Java进阶

思维导图怎么制作?这8个顶流软件值得推荐!

职场工具箱

效率工具 思维导图 在线白板 办公软件 思维导图软件

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