2017年8月,甲骨文(Oracle)决定将Java EE(Java企业版)交给开源组织,最终Eclipse基金会接手。
这应该是甲骨文实现对Java品牌控制权的最新举措,尽管之前Sun的资产已经被甲骨文围困,只剩下一个VirtualBox喘息了。
不过,Oracle 不允许开源组织使用 Java 这个名称,因此 Eclipse 选择了两个后续名称:“Jakarta EE”和“Enterprise Profile”。
最终,前者以64.4%的得票率获胜。
也就是说,Java EE 已经正式更名为 Jakarta EE(雅加达)。
开源组织并不是没有为之奋斗,因为使用Java可以完美地保持兼容性,尤其是API,但这并不能动摇Oracle的意志。
与此同时,Glassfish 正式更名为 Eclipse Glassfish,Java Community Process 更名为 Eclipse EE.next 工作组,甚至 Oracle 开发管理团队现在也变成了 Eclipse Enterprise for Java 项目管理委员会。
Eclipse 负责人 Mike Milinkovich 也强调,Jakarta EE 现在是他们的首要项目,对开发的各种支持很快就会完善。
另外,不要再使用旧名称 EE4J。
事实上,很多人认为甲骨文收购Java是为了向谷歌“勒索”钱财。
结果,两场官司都败诉了。
现在Sun的许多软件业务和老员工基本上已经从甲骨文的企业DNA中消失了。