java oracle_Oracle下的Java

java oracle

软件和支持媒体内容总监Sebastian Meyen在Oracle针对Google的诉讼中发表了评论。

在年初确认Oracle将继续收购Sun时,社区人士希望Oracle现在能够披露其Java策略。 在各种反托拉斯当局造成的九个月停滞之后,Oracle从法律纠纷中脱颖而出,并为Java的未来提供了一些启示。

但是,它不是那样工作的。 到目前为止,Oracle一直没有明确声明Java在其领导下将如何发展,现在突然有消息称Oracle正在就Android OS起诉Google。

您从暑假返回时,揉了揉眼睛,想知道:经过这么多月的沉默,这真的是Oracle必须说的吗? 他们要通过Android起诉Google吗?

当然,Android的发明是一次艰辛的政变。 Sun与主要的移动运营商一起努力了十多年,使Java ME为即将到来的移动革命做好了准备。 然后,移动革命到来,每个人都在谈论iPhone和Android。 Java ME错过了成为智能手机世界主要参与者的机会。 毫无疑问,Sun颇为痛苦地看待这种超越市场的行为,但他们从未对Google提起诉讼。

早在1997年,Sun就必须解决首次违反Java的良好开放源代码方式的行为。 微软在其Java虚拟机中引入了专有类,后来被Sun起诉,最终被迫支付将近200万美元,再加上退出Java市场的命令。 几年后,IBM的Eclipse框架冷落了Java基础主义者。 蓝色巨人没有选择AWT和Swing作为UI库,而是创建了SWT,它可以访问操作系统的本机GUI库。 这显然违反了Java法规,但唯一的后果是Sun长达一年的不满。 现在,我们进入Android。

众所周知,Oracle是一家基于业务考虑做出决定的公司,其工程驱动力远不及Sun。 还假定意识形态因素在Oracle的管理中几乎没有作用。 埃里森(Ellison)是否希望赚取Android使用费,并补充由于Java ME许可证减少而造成的部分资金损失? 还是他会竭尽全力吓倒竞争对手(云计算,数据存储)?

对于Java社区,当前的情况令人震惊。 Oracle最终确定OpenSolaris的开发已停止。 我们问自己,OpenJDK项目是否面临着同样的命运; 现在,针对Android开源项目的法律诉讼…。 Oracle缺乏透明度,以及他们与社区进行交流时明显不感兴趣,这令人担忧。

Oracle系统地拒绝与社区互动是一个巨大的问题。 顺便提一句,在《 Java Magazine》中,Oracle不愿交流的影响变得显而易见:他专为我们撰写的Dalibor Topic关于OpenJDK的广受赞誉的专栏文章被搁置了。 Oracle还拒绝了我们发布由前Sun员工执行的JAX会话的视频记录的许可。 我们已经对Oracle演讲者进行了视频采访,但是没有得到他们的授权,因此无法为您提供。

您不必走到前Sun员工Tim Bray(他现在在Google任职并负责Android生态系统)的工作范围之内,后者就通过Twitter用异常灵敏的话语表达了自己。 其他前Java的主角,例如James Gosling,也承认Sun在处理当前发展方面的方式存在巨大差异。

当两个具有超凡魅力的斗士在IT行业中交战时,责备并不容易澄清。 谷歌似乎也只有在对谷歌有利的情况下才会坚持开放原则。 但是,从Oracle来说,我们期望Java的未来开发能够成为领导者。 近几个月来,Oracle尚未证明该工作的必要成熟度。 JavaOne已被推迟到9月下旬,为Oracle提供了最后的机会。

让我们希望,最近的事态发展仅是由于Oracle和Larry Ellison的经验不足而引起的,并且在9月,我们将基于开放性和合作向我们提供清晰的路线图,同时也对创新主题做出清晰的陈述。


翻译自: https://jaxenter.com/java-under-oracle-102130.html

java oracle

你可能感兴趣的:(java,android,oracle,人工智能,大数据)