甲骨文VS。 谷歌

由于当前的重点是Google,Java,Oracle和Sun,因此有一个主要参与者尚未卷入这场专利战:Microsoft。 但是,尽管Microsoft似乎处于最新发展的边缘,但是Oracle / Google的情况可能会对Microsoft和.NET产生巨大影响。

在对Oracle的反对日益强烈之后,BjørnBorud提出了一个激进的建议 :让Java社区摆脱Oracle的束缚,并与IT行业中的其他主要参与者合作以创建一个完全重新发明的Java社区。 这将意味着VM,库和工具链不受Sun派生的代码的影响,而且至关重要的是,一大堆专利会阻碍Oracle追逐这个新的Java联盟。 尽管很明显Borud为什么将Google和IBM列为可能对开发新财团感兴趣的主要参与者,但他还是提名Microsoft为潜在的帮手。

Borud为Microsoft提供的可能帮助Java社区摆脱Oracle的原因是个人的。 Sun于1997年以涉嫌Java专利侵权为由起诉微软之后,他认为微软“渴望重新竞争”,并且“很乐意以庞大的专利组合击败Ellison”。 尽管微软是否会作为长期反对Oracle / Sun的仇敌的一部分来向Java社区伸出援手尚有争议(毕竟,.NET直接与Java竞争),但无可否认,微软可以从Java的幻灭中受益匪浅社区。 如果Microsoft采取措施使.NET更加开放,并改善与开放源代码和开发人员社区的关系,.NET世界将看到大量新开发人员。

甲骨文的这一举动对于Windows Phone来说也可能是有利可图的,后者直接与Android竞争。 到目前为止,Android的崛起似乎势不可挡。 由ChangeWave的2010年4月,出版,指出,这些计划的30%,购买智能手机在未来的90天期间会喜欢他们的新手机在Android上运行。 任何可能减慢Android应用速度的措施,都会给Windows Phone一个弥补某些失地的迫切机会。

正如该诉讼有可能使Java开发人员感到不安,这也可能削弱Android社区的热情。 由于对Android操作系统的未来充满了疑问,因此动摇的开发人员可能会转向新的操作系统,或者至少通过探索不同的开发途径来避险,这是完全可行的,不再给予Android 100%的支持。 而且,就像开发人员可能阻止与Android相关的项目一样,电话公司可能会更加犹豫,冒险在新设备中使用Android OS。 所有这些对于Windows Phone都是个好消息。

但是,如果Microsoft和Android距离更近,该怎么办? Miguel de Icaza推测Google可以将Android从Java 迁移到ECMA / ISO CIL和C#,因为Microsoft承诺C#,核心类库和VM仅要求您具有完整的实现。 .NET Micro Edition也获得了自由的Microsoft公共许可证的许可,并且ECMA / ISO VM规范允许使用不同的配置文件,这可能非常适合移动设备使用。

随着Android的未来受到质疑,Java社区不安,Java的新管理员Swift成为开源的最新反派,微软显然处于利用这种情况的最佳位置。


翻译自: https://jaxenter.com/oracle-vs-google-2-102080.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值