rip java_RIP Java EE

尽管进行了长时间的讨论,但是Oracle对Eclipse Foundation提出了要求,这意味着即使是开源版本中的Java商标也将不可行。

根据最近在Eclipse董事会会议上的会议记录,Oracle的最新要求使得满足这些要求甚至可能使Eclipse Foundation的未来面临风险。尤其是,Oracle希望由Eclipse Foundation分发的产品(例如Eclipse IDE)仅与Oracle或其许可证持有者认证的Java运行时捆绑在一起,而不与任何未经认证的运行时捆绑在一起。

这将意味着Eclipse IDE和GlassFish将不再与供应商无关。这意味着可以取消基金会的免税。鉴于此,基金会认为不可能同意Oracle的条款。

230ca671ae13f2bfb5171feb918e0732.png

问题进一步发展,因为Oracle还说,尽管Eclipse Foundation可以使用现有代码,但除非修改后的代码被重命名(项目名称和包名称,例如javax。*),否则它不能修改它。这意味着任何现有应用程序都必须进行重构和重新编译。

Eclipse基金会执行董事Mike Milinkovich表示,其含义如下:javax包名称空间可以在Jakarta EE规范中使用,但只能“按原样”使用。Jakarta EE组件规范中不允许对javax软件包名称空间进行修改。继续使用javax包名称空间的Jakarta EE规范必须保持与相应Java EE规范的TCK兼容。将来的Jakarta EE平台规范中可能会完全省略使用javax包名称空间的Jakarta EE组件规范。规范名称必须从“ Java EE”命名约定改为“ Jakarta EE”命名约定。这包括EJB,JPA或JAX-RS之类的缩写。

这意味着Jakarta EE中的每个API都必须更改,因为它们都以javax开头。董事会会议记录清楚地表明,新要求是在移交开始后很久才在谈判后期添加的。应用程序供应商是否愿意对其产品进行重新编译以使其保持在已重命名的Jakarta EE平台上还有待观察,特别是因为Oracle在Eclipse董事会中占有一席之地,并且已经阻止了需要一致裁决的决定。

230ca671ae13f2bfb5171feb918e0732.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值