问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何评价谷歌决定安卓系统不再用甲骨文的私有 Java API?

发布网友 发布时间:2023-11-19 05:18

我来回答

1个回答

热心网友 时间:2024-11-07 23:08

第一,Google当年拿Apache Harmony而不是openJDK,是因为license的问题(APL vs GPL v2)。事实证明Harmony的代码质量和干净程度都非常好,尤其是打官司,就发现九行测试代码这种不值一哂的东西。
所以如果OpenJDK不改变License,GPL和APL的兼容性问题还存在,估计双方合作也仅仅在API spec层面,Android自己是不会改License (APL)的。
第二,Google现在做这个事情的原因只是,Harmony因为战略问题被结束几年了,而J2SE还是一直在发展,而且已经有了一些不错的新特性和API。Android还是想利用这些新玩意的,这对Android的开发人员是好消息。
第三,个人感觉,Google和社区的交流是比较封闭的,它从来就没和Apache Harmony社区讨论过什么问题,也没有贡献什么代码;同样,即使没有License的问题,Android也不太会和OpenJDK社区有什么深入的交流,贡献代码和Spec。Google向来是拿来主义。

J2SE最近发展越来越慢了,的确需求层面上已经没有什么特别值得做的事情了,社区打打酱油,也不用吵来吵去了。反过来,Android本身还有很大的优化空间。其实Google早就可以向iOS/swift学习,自己搞一套,省得麻烦。现在要维护向下兼容的问题,积重难返了。不过对于开放人员来说,兼容总是一个好消息。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...乙肝表面抗体和乙肝核心抗体同显阳性,其余三项为阴性说明了什么... 确认劳动关系原告可以是多人吗 华为p7_l09的时间如何调整 什么地方卖毛线 如何订购毛线 顾景舟石瓢壶多少价 ...这个日期什么格式 Java 中怎么日期 转换成这样子呢如:2013-06-27... java中用正则表达式匹配并输出的时间怎样拿到别的方法里进行计算。例... Java程序 题目:星期计算器的实现。实现要点:输入一个2013-05-01后的日... 半夜敷面膜这些星座就是这样被吓死的 老人可以吃什么鱼最好 我的身份证丢了人在外地该怎么办?被别人捡到了会不会做些不法勾当?_百... 年纯收入12万,想问下,应该如何理财 最近流行的英文歌是什么?13 个体户ukey开的专用发票怎么是两联 现在最流行的英文歌曲是什么102 二联发票可以抵税吗 咸鸭蛋的腌制方法鸭蛋和盐的比例是多少24 如何腌制咸鸭蛋?盐水比例是多少?985 请问我今天买了3D组三,买的是1468这4个号,开出来的是886,请问我中奖了... 请问腌制咸鸭蛋盐和水的比例或鸭蛋个数与盐的准确比例是多少117 请问心跳不规则大概是什么问题?23 为什么网红的皮肤都那么好? DELPHI 怎样通过修改DBGRID中的数据去修改数据库 同一个手机号注册两个,新的刚注销,旧的怎么找回? 茶叶加什么可以变的金黄色 马旁边日字读什么 从福建莆田到浙江义乌,采用哪种通行方式最划算?是大巴还是动车... 以《一句话,一辈子》为话题写一篇600字的作文69 以网为话题写一篇600字作文68 甲骨文为什么把java ee 停了 手机号搜不到是为什么 美国好声音有个小女孩直接进入总决赛 年收入12万,月供3600元,应该怎样理财 "我要和你到处去飞翔"这歌词是那首歌的 为什么我的微信聊天记录不能迁移5 心跳突然加快怎么回事?77 一群人聊天的时候,有时会突然一起停下来,这是什么原因导致的?4 急求quartus ii9.1版本的破解文件及方法! 开头是“李柏乐”的七言诗 急求quartus ii9.1 的破解文件 license....6 怎么改成手机号码 想问一下厨师师傅整只红烧猪蹄膀怎么烧法?1 我一个手机号注册了两个,另外一个登不上了,怎么办? 留中发的女生要怎么弄才会好看? 怎么改成现在的手机号 以体验为话题,写一篇600字的作文~172 答题卡答错位置,把第一大题写到大二大题位置上,第二大题也写在...4 我不小心写答案的时候写错在另外一张答题卡上了,我想重新复印一...2 高考选修卡号忘涂了,答案都写到答题卡上了,怎么算?32