写点什么

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

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

关注

评论

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

融云即时通讯SDK集成 -- 定制UI(三) ——兼容Android Q

融云 RongCloud

即时通讯

markdown如何插入图片、音频、视频?

xiezhr

markdown markdown语法 音频

融云 IM SDK 集成 --- 刷新会话界面和会话列表界面

融云 RongCloud

IM

融云聊天室属性 kv

融云 RongCloud

IM

关于融云聊天室KV 值的正确使用

融云 RongCloud

即时通讯

配置融云SDK的自签证书

融云 RongCloud

sdk

唠一唠融云 VIVO push 无法跳转的解决方案

融云 RongCloud

sdk

跳转到@消息的位置

融云 RongCloud

即时通讯

融云 IMkit 拦截或监听所有发送消息

融云 RongCloud

sdk

京东数科面试真题:常见的 IO 模型有哪些?Java 中的 BIO、NIO、AIO 有啥区别?

Java 架构 面试

一卷河图赋太虚:HMS Core CG kit与移动游戏新可能

脑极体

叫练手把手教你读JVM之GC信息

叫练

JVM JVM简介 JVM笔记

融云即时通讯SDK集成 -- 华为推送的点击跳转处理

融云 RongCloud

即时通讯

融云如何把图片消息的图片上传到自己的文件服务器

融云 RongCloud

sdk

唠一唠融云的消息扩展功能

融云 RongCloud

sdk

学习感悟

shun123456789

在融云 IMkit 会话界面基础上添加消息已读未读

融云 RongCloud

IM

融云即时通讯SDK集成 -- 定制UI(一) ——会话界面小改动

融云 RongCloud

即时通讯

短网址服务设计整理

程序员架构进阶

架构 设计实践 28天写作 实操案例 3月日更

技术实践 | 网易云信 QUIC 加速服务架构与实践

网易云信

架构 音视频

融云 ConversationListFragment 会话列表添加头部布局

融云 RongCloud

sdk

阿里大师口述:让你可以在简历上写精通SpringBoot

编程 架构 springboot

融云清空历史消息 Android 端

融云 RongCloud

sdk

融云如何更换用户信息

融云 RongCloud

即时通讯

融云即时通讯SDK集成 -- 定制UI(二) ——添加自定义表情库

融云 RongCloud

Android 端如何添加自定义表情

融云 RongCloud

IM

融云即时通讯SDK集成 -- 通知检查

融云 RongCloud

即时通讯

金三银四跳槽阿里必备:分布式/高并发/Redis,不看我真的怕你后悔

比伯

Java 编程 架构 面试 程序人生

项目延期了,怎么办?

石云升

项目管理 28天写作 职场经验 管理经验 3月日更

融云IMKit 动态删除或添加plugin 的实现

融云 RongCloud

IM

2万字系统总结,带你实现 Linux 命令自由?

比伯

Java 编程 架构 面试 程序人生

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