写点什么

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

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

关注

评论

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

mac 本地安装spark

飞哥

大数据 spark 数据仓库

【Docker 那些事儿】关于Namespace隔离机制的奥秘

Albert Edison

Docker Kubernetes 容器 云原生 7月月更

redis安装

想要飞的猪

分布式——Maven多模块管理

Java学术趴

7月月更

读书笔记之数据密集型应用的可靠性

宇宙之一粟

读书笔记 7月月更

【刷题记录】8. 字符串转换整数 (atoi)

WangNing

7月月更

mac 本地hive2 安装

飞哥

大数据 hadoop hive

避坑:@Around与@Transactional混用导致事务不回滚

Paul

Spring Boot 2 事务失效 spring aop Java’

普通二本院校如何从所谓的从寒冬破冰?

KEY.L

7月月更

深入浅出 eBPF|你要了解的 7 个核心问题

阿里巴巴云原生

阿里云 云原生 k8s ebpf

编译器优化那些事儿(4):归纳变量

openEuler

openEuler 毕昇 JDK 开源操作系统 编译器 加速器 编程语言

机器学习-西瓜书小记

AIWeker

机器学习 7月月更

一款代替Typora的软件---MarkText

IT蜗壳-Tango

7月月更

动态广播发送流程

北洋

android 7月月更

「阿里云 RocketMQ 系列公开课」重磅来袭!

阿里巴巴云原生

Apache 阿里云 RocketMQ 云原生 直播

使用 doscify 将文章写成文档一般丝滑

宁在春

GitHub Pages docsify 7月月更

设计稳定的微服务系统时不得不考虑的场景

阿里巴巴云原生

阿里云 微服务 云原生 OpenSergo

浅入浅出Mybatis(二)

ES_her0

7月月更

接口测试进阶接口脚本使用—apipost(预/后执行脚本)

Xd

接口测试

深度揭秘阿里云函数计算异步任务能力

阿里巴巴云原生

阿里云 Serverless 云原生 异步 函数计算

Istio整体架构解析

阿泽🧸

istio 7月月更

小程序容器对工业互联网平台建设的加速的体现

Geek_99967b

小程序

解读《深入理解计算机系统(CSAPP)》第8章异常控制流

小明Java问道之路

操作系统 异常 csapp 异常机制 7月月更

基于ResNet50实现宫颈细胞病变分类

逝缘~

分类神经网络 7月月更

小程序遇上Flutter 3.0

Geek_99967b

flutter 小程序

斐波拉契数最小步数与合法括号序列判断

未见花闻

7月月更

几种跨平台方案的对比

Geek_99967b

小程序 跨平台

新星计划Day5【数据结构与算法】 链表

京与旧铺

7月月更

3000字11张图硬核科普:什么是边缘计算?与云计算有什么联系和区别?

wljslmz

云计算 边缘计算 7月月更

hive on spark 和 spark on hive

飞哥

大数据 spark hive

微服务与Kubernetes容器云的边界

穿过生命散发芬芳

微服务 7月月更

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