阿里云ODPS普惠算力再升级,Data+AI全产品降价低至59元! 了解详情
写点什么

Java EE 改名 Jakarta EE

  • 2018-03-08
  • 本文字数:1040 字

    阅读完需:约 3 分钟

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

作为项目移交的一部分,Oracle 希望 Eclipse 社区对 Java EE 重新命名,今后,它将会使用新名称 Jakarta EE。Eclipse 基金会执行董事 Mike Milinkovich 在一篇博文中写到,在社区投票中,超过64% 的成员(将近7000 人)选择了“Jakarta EE”,而不是另外一个选项“Enterprise Profile”。

二月初,Tomitribe 创始人兼首席执行官David Blevins 在一篇博文中谈了他的想法,并说明了在Jakarta EE 最初尚未确定时如何喜欢上了这个名字。你可能还记得 Apache Jakarta 项目,它实现了包括 Ant、 Commons、Maven、POI、Struts 和 Tomcat 等在内的许多 Java 开源工具。Apache 拥有 Jakarta 这个名称,但现在已经不用它了,并同意把它转给 Eclipse 作为商标使用:

于是,Jakarta 成为一个象征着两大开源组织 20 多年共同投资、贡献和领导的商标。

还能要求 Java EE 开源的未来有一个更具象征意义的美好开端吗?

Java 由企业创建。Jakarta 由社区运营的开源基金会携手创建。Java EE 向 Jakarta EE 的转变标志着这种转变不只是实践上的,还是名义上的。”

此外,Jakarta EE 很自然地就可以缩写为“JEE”(甚或“EE”),而jakarta.servlet.http看上去和javax.servlet.http很像。

作为 Java EE 项目向 Eclipse 移交的一部分,应用程序服务器 Glassfish 也重命名为 Eclipse Glassfish,一个名为 EE.next 的工作组将在 Java 社区进程之外运营 Jakarta EE。

EE4J:未来如何发展?

Java EE 目前还处在向Eclipse 基金会移交的过程中。随着新名称确定,EE4J 项目的下一个短期目标是尽快提供兼容Java EE 8 的版本,Milinkovich 建议,“重要的是,使用此代码创建一个包含开发者和企业的生态系统,而且越快启动越好。”

GitHub 上 Oracle 领导的 Java EE 组织的海量代码转移到 Eclipse EE4J 项目的工作还在继续。Oracle 软件布道者 David Delabassee 数周前提供了一份 EE4J 升级,其中指出,Oracle 已经贡献出了下面项目的源代码:

  • Eclipse Grizzly
  • Eclipse OpenMQ
  • Eclipse Project for JAX-RS
  • Eclipse Project for JMS
  • Eclipse Tyrus
  • Eclipse Project for WebSocket
  • Eclipse Project for JSON Processing

Delabassee 指出,Eclipse Yasson 和 EclipseLink 项目也已经转移到了 EE4J。Eclipse Jersey 和 Eclipse Mojarra 项目目前正在进行。

感兴趣的读者可以在 GitHub 上查看所有 EE4J 项目,为项目标星或者向项目发送 pull request。

查看英文原文 Java EE Becomes Jakarta EE

2018-03-08 18:004047
用户头像

发布了 1008 篇内容, 共 425.3 次阅读, 收获喜欢 346 次。

关注

评论

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

1-7聚合架构第八讲:ADM被骂的冤吗?

钰湚—付晓岩

企业架构 业务架构 聚合架构

10.《重学JAVA》--控制语句(二)

杨鹏Geek

Java 25 周年 28天写作 12月日更

升级你的高手秘籍,在找到规律的同时,你需要把时间整个明白。

叶小鍵

给弟弟的信第9封|初入职场攻略

大菠萝

28天写作

🏆视差特效的原理和实现方法

德育处主任

JavaScript 前端 特效 前端特效 css特效

100+行业大牛,Qcon全球软件开发者大会参会记录

看点代码再上班

技术 互联网 软件开发 Qcon

MySql优化:MySQL体系结构及存储引擎总结

秋水

MySQL性能优化 内容合集 签约计划第二季

模块二作业

Geek_e6f7f6

架构训练营

区块链,开启智慧养老新时代

CECBC

【Promise 源码学习】第十七篇 - async/await 简介

Brave

源码 Promise 12月日更

Redis 核心原理与实战总结系列

码哥字节

Redis 6.0 技术专题合集

字典树之旅03.Patricia Trie(一)

极客志

Java 自然语言处理 数据结构 算法 字典树

Servlet的生命周期

JavaEdge

12月日更

设计消息队列存储消息数据的 MySQL 表格

胡颖

Redis持久化策略——AOF

蝉沐风

redis 持久化 aof

Redis 实战:巧用 Bitmap 实现亿级数据统计

码哥字节

redis BitMap 签约计划第二季

你只认识大众汽车的车标怎么能行?赶紧用python采集所有车标学习一下

梦想橡皮擦

12月日更

【分布式技术专题】「分布式ID系列」百度开源的分布式高性能的唯一ID生成器UidGenerator

码界西柚

唯一ID 12月日更 UidGenerator 服务ID 百度技术

RPC学习笔记

风翱

RPC 12月日更

Maven进阶(四):Maven 常用命令

No Silver Bullet

maven 12月日更

设计模式【5】-- 原型模式

秦怀杂货店

Java 编程 设计模式 原型模式

如何决定响应式网站的 CSS 单位?

海拥(haiyong.site)

响应式 大前端 28天写作 签约计划第二季 12月日更

SQL优化和索引

lixiaofeng

SQL优化 索引优化 内容合集 签约计划第二季

Android Lottie 中秋月饼变明月动画特效

阿策小和尚

28天写作 Android 小菜鸟 12月日更

模块六作业

doublechun

「架构实战营」

dart系列之:实时通讯,在浏览器中使用WebSockets

程序那些事

flutter dart HTTP 程序那些事 12月日更

MySql优化:详细解读InnoDB存储引擎

秋水

MySQL性能优化 内容合集 签约计划第二季 MySQL InnoDB

预付式消费不安全怎么办?区块链技术来了

CECBC

Java代理设计模式(Proxy)的四种具体实现:静态代理和动态代理

汪子熙

Java 设计模式 代理模式 28天写作 12月日更

创业合伙人的选择和经营

wood

创业 合伙人 28天写作

1-8聚合架构第九讲:我们聊聊4个A?

钰湚—付晓岩

企业架构 业务架构 聚合架构

Java EE改名Jakarta EE_Java_Matt Raible_InfoQ精选文章