2017 年 8 月,Oracle(甲骨文)决定将 Java EE(Java Enterprise Edition)移交给开源组织,最后 Eclipse 基金会接手。不过,甲骨文可不允许开源组织用 Java 的名号,于是发起了投票为 Java EE 征集新的名字。

微信图片_20180314164803.jpg

  当时社区确定的两个备选名是:"Jakarta EE" 和 "Enterprise Profile",最后 Jakarta EE 以 64.4% 的票数获胜。也就是说,Java EE 已经正式更名为 Jakarta EE(雅加达)。

  相关阅读:

  •   https://www.oschina.net/news/93345/vote-for-javaee-new-name

  •   https://www.oschina.net/news/93778/enterprise-java-new-name-jakarta-ee

  不过,这场“换新”风波并未就此结束。继上周新名称确定后,近日,社区又发起了新一轮的征集活动,这次是为 Jakarta EE 征集新 Logo。

  

微信图片_20180314164429.jpg


  征集时间截止 3 月 14 号,感兴趣的朋友可以试试为 Jakarta EE 设计一个 Logo,然后提交到这个页面。

  关于 Jakarta EE 的规范及版本化的问题,官方还整理一篇“关于 Jakarta EE 你必须知道的 5 件事”,主要内容如下:

  1、规范

  Jakarta EE 规范将由 Jakarta EE 工作组定义并由规范委员会批准。 JCP 将仅负责 Java SE 和 Java ME 规范。Eclipse Enterprise for Java(EE4J)顶级项目将发布 Eclipse Glassfish 作为 Java EE 8 兼容实现。

  2、版本

  下一版本的 Enterprise Java 将是 Jakarta EE 9,它将使用 Java EE 8 作为其基准版本。

  3、实现

  Jakarta EE 9 的版本应由 Eclipse Glassfish,Apache TomEE,Wildfly,Oracle WebLogic,JBoss 和 IBM Websphere Liberty 实施,并使用 Jakarta EE 徽标。

  4、迁移

  将 Java EE 迁移到 Eclipse Foundation 的过程已经进行了几个月,并将继续进行,直到所有项目都迁移完毕。

  5、更名

  有一些名称做了更改:

  旧名称新名称

旧名称新名称
Java EEJakarta EE
GlassfishEclipse Glassfish
Java Community Process (JCP) ¹Eclipse EE.next Working Group (EE.next)
Oracle development managementEclipse Enterprise for Java (EE4J)
Project Management Committee (PMC)

  JCP 将继续支持 Java SE / ME 社区。 但是,Jakarta EE 规范将不会在 JCP 下开发。


本文微信公众号“开源中国”,公众号ID“oschina2013”