9月7日-8日,相约 2023 腾讯全球数字生态大会!聚焦产业未来发展新趋势! 了解详情
写点什么

Java EE 守护者将推动 Jakarta EE 的发展

  • 2018-04-17
  • 本文字数:2543 字

    阅读完需:约 8 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

在 Java EE 更名为 Jakarta EE 之后不久,著名的 Java EE 布道师 Reza Rahman 最近关闭了 change.org 上的请愿,宣告这项最初由 Java EE 守护者(Java EE Guardian)大约在两年前所发起的呼吁Oracle 推动Java EE 8 发展的请愿取得了胜利,Reza Rahman 是CapTech Consulting 的高级架构师和前Oracle 的布道师。

Java EE 守护者是一个独立的草根组织,致力于通过活跃的社区参与和主张,推动 Java EE 平台的发展,它是导致 Oracle 最终开源Java EE 并将所有权转移给Eclipse 基金会的推动力。

为了避免重新命名其中的“Java”和** javax.*** 包名,Java EE 守护者与 Oracle 进行了长期的辩论,最终选择支持 Jakara EE 这一名称。

在该请愿关闭的介绍中,Rahman 这样总结:

尽管失去 Java 的品牌让人有些失望,但是依然有很多地方值得庆祝。对于整个 Java 开放平台的整个重要组成部分来说,更名意味着一个全新的开始,它会变得真正厂商独立、开源监管。尽管现在还言之过早,但是 Jakarta EE 的名称很有象征意义,到目前为止,该名称依然能够得到广泛接受。

我们已经有了一个可靠的 Java EE 8 发布版本,它正在被广泛地采用。Java EE 作为一项技术已经脱离了一家商业实体的控制,解决了该请愿和 Java EE 守护者所试图解决的问题。请相信,如果没有你的呐喊支持,这一切都不可能发生。

Java EE 会致力于推动 Jakarta EE 的发展并维护 Java 社区最关注的事项。

Rahman 与 InfoQ 讨论了 Java EE 守护者以及 Jakarta EE 的未来。

InfoQ:Java EE 守护者的名称会受到 Java EE 更名为 Jakarta EE 的影响吗?

Rahman:我们最近将这个问题进行了投票并达成了一些共识,那就是随 Jakarta EE/EE4J 一同发展。

投票的结果非常接近,但是我们决定不会立即改名。在不久的将来,我们的确会改名为 Jakarta EE 守护者。我相信在 Jakarta EE 第一次发布之后,我们会重新考虑这个话题。

InfoQ:你去年两项调查的结果都显示,支持 Java 名称和javax.*包名占据了压倒性的优势。对于 Java 社区将 Java EE 更名为 Jakarta EE,你是否感到失望呢?

Rahman: 这个问题很难准确和公平地回答。正如重命名投票所展现的那样,人们接受改名只是因为不得不那样做,而不是因为的确看到了一些正面的东西。我认为,还是有一些具体的证据显示重命名能够获得成功。

尽管重命名是通过一个相对草根的调查来决定的,但是伦敦 Java 社区(London Java Community,LJC)正式投票支持 Jakarta EE。我已经得到了 LJC 的许可,随后就会撰写一篇关于这个结果的博客文章,至少这个最初的结果是令人鼓舞的,尤其是我认为他们并没有像守护者社区那样密切致力于 Java EE 的发展。

我还计划针对 Java EE 守护者做一个更广泛的调查,了解他们对更名的真实感受。我不会过早地做这件事,因为新名称可能还没有得到广泛的认可。我认为较为合适的时间是组织重命名之时,也就是第一个 Jakarta EE 版本发布之后。

InfoQ:Java EE 已经开源,OpenJDK 同样如此,Oracle 是否有朝一日也把 Java SE 转交给 Eclipse 基金会呢?

Rahman:我始终希望并相信有这种可能。我们中的一些人认为,整个 Java 平台社区的归属是独立于盈利实体。也就是说,我非常清楚 Oracle 目前没有将 Java SE 分离出去的意向。但是,我认为如果能让正确的人做正确的事的话,那么 JavaFX 能够与 Java EE 一起应用到更加独立的领域。

InfoQ:最初的章程已经有了变化,Java EE 守护者是否会有新的章程呢?

Rahman:坦白说,我们已经经历了几次章程的修改。在 Java EE 8 发布之后有一次大的改动,在 EE4J/Jakarta EE 宣布之后有一次小的改动。我认为,我们还会调整一下章程,让我们的任务更加明确。

尽管会有微调,但是我们的核心使命是完全一致的。我们的主要目标就是教育和宣传。第二目标就是保持眼睛和耳朵的开放,确保草根社区的利益得到满足。为了实现后一个目标,我们需要提升对问题的敏感性,如果我们必须作为最后的保障的话,我们还会提出解决方案。

InfoQ:Java EE 守护者最近的工作是什么呢?

Rahman:在最近一段时间内,我们的章程会有一些微调,包括规范我们的行为准则,从而更好地保护社区内外的人。在不久的未来,会分配组织的责任。我认为对于我们来说这是一个必要的步骤,这样能够让我们更加具有扩展性、更高效、更有弹性。当然,所有的这些都是致力于我们的双重使命,也就是草根布道和行动主义,以便于推进 Java EE 未来的发展。

InfoQ:关于 Java EE 守护者和 Jakarta EE 的未来,你还希望向我们的读者介绍什么呢?

Rahman:回头来看,Java EE 守护者和 Jakarta EE 都创造了奇迹。但是,如果我们就此满足就太愚蠢了。这可能会导致我们已经取得的所有成绩付诸东流。这是一个存在极大机遇和持续风险的时代。我们要保证一直从事的事情是正确的,就要构建更加坚固的草根支持。

我真诚地邀请任何关心 Java 未来的人都能参与并壮大 Java EE 守护者和 Jakarta EE。我始终相信我们可以一起为 Java 创造一个更加光明的未来,这个未来的前景可能是我们现在无法想象的。要实现这一点,需要众人的点滴努力,这样就能带来整体的巨大改变。永远不要低估你与具有相同愿景的人共同努力所能取得的成就,在这个过程中,其实你不一定必须是什么大人物才能实现这一点。

参考资料

编辑备注

从 2018 年 3 月,Michael Redlich 已经是 Java EE 守护者中的活跃成员了。

查看英文原文 Java EE Guardians Moving Forward with Jakarta EE

活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2018-04-17 19:001295

评论

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

红象云腾大数据基础平台与龙蜥社区操作系统再次完成联合测试

OpenAnolis小助手

开源 操作系统 龙蜥社区 红象云腾 兼容性互认证

Python|类与对象

AXYZdong

Python 7月月更

24小时自助共享洗车有人洗吗

共享电单车厂家

24小时无人自助洗车 自助洗车加盟 车白兔自助洗车 自助洗车店

使用Java客户端发送消息和消费的应用

hum建应用专家

云计算

如何在企业工作中应用知识管理,解决企业的问题?

Baklib

知识管理

“智慧工厂”上线,破局传统工厂数字化转型

AIRIOT

低代码 物联网 低代码,项目开发

Apache APISIX Meetup 南京站!我们 7.30 见!

API7.ai 技术团队

API网关 APISIX Meetup Workshop

无需CORS,用nginx解决跨域问题,轻松实现低代码开发的前后端分离

葡萄城技术团队

nginx 前后端分离 cros

【7.8-7.15】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

Java实现有getMin功能的栈

秋名山码民

Java 算法 7月月更

【计算讲谈社】第六讲|三星堆奇幻之旅:只有云计算才能带来的体验

大咖说

云计算 三星堆 数字空间 阿里云大咖说 计算讲谈社

什么是真正的HTAP?(一)背景篇

StoneDB

MySQL OLAP OLTP HTAP StoneDB

洗车店洗车贵试试自助洗车吧

共享电单车厂家

自助洗车加盟 车白兔自助洗车 什么是自助洗车 自助洗车价格

HDFS、纱线、蜂巢MRS中使用Ranger实现权限管理全栈式实践

华为云开发者联盟

大数据 后端 MRS

深入理解 Linux 的 TCP 三次握手

C++后台开发

Linux TCP 后端开发 C++后台开发 C++开发

C 语言入门(六)

逝缘~

7月月更

【森城市】GIS数据漫谈(四)— 坐标系统

ThingJS数字孪生引擎

企业在创建产品帮助中心时需要注意的问题!

Baklib

企业 客户服务 帮助中心

牛逼!这份24W字的SpringBoot从入门到实战让你彻底玩明白

了不起的程序猿

Java springboot java程序员

区块链合约安全系列(三):如何认识及预防公链合约中的自毁攻击

BSN研习社

区块链、

5分钟快速梳理你的HTTP体系

程序员海军

前端 HTTP 7月月更

24小时自助共享洗车店要多少钱

共享电单车厂家

自助洗车加盟 车白兔洗车 24小时自助共享洗车 自助共享洗车店

加盟自助洗车真的不用招人吗

共享电单车厂家

自助洗车加盟 车白兔自助洗车 无人自助洗车

阿里云E-MapReduce 极客大赛开放报名 数十万奖金等你挑战

Lily

比赛

Grafana Labs携手阿里云,将提供国内首款Grafana托管服务

Lily

要想不踩SaaS那些坑,得先了解“SaaS架构”

华为云开发者联盟

云计算 开发 SaaS DTT

直播带货系统源码

开源直播系统源码

软件测试 APP开发 直播系统源码 直播带货系统源码

助力开发者,全方位解读 APISIX 测试案例

API7.ai 技术团队

开源 测试 APISIX 网关

Dimitra 和 Ocean Protocol 解读农业数据背后的秘密

股市老人

24小时共享自助洗车店你见过吗

共享电单车厂家

24小时共享自助洗车 自助洗车加盟 自助洗车店

华为云Stack南向开放框架,帮助生态伙伴高效入云

华为云开发者联盟

云计算 后端

  • 扫码添加小助手
    领取最新资料包
Java EE守护者将推动Jakarta EE的发展_Java_Michael Redlich_InfoQ精选文章