摘要:操作系统开发到底难在哪里呢?现在市场还是Windows、安卓、iOS三分天下。操作系统按应用领域可分为:桌面操作系统移动端/手机操作系统服务器操作系统和云嵌入式、物联网操作系统等其他设备操作系统目前,桌面操作系统方面,Windows、Mac...
操作系统开发到底难在哪里呢?现在市场还是Windows、安卓、iOS三分天下。
操作系统按应用领域可分为:
目前,桌面操作系统方面,Windows、MacOS处于绝对的主导地位,占据的市场份额超90%。其中Windows占比高达75.5%,MacOS系统市场份额也有15.5%。而国产操作系统则大多为Linux分类,占比不足5%。
移动端/手机操作系统方面,现在还主要是安卓和苹果iOS系统的领地。
此外,服务器操作系统和云、嵌入式操作系统等其他操作系统中,国产操作系统占比也很少,且大多数都是以Linux系统为基础进行的二次开发。如麒麟OS、鸿蒙OS、华为欧拉、普华软件、中兴新支点、凝思、中科方德等操作系统。
仅写代码就是一个相当大的工作量。据说,Windows XP就有4000万行代码,而Windows 7的代码则有5000万。这些代码还是经过简化的结果。
举个例子,WPS代码大约在百万行这个级别,而雷军执掌的金山软件在重写WPS花了足足3年。几千万的代码相当于写十多个WPS。
庞大的工作量和漫长的开发周期导致操作系统研发成本非常高昂。如此巨大的研发资金投入,只有少数的大型企业才能提供,仅仅是研发费用就劝退多少公司。想当初,微软在开发Vista时所花费的研发费用超过了200亿美元。这种规模的资金和人力投入是国内操作系统厂商目前难以企及的。
操作系统只是一个平台,平台上没有丰富的软件生态的操作系统只是一个“空壳”。
开发完成后如何获得生态链的支持,如何确保软硬件融合的系统体验,如何确保系统的稳定性、安全性、如何将一个空壳平台吸引更多应用开发者进来开发软件才是极为关键的问题。如果生态链支持不够,操作系统也难运行下去。微软的Vista系统的失败就是前车之鉴。
目前,在移动端/手机操作系统方面,安卓和iOS系统壁垒较高,华为的鸿蒙OS还处于拓展期,欧拉Open Euler发展还是很快的。嵌入式操作系统方面,智芯自主研发的枢纽4.0 实现100%自主可控。
在Windows、安卓、iOS等操作系统已经处于垄断地位的情况下,国产操作系统如何突出重围?