博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android将使用OpenJDK
阅读量:6620 次
发布时间:2019-06-25

本文共 1093 字,大约阅读时间需要 3 分钟。

据,表明,谷歌的移动操作系统正在将原先基于Harmony实现的Java库切换到OpenJDK。。

\\

Android大量使用了Java语言和一些基于已经停用的项目的库。Harmony项目的目标是提供一种免费开源的Java运行时实现及相关的库和工具,但Sun决定遵循开源Java,即。该项目后来成为Java Platform SE的参考实现。

\\

2005年,在收购了同名公司之后,谷歌开始了Android上的工作,他们决定基于Harmony创建一个应用程序框架和开发工具。那会还没有OpenJDK。后来,在2010年收购Sun之后,Oracle起诉谷歌在Android上使用Java代码侵犯版权和专利权。谷歌起初赢得了官司,陪审团判定Java API没有版权,但联邦巡回法庭部分地推翻了这项裁决,认为API有版权。美国最高法院不希望看到这种情况,就将其发给了一个下级法院。那个过程目前还在继续。

\\

与此同时,谷歌已经决定在Android上使用OpenJDK实现。在的新闻在网络上传播开来之后,:

\\
\

作为一个开源平台,Android构建在开源社区合作的基础上。在即将发布的Android版本中,我们计划将Android的Java语言库迁移到一种基于OpenJDK的方法,创建一个通用的代码库,供开发人员构建应用和服务。长期以来,谷歌一直在同OpenJDK社区合作,也一直在为社区做贡献,我们期待未来可以为OpenJDK项目做出更多的贡献。

\
\\

谈及原因,谷歌告诉VentureBeat,他们对使用存在于Java 8中的部分最新语言特性感兴趣,投资OpenJDK更有意义了。谷歌认为,这一举措有益于Android开发人员,因为有一个“面向这些Java API库的通用代码库,而不是多个代码库”简化了代码。

\\

是一个跨平台的Java工具集,其联合创始人Shai Almog,他在结尾写道:

\\
\

这对各个地方所有的Java开发人员而言都是个好消息! \

不管你是工作在Android、服务器、移动端,还是在桌面上! \\
对于人们期待已久的谷歌\u0026amp;Oracle“和平进程”或至少是停火协议,这是一个开始。这一举措最终将使我们可以遵循一个Java版本(考虑到Android缓慢的更新进程)。它将使Java在一些认为Java的封闭性存在问题的开发人员中间重新流行。

\
\\

现在还不清楚,谷歌和Oracle是否已经就当前的法律纠纷达成了协议。不管怎样,谷歌参与OpenJDK项目将推动该项目及整个Java生态系统的进一步发展。

\\

查看英文原文:

转载地址:http://voupo.baihongyu.com/

你可能感兴趣的文章
AspNetPager分页控件配置
查看>>
第 8 章 Spring Data
查看>>
[裴礼文数学分析中的典型问题与方法习题参考解答]5.1.24
查看>>
C语言 编程练习22题
查看>>
CloudDBA现场助力双十一
查看>>
虚拟现实技术或会产生副作用
查看>>
【云图】如何设置微信里的全国实体店地图?
查看>>
db file async I/O submit 等待事件优化
查看>>
李开复谈未来工作:虽然会被AI取代,但谁说人类非得工作不可?
查看>>
Intercom的持续部署实践:一天部署100次,1次10分钟
查看>>
SpringBoot权限控制
查看>>
阿里云中间件技术 促进互联网高速发展
查看>>
智能时代悄然到来 物联网称王将引爆传感器产业
查看>>
Java中HashMap的原理分析
查看>>
React Native入门项目与解析
查看>>
云计算:大势所趋 你准备好了么?
查看>>
数据资产的运营商--天市大数据交易平台
查看>>
中小企业如何成功转型跨境电商
查看>>
java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**
查看>>
《ANTLR 4权威指南》——2.5 语法分析树监听器和访问器
查看>>