众所周知,全球的手机操作系统几乎被苹果公司的iOS系统和谷歌公司的安卓系统垄断。国产手机几乎清一色的使用安卓系统或者安卓的略改良系统,每一台手机还得给谷歌公司付费。
那么问题来了,国产手机厂商为什么不开发自己的系统,而非得用安卓呢?
1首先,开发一个系统也不是那么容易的
开发一个系统,需要几千万行的代码,但是代码不是越多越好,而是需要越精炼越好。比如曾经的王者塞班系统,多达3500W行庞大数量的代码,为后期的的管理和升级带来了巨大的障碍。
目前成熟的操作系统都拥有自己的技术架构,国内没有自己的编程语言与软件开发工具,再加上顶尖技术人才的缺乏,所以我们几乎是一种既没有“巧妇”,也没用“米”的情况。
开发一个系统涉及到:顶尖的技术、庞大的资金、漫长的时间,这三者国内的手机厂商们几乎就已经能够不具备,相对来说,可能华为具备这样的实力。
2更重要的,比开发系统更难的是系统的商业化推广
操作系统的最主要功能是把硬件和软件协调的连接起来,那么这里最大的困难便是兼容软件。
如果国产的手机系统,只能用有限的APP,而且还存在这有限的APP用户体验都不高的情况。因为虽然用户少,但是系统房付出的研发、维护、升级的成本还是十分巨大,所以想要拥基于自己系统的“生态链”是很难的。
概括地说,就是吃力不讨好的事情。
3后发制人并没有那么容易
实际上,如今胜出的系统是iOS和安卓,但是实际上再次之前,也有多个系统竞争的时期。三星自家系统、微软的WP、诺基亚的Symbian以及BlackBerry系统......
即便强大如诺基亚,三星都没成功,所以国产手机想要后发制人的可能性也不大。
4制约系统的核心是“生态”
简单的说就是跟着这个系统开发者有肉吃。
就目前来看,制约一款手机操作系统最大的因素不是你这个系统有多好,多么高级,而是生态,这才是最关键的。巨大的装机量能够给应用的开发者带来动力,用户多了,开发者才会盈利。
5国产厂家开发系统的唯一作用是“备用”
其实,手机厂商们都清楚,自己开发的操作系统无法抗衡iOS和Android,所以也就在内部少部分装机测试,慢慢发展,目的就在于万一谷歌收回了Android,至少还有自己的可以顶上去用。或者是中美爆发战争,用人家的操作系统不安全,也可能会换自己的操作系统。