安卓为什么公开源代码,为什么还需要谷歌授权

华为新系统兼容Android , 不依赖Android底层 , 只依赖Linux内核 。2005年8月 , 美国科技公司谷歌收购安卓 。因为安卓的开放性 , 造就了今天的谷歌生态 。新系统可以区别于Android , 不受其限制 。如果真如余承东所说 , 新系统不仅能接入手机和电脑的智能设备 , 还能完美支持所有安卓应用和Web程序 , 那应该是深度使用了于方舟编译器这样的技术 , 摆脱了安卓虚拟机 。
安卓既然是开源的 , 为什么还需要谷歌授权?
感谢邀请!要回答这个问题 , 只需了解安卓系统的来龙去脉 , 就会非常清晰了!1首先 , 必须明确安卓系统Android并不是谷歌公司自己开发的 , 是谷歌公司收购过来的 。2Android是一种基于Linux的自由及开放源代码的操作系统 , 最初由安迪鲁宾Andy Rubin等人开发制作  , 当时开发这个系统的目的是创建一个数码相机的先进操作系统但是后来发现市场需求不够大 , 加上智能手机市场快速成长 , 于是Android被改造为一款面向智能手机的操作系统 。
3Linux是一套免费使用和自由传播的类Unix操作系统 , 是一个基于POSIX和UNIX的多用户多任务支持多线程和多CPU的操作系统 。它能运行主要的UNIX工具软件应用程序和网络协议 。它支持32位和64位硬件 。Linux继承了Unix以网络为核心的设计思想 , 是一个性能稳定的多用户网络操作系统 。
inux操作系统诞生于1991 年10 月5 日这是第一次正式向外公布时间 。1991年的10月5日 , 创始人林纳斯托瓦兹在comp.os.minix新闻组上发布消息 , 正式向外宣布Linux内核的诞生Freeminix-like kernel sources for 386-AT 。42005年8月美国科技企业Google收购安卓系统Android 。
2007年11月 , Google与84家硬件制造商软件开发商及电信营运商成立开放手持设备联盟来共同研发改良Android系统. 。随后 , Google以Apache免费开源许可证的授权方式 , 发布了Android的源代码 。从上述的来龙去脉 , 就可以很清楚的晓得了 , 安卓是基于Linux开发的 , 而Linux一直都是开放源代码的 , 类似感觉已经属于全社会的感觉 。
安卓系统是开源的 , 是全球程序员的共同劳动成果 , 为什么总有人认为谷歌可以禁用安卓?
题主对安卓开源的含义理解有误 , 前面的回答大都在谈谷歌怎么赚钱 , 这跑题跑的 , 所以我来强答一发 。首先说说安卓系统和Linux的渊源 。学生时代的Linux之父林纳斯.托瓦兹 , 一点看不出酷炫狂拽的样子 。安卓是基于Linux系统开发的 , 而Linux是一款免费的操作系统有GNU GPL授权证约束 , 要求免费 , 任何人可以免费获得 , 并参与修改 , 从这个角度说Linux是全球程序员的共同劳动成果没错 , 但这么说安卓就不对 。
安卓的系统架构有四层 , 分别为应用程序层应用程序框架层系统运行库层和Linux内核层 。从这里可以看出 , 安卓是以Linux为地基搞出的新操作系统 , 有Linux的基因 , 但已经不是Linux 。打个简单的比方 , 孩子有父亲/母亲的基因 , 但孩子不等于其父亲/母亲 。道理就是这么简单 。说过安卓和Linux的渊源 , 再来说说安卓为什么是开源的 。
Linux的开源和其创造者林纳斯.托瓦兹有直接关系 。托瓦兹是芬兰人 , 这人讨厌知识产权 , 喜欢在演讲中脏话连篇 , 甚至竖中指 , 总之是一个个性突出 , 优点和缺点都很明显的人 。林纳斯.托瓦兹本人 , 如假包换 , 不时在演讲时表现酷炫狂拽 。读芬兰赫尔辛基大学二年级时 , 托瓦兹把自己耗时两个月编写的操作系统Linux发布到互联网 , 并在1991年9月公布源代码 , 同时选择了GNU GPL授权许可协议 , 允许所有人自由使用修改及分享 。

推荐阅读