《HarmonyOS:领航者说》技术公开课来啦,大咖分享、实战解码,不容错过 了解详情
写点什么

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

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

关注

评论

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

安迈云首席战略官于晓晖:去中心化云计算构建Web3.0世界

DT极客

数字人民币有望为全球贸易结算开辟新视窗

CECBC

“图发展”与“保安全”:大数据今后怎么玩?

CECBC

Python3 Note 对象初始化

awen

Python 生命周期 对象初始化

人生算法:涌现,在自己身上发挥群体智慧

石云升

读书笔记 6月日更

从VMWare安装到Nginx配置

wildpig

nginx vmware Centos 7

净筹6亿美元:微盟正在加速拉开差距

ToB行业头条

SaaS 微盟

NUCLEO-L432KC实现GPIO控制(STM32L432KC)

不脱发的程序猿

嵌入式 stm32 单片机 NUCLEO-L432KC STM32L432KC

GitHub上收录400余篇任正非的讲话稿

不脱发的程序猿

GitHub 开源 程序人生 任正非讲话

计算机视觉常用图像数据集标记平台

不脱发的程序猿

人工智能 计算机视觉 图像处理 图像数据集标记平台

☕️【Java技术之旅】深入学习JIT编译器实现机制(原理篇)

码界西柚

Java 编译器 JIT 6月日更

个推CTO谈数据中台(上):从要求、方法论到应用实践

个推

大数据 数据中台 数字化转型 数据智能

Python3 Note __slots__

awen

Python slots

Serverless over Storage

焱融科技

云计算 容器 云原生 高性能 文件存储

苏州源控电子科技怎么样?名副其实的行业新星

Geek_8a195c

六一限定,致每一个追光者

白洞计划

Python3 Note 函数注解

awen

Python Function 函数注解

工业制造业在数字化时代的三大发展方向

CECBC

全球案例 | 一家财富500强公司利用 Jira 和 Jira Align 将万人级团队的生产力提高了 30%

Atlassian

管理 DevOps 敏捷 Jira 协同办公

六一儿童节,看我用ModelArts让8090梦回童年

华为云开发者联盟

AI 美食 童年 modelarts 六一

模块五总结

竹林七贤

mPaaS 月度小报 | 应用上线前都应该检查哪些指标?CodeHub#5回顾:小程序容器加持下的技术架构“提质增效”

蚂蚁集团移动开发平台 mPaaS

小程序 移动开发 mPaaS

智慧光伏能源-园区光伏发电能源管控可视化

一只数据鲸鱼

数据可视化 智慧园区 智慧能源 能源管理 光伏发电

一文带你认识队列数据结构

华为云开发者联盟

Java 数据结构 数组 队列

实现接口幂等性的四种方案!

李阿柯

面试 编程之路 幂等性

【LeetCode】包含min函数的栈Java题解

Albert

算法 LeetCode 6月日更

因为一个字符校对问题,我的大厂面试挂了

华为云开发者联盟

MySQL 字符 字符校对 语句 MySQL5.7

用敏捷扑克做需求评审的3大优势,你get了吗?

LigaAI

高效工作 团队管理 产品思考

智慧工厂VR拆解零件——3D虚实现实可视化系统

一只数据鲸鱼

数据可视化 工业互联网 vr 智慧工厂 零件拆解

Android studio 在外置硬盘运行项目报.lock 的错误

三爻

flutter android Mac Android Studio

BoCloud博云微服务平台3.0正式发布:让微服务转型路径更清晰

BoCloud博云

微服务

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