厦门Android培训
达内厦门Android培训中心

0592-5903858

热门课程

开源是否会毁掉Android?

  • 时间:2016-06-27
  • 发布:厦门android
  • 来源:Linux story


  Android是真正的开源吗?开源对Android有什么影响?厦门达内Android培训专家引用ZDnet的一篇文章,探讨开源是否会毁掉Android。



  开源正在毁掉 Android,事情是什么样呢?我们想想 Android 面对的一些主要问题,解决了吗?曾经普遍认为,Android 面对的最大问题就是碎片化,有太多不同的 Android 版本和不同尺寸的设备需要适配,导致用户很难第一时间获得最新的更新。意识到问题很好,那么新的问题来了,怎么能解决这个问题呢?

  不管怎么样, Android 的立命之本就是开放,这就意味着一旦 Google 发布了一个新版本,OEM 厂商们和电信运营商们可以第一时间取得它,这一步必将导致分裂,OEM 厂商们会为每一个尺寸的设备加载相适应的代码,这就带来了差别。而更新也是一个大问题,Google 不能向每一台 Android 设备直接推送更新,因为没人知道 OEM 厂商对它推出的 Android 设备做了哪些修改和定制,很多架构变化和大量的代码修改更是致命。 更新确实是一个大症结,Apple 可以在一年之内让 85% 以上的 iOS 设备升级到新版本,形成鲜明对比让 Google 痛苦不堪的是,一年之内往往只能有略略超过 10% 的 Android 设备更新到新版本,而过度到一个完整的新版本生态,则是四年之后的事情了。

四年对于科技行业来说,实在是太久的时间了!

  如果陶醉于可以运行在数量纷杂众多的 OEM 厂商硬件设备上,并且为此沾沾自喜的话,那么你就错了,这一定是一个悲剧,你也一定会为需要适配这么多不同的硬件变得一团糟,Linux 已然这样,而 Android 又是一个典型的案例。不管怎样,你总需要做出一个决定,是要兼容更多平台?还是要利润率或者市场占有率?

Android  生态系统难道注定要成为一个烂摊子吗?不一定

  对于 Google 来说挣脱这个混沌状态的一个可行出路就是,自己完全掌控 Android,并且将之闭源变成一个私有项目。但是,Android 不正是因为开源才获得今天的成功吗? 在早些时候,毫无疑问, Google 需要 OEM 厂商们,正如 OEM 厂商们需要 Google 一样,因为要打造一款高品质的智能手机可并不是一件容易的事情,需要像 HTC、三星、LG、摩托罗拉、索尼这样的专业硬件厂商才可以,但是现在,富士康也可以非常容易的组装出一台高品质的智能手机,并且还比前面这些 OEM 大厂做得更便宜。

  当然,Android 有它的私有版本并不意味着像三星、HTC 和 LG 这样的大咖必须要让路,Google 可以给这些 OEM 厂商发放授权许可,使它们接受 Google 的条件来使用 Google Mobile Services。而 OEM 厂商们为什么愿意接受 Google 的条件从 Android 切换到一个私有的平台呢?OK,虽然牺牲了一些自由,但是可以快速推送更新给用户的好处也很明显,OEM 厂商们不用花大量的时间和精力去为各个机型做新版本的 Android 适配,要知道这可是一个非常大的工作量,事实上,任何厂商也很紧张,如果竞争对手有 Android 的最新功能特性,而它没有,那么接受 Google 的条款就是最好的选择了。

  厂商这边可以轻松搞定,运营商这边也没有什么好抱怨的,虽然我们知道它们总喜欢搞点定制化的东西,喜欢把它们自己的品牌和 Logo 塞到 Android 里面去,但是它们根本没有任何能力对 Google 提出要求。而且 Google 也可以提供一种机制,既不影响 Android 的升级更新,也给 OEM 厂商和电信运营商留一些个性化和定制化的空间。 何况这么做还能给 Google 带来一些切切实实地好处。

  第一个明显的好处就是可以有效遏制像 Amazon 这种竞争对手试图打造一个自己操作系统的居心。如果 Google 闭源的话,如此一来, Amazon 就只能靠自己了,这会大大增加它们开发的难度和花费。

  二来,微软大量的专利授权费将变得有悬念了, 要知道 Microsoft 每年光从硬件制造商那里讹来的专利授权费就高达数十亿美金。  Google 可以跟 Microsoft 达成某项协议,而且 Google 肯定不会像过去的这些硬件制造商那么容易被摆布,这意味着微软获得的授权费将会大大减少。 授权机制可以让 Google 获得更大的控制权,硬件设备只需运行纯粹的 Android 系统,而不必捆绑其他厂商的垃圾程序。还可以解放更多的设备,让许多运行多年的老设备不至于失去升级的希望。



  对于这篇文章的观点,不知道你是否认同,如果想做Android开发的话,去厦门达内参加Android培训,是个不错的选择。



原文链接:http://www.zdnet.com/article/being-open-source-is-killing-android/
本文链接:http://www.linuxstory.org/being-open-source-is-killing-android/  (翻译人:闻其详)
上一篇:Google官方提供Android编程网络课程
下一篇:Android勒索软件高发 同比增长将近3倍

达内教育蝉联荣登“2016百度数字资产榜单”职业教育类第一名

795万高校毕业生创历史新高,2017届毕业生就业近况几何?

恭喜达内获得《产学合作协同育人项目合作伙伴奖》

达内Android学员整班就业喜人,最高月薪16000元

选择城市和中心
贵州省

广西省

海南省

台湾