» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

下一个版本开始,Google彻底抛弃SunJDK全面转向开源OpenJDK!

Google正计划将Java应用程序接口(APIs)从Orcale专属的Java开发套件(JDK)换成开源的OpenJDK。Hacker News在上月率先曝光了“神秘的Android代码库”,而Google亦向VentureBeat证实“Android N”将仅仅依赖于OpenJDK,而不是Android自有的Java API版本。

一名Google发言人告诉VentureBeat:
作为一个开源的平台,Android建立在开源社区的协作之上。
在我们即将发布的新版Android中,我们计划将Android的Java语言库迁移至OpenJDK,以便为开发者们打造一个用于构建应用和服务的常见代码库。
Google长期致力于贡献和携手OpenJDK社区,我们期待未来能够为OpenJDK项目作出更大的贡献。
Android提供了某些Java API库来支持Java变成语言的应用开发,这主要分成2个部分——面向库的APIs,以及由Google开发的、能够让库工作起来的部署代码。
至于Java的“现东家”,甲骨文(Oracle)有两种这些库的实现方法——专有的JDK版本、以及开源的OpenJDK版本。
Google决定“巩固”OpenJDK方面的努力,且Android早已在某些地方用上了它,这意味着该公司会分享它的实现代码。

看来Google是不想再跟甲骨文在JAVA API官司上扯下去了


TOP

posted by wap, platform: Firefox
主要原因是因为google输了对甲骨文的官司。



TOP

引用:
原帖由 rover 于 2015-12-31 16:06 发表
posted by wap, platform: Firefox
主要原因是因为google输了对甲骨文的官司。
也不能算彻底输,最高院已经退回地方法院重新审理,当然目前形势确实对Google很不利。


TOP

posted by wap, platform: 小米 MI 2S
android不是早就抛弃Oraclejdk了吗,最早是Android源码必须用OracleJDK编译的,装这玩意儿烦死我了,后来就变成必须用openjdk编译了,这货是一键安装不用设置的

TOP

以前的APP怎么办?还能用吗?

TOP

引用:
原帖由 henvelleng 于 2015-12-31 16:08 发表
posted by wap, platform: 小米 MI 2S
android不是早就抛弃Oraclejdk了吗,最早是Android源码必须用OracleJDK编译的,装这玩意儿烦死我了,后来就变成必须用openjdk编译了,这货是一键安装不用设置的
但是Java APIs一直都在用,现在法院倾向API也有版权保护,整个官司对Google很不利

目前Google和甲骨文这个官司全世界软件开发业界都非常关注,因为一旦最终Google彻底败诉将会对整个开源软件有极为重大的影响。

等于开源软件连API兼容都有很大的版权诉讼风险,这对于开源软件的商业前景有很大打击。

TOP

posted by wap, platform: 小米 MI 2S
引用:
原帖由 @u571  于 2015-12-31 16:17 发表
但是Java APIs一直都在用,现在法院倾向API也有版权保护,整个官司对Google很不利

目前Google和甲骨文这个官司全世界软件开发业界都非常关注,因为一旦最终Google彻底败诉将会对整个开源软件有极为重大的影响。

等于开源软件连API兼容都有很大的版权诉讼风险,这对于开源软件的商业前景有很大打击。
连api都版权保护太丧心病狂了,各种bsd,linux,solaris都是api和Unix兼容,但内核实现完全不同,就避开了版权保护。Oracle要是开了这个头,unix会翻案吗

TOP

posted by wap, platform: 小米 NOTE
当年没把sun收了啊,不过一个广告公司收sun也没意义。

TOP

posted by wap, platform: nubia Z7 Max
引用:
原帖由 @jun4rui  于 2015-12-31 17:24 发表
当年没把sun收了啊,不过一个广告公司收sun也没意义。
律所更加准确一点

TOP

发新话题
     
官方公众号及微博