vivo|为何linux会吐槽,谷歌的Android系统,是假开源?

文章图片

文章图片
众所周知 , 说起全球的开源系统 , linux一定是最著名的一个 , 全球任何个人和组织 , 都可以下载linux的代码 , 进行开发 , 所以我们看到所谓的国产系统 , 绝大部分都是linux系统 。
不仅如此 , 像安卓、鸿蒙 , 以及之前的阿里云系统等 , 都是以linux为基础开发出来的 , 可以说linux是很多系统的基础 , 而针对禁令 , linux也回应了 , 会一直永远开源使用 。
而在linux之外 , 大家认为android也是开源的 , 毕竟这么多手机厂商用它 , 还有很多移动终端也是使用android系统 。 但一直以来 , linux却讥讽android是假开源 , 甚至在linux中 , 将android的代码删掉 , 认为假开源的东西 , 不配说自己是开源 。
这究竟是怎么回事呢?这要从2005年说起 , 谷歌在2005年收购了安卓公司 , 然后在2007年联合了数十家硬件厂商 , 软件厂商以及运营商组建了开放手机联盟OHA 。
随后 , 谷歌按照Apache开源许可协议的方法 , 将android操作系统的源代码开源了 , 任何组织机构和个人 , 都能够从AOSP网站上下载和使用android系统的源代码 。
而2007年苹果推出了iPhone , 后来谷歌联合HTC推出了G1 , 大家都知道智能手机时代来临了 , 而谷歌的系统是开源的 , 且功能相对完善 , 于是手机厂商们纷纷牵手谷歌 , 推出了android手机 。
而在这么多手机厂商的努力之下 , android迅速发展壮大 , 与iOS抗衡了 , 从用户数来看 , 超过了iOS , 成为了第一大移动操作系统 。
这时候谷歌觉得 , 这种全部开源的方式是不行的 , 自己赚不到钱啊 , 于是在2010年时开始搞小动作了 , 将android系统分成了两部分 , 一部分是android系统基础框架代码 , 也就是基础功能等 , 这部分开源 。
另外一部分就是谷歌移动服务GMS含一系列应用、API等等 , 谷歌把这些东西 , 全部拆分出来 , 打包进GMS , 进行了闭源 , 并且后续慢慢的把与商业有关的东西 , 全部纳入GMS , 掏空了android系统 , 只剩下一个真正的框架了 。
也正因为如此 , 所以Linux才一直讥讽Android是伪开源 , 因为一个完整的手机操作系统 , 是必须包含架构和GMS的 , 但谷歌为了自己的利益 , 却一分为二 , 与linux的真正开源是不一样的 。
【vivo|为何linux会吐槽,谷歌的Android系统,是假开源?】当然 , 天下没有免费的午餐 , 谷歌的出发点是为了赚钱 , 我们也没有什么好吐槽的 , 但这并不妨碍linux的吐槽 , 作为开源系统的“老祖宗” , 它还是有资格的 。
推荐阅读
- 钱学森|钱学森侄子,拿下诺奖后为何说:我不是中国人,我在美国长大
- 神农架|“神农架”深处为何不让前往?其中的古怪现象,科学家至今没搞懂
- 热带地区|世界强国为何垂青中高纬度地区,很少出现在低纬热带?
- 超光速|最脑洞科幻:1秒1光年,时间不倒流,极超光速飞船为何这么牛?
- 脱发|年纪轻轻的,我为何秃了?
- 宇航员|我国首位女宇航员刘洋,落地后为何不愿露面?说完你也许不信
- 袁隆平|当代神农袁隆平,一个让中国人吃饱的男人,为何却进不了中科院?
- 茅草|白茅被视为有害野草,根部药用价值很高,为何农民不愿种植
- 卫星锅|“卫星锅”为何会被禁用,它到底能看到什么?其中一项危害太大
- 自己烙饼,为何总是硬外婆教我一招,香软酥脆层次多,个个鼓泡
