谷歌为什么要开源安卓,安卓既然是开源的

虽然安卓系统是开源的,但是谷歌框架GMS不是开源的,所以谷歌可以封杀GMS,但是安卓不行 。从这里可以看出,Android的开源和Linux有本质的区别 。作为市场占有率最高的手机系统,Android为什么开源免费?大家都知道安卓是开源的 。
安卓既然是开源的,为什么还需要谷歌授权?

谷歌为什么要开源安卓,安卓既然是开源的


感谢邀请!要回答这个问题,只需了解安卓系统的来龙去脉,就会非常清晰了!(1)首先,必须明确安卓系统(Android)并不是谷歌公司自己开发的,是谷歌公司收购过来的 。(2)Android是一种基于Linux的自由及开放源代码的操作系统,最初由安迪·鲁宾(AndyRubin)等人开发制作,当时开发这个系统的目的是创建一个数码相机的先进操作系统;但是后来发现市场需求不够大,加上智能手机市场快速成长,于是Android被改造为一款面向智能手机的操作系统,
(3)Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统 。它能运行主要的UNIX工具软件、应用程序和网络协议,它支持32位和64位硬件 。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,
【谷歌为什么要开源安卓,安卓既然是开源的】inux操作系统诞生于1991年10月5日(这是第一次正式向外公布时间) 。1991年的10月5日,创始人林纳斯·托瓦兹在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生(Freeminix-likekernelsourcesfor386-AT),(4)2005年8月美国科技企业Google收购安卓系统(Android) 。
2007年11月,Google与84家硬件制造商、软件开发商及电信营运商成立开放手持设备联盟来共同研发改良Android系统.,随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码 。从上述的来龙去脉,就可以很清楚的晓得了,安卓是基于Linux开发的,而Linux一直都是开放源代码的,类似感觉已经属于全社会的感觉,
安卓系统是开源的,是全球程序员的共同劳动成果,为什么总有人认为谷歌可以禁用安卓?
谷歌为什么要开源安卓,安卓既然是开源的


题主对安卓“开源”的含义理解有误,前面的回答大都在谈谷歌怎么赚钱,这跑题跑的,所以我来强答一发 。首先说说安卓系统和Linux的渊源,学生时代的Linux之父林纳斯.托瓦兹,一点看不出酷炫狂拽的样子 。安卓是基于Linux系统开发的,而Linux是一款免费的操作系统(有GNUGPL授权证约束,要求免费),任何人可以免费获得,并参与修改,从这个角度说Linux是全球程序员的共同劳动成果没错,但这么说安卓就不对,
安卓的系统架构有四层,分别为应用程序层、应用程序框架层、系统运行库层和Linux内核层 。从这里可以看出,安卓是以Linux为地基搞出的新操作系统,有Linux的基因,但已经不是Linux,打个简单的比方,孩子有父亲/母亲的基因,但孩子不等于其父亲/母亲 。道理就是这么简单,说过安卓和Linux的渊源,再来说说安卓为什么是开源的 。
Linux的开源和其创造者林纳斯.托瓦兹有直接关系,托瓦兹是芬兰人,这人讨厌知识产权,喜欢在演讲中脏话连篇,甚至竖中指,总之是一个个性突出,优点和缺点都很明显的人 。林纳斯.托瓦兹本人,如假包换,不时在演讲时表现酷炫狂拽,读芬兰赫尔辛基大学二年级时,托瓦兹把自己耗时两个月编写的操作系统Linux发布到互联网,并在1991年9月公布源代码,同时选择了GNUGPL授权许可协议,允许所有人自由使用、修改及分享 。

推荐阅读