当前位置:首页-正文

下一个版本的Android将使用OpenJDK取代Oracle的Java APIs

Google已经证实新一代的Android平台将以开源的OpenJDK来取代Oracle(甲骨文)私有的Java APIs。

OpenJDK为Java开发套件(JDK)的免费及开原版本,主要组件包括虚拟机、Java类别函数库与Java编译器等。

根据最新的消息预计明年现身的新一代Android平台将全面以OpenJDK来取代原本使用的Oracle Java APIs

下一个版本的Android将使用OpenJDK取代甲骨文的Java APIs

Google在声明中表示作为一个开源平台,Android来自开源社区的协作。下一个Android版本将把Java语言的函数库替换成OpenJDK,为开发者建立一个通用的代码库。

当然Google的这一做法也有可能和其与Oracle之间的侵权诉讼有关,Oracle在2010年控告Google开发的Android操作系统侵犯Java版权,并打算向Google索赔10亿美元的赔偿(后改成90亿美元)。

在这场诉讼中地方法院曾一度判决Google为合理使用但上诉法院则认为Google确实侵犯了Java版权。

Google决定把Oracle私有的Java技术从Android中分离,应该是为了避免未来的侵权纠纷。

虽然OpenJDK来源于Java JDK但它的发展通常比较慢,并不具备Java最新的功能。

不过现在Google加入了OpenJDK,而OpenJDK的能力有望突飞猛进。

本文来源蓝点网 原创,由山外的鸭子哥转载或编译发布,如需转载请联系原作者。

相关文章

换一批