您的位置:网站首页 > Java游戏 > 正文

Oracle Java EE!

类别:Java游戏 日期:2019-5-9 7:05:12 人气: 来源:

  2017 年,Oracle 对外宣布,为了 Java EE 可以拥有更快速的创新发展,其决定将 Java EE 移交给新东家 Eclipse 基金会。彼时无论是对着 Java EE 有着突出贡献的 IBM、Red Hat,还是 Eclipse 基金会,均对这次的移交持乐观态度,Eclipse 基金会的执行总监 Mike Milinkovich 也曾表示,这正是企业级 Java 所需要的,也是社区所期望的。

  不过短短两年后,在 Oracle 将Java EE 向Eclipse 基金会移交的过程中,不少业界人士得出 Oracle 事实上已经了Java EE,而这究竟是怎么一回事?

  今天,Eclipse基金会Mike Milinkovic在博客上公布了Oracle与Eclipse基金会秘密谈判商标的最终结果。我们记得,Oracle曾宣布Java EE会开源给Eclipse基金会,并且Java EE会实现线个月的紧张谈判,这一努力宣告结束:谈判失败了。双方并未达成商标协议。

  根据最近的董事会会议记录,谈判失败的原因可以简单归结为:Oracle反过来提出了一系列难以接受的要求。其中某些要求还将会置Eclipse基金会于十分的境地。

  Oracle声称,Eclipse基金会发布的产品(如Eclipse IDE)必须只与Java进行运行绑定,尤其是经过Oracle及其授权方认证的Java运行——而非其他任何供应商的认证,也并非任何未经认证的运行。因此,IDE和GlassFish将不再是供应商中立的产品。在谈判开始时并没有提出这一条件,它是在谈判开始很久后才加进来的,而当时已经在开展转移工作了。人们认为,这是对IBM OpenJ9 JVM捐赠的反应,这对Oracle的Java业务有明显的。但是,一旦Eclipse的产品不再是供应商中立的,Eclipse基金会的免税政策可能会失效,这将意味着财务危机或组织的终结。因此,Oracle提的这一要求非但是难以接受的,而是根本上不可能接受的,所以谈判基本算是彻底失败了。

  接下来面临的不仅仅是Java EE的终结。Eclipse基金会可能使用一些相当老旧的代码,但又不能修改它。如果修改了,就必须重新命名——包括项目名称(如JAX-RS,这并不理想,但也可以接受)和包名(如javax.*),这意味着,如果进行密集的重构但不重新编译,那么现有的应用程序将无法在更新的平台上运行。因此,新平台将成为一个全新的、不兼容的平台,最糟糕的情况可能是,这不仅使得“WORA”(编写一次,随处运行)原则失效,也不允许发生这种情况:18个月后,几乎没有应用程序供应商愿意花时间和来更新所有重新编译的版本,就仅仅为了这一前途未卜的重名平台。前途茫茫,因为Oracle已经开始在Eclipse基金会的董事会上进行,而Oracle在其董事会是有一席之地的,并且该董事会需要意见一致才能做决定。Oracle具备这种能力,显然,它会利用这种能力来基金会。这表明,在董事会会议上,他们有权反对该项举措。

  Eclipse基金会目前的举措是:至少依靠Jakarta商标成功地了部分市场。但代价是什么呢?为什么要保留一个现在已成空壳的商标呢?它现在不再是Java EE的全球标准的继承者,它只是一些基础构建的框架,而用户最终会学习并得出结论。目前Eclipse基金会的计划是尽快重新命名。但是,当这意味着要更改所有现有的应用程序时,谁还会真正愿意跳上这列火车呢?Eclipse的Mike Milinkovic对未来仍然充满希望。其表示,“对我来说,这个杯子已经不再是半空的了:今天它已经破碎成碎片。”今天就是Java EE被Oracle的一天。她来我家过夜了

   文章来源于850游戏博贝棋牌

0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved