为什么除了微软、苹果、谷歌及开源社区的Linux之外,其他国家及公司实际上也没有自己的OS系统?这个问题的答案很简单,那就是开发一套受众广泛的OS系统太难了,没多少公司能够玩转。开发OS的门槛极低,认真学过《操作系统原理》课程的大学生都可以开发一套OS,但是真正把OS系统做到能用、好用就难比登天了。
首先要考虑代码量,以Windows系统为例,微软之前公布过一些代码量的数据,Windows 98有1500万行代码,Windows XP有3500万行代码,Windows Vista有5000万行代码,Windows 7有5000万行代码。
CodeBase公布过的代码量数据
Win7之后的数据不再公布,但是越现代的系统越复杂,如今的Win10系统代码量肯定大幅超过5000万行,达到1亿行也不稀奇。
为了开发Win系统,微软需要组织大量团队开发不同的子系统,Win7时代据说是23个团队,至少1000人的规模,开发系统也要5年左右的时间。
不比美国码农的工资,国内码农平均算50万年薪(包含福利什么的),1000人、5年时间也要25亿工资了。
25亿就够了吗?远远不够,这样开发出来的OS系统还是个框架,还要有各种应用,更关键的是你要建立一套生态系统,这样的代码量至少要10倍提升,50倍、100倍也有可能。
这样下来,每年的投资平均下来就要百亿级别了,打磨个三五年才有可能让OS系统成型,变得比较好用。
那国内有这样的公司吗?根据工信部公布的2019年中国软件百强公司,软件百家企业2018年共完成软件业务收入8212亿元,算下来每家公司平均收入才82亿,这还是收入。
当然,软件百强中有华为、阿里这样的TOP3公司,每年砸出上百亿研发OS系统是有可能的,至少资金、码农上有这个基础。
但是问题又来了,哪怕国内公司有这样的破例开发OS系统,等到上市销售时,客户就要问了——凭啥买你的?特别是在Win10现在事实上接近免费的情况下。
就算不考虑价格,新出的OS系统界面、操作跟Win10完全不同,消费者一定骂不适应,如果操作、界面高仿Win10,那一定会被骂抄袭。
得了,把OS系统的主要环节考虑了一遍,应该没有哪个公司再去动这样的念头了,耗时耗力费钱,最后可能完全没有市场。
这个问题就是大部分半导体及软件公司面对落后情况的死循环,所谓赢家通吃就是这样得来的,追赶者错过了时间机会,同样的赛道上赶超先驱的可能性太小了。
当然,中国公司不是没有后来者居上的可能,面板、高铁、卫星导航等领域依然逆袭了,只是半导体、OS这两个领域太复杂了,希望未来5-10年里能有改变吧。
相关文章
FileZilla如何连接windows服务器?
2022-11-12银河麒麟操作系统 V10 SP1 (国产Linux系统)_免费正版授权
2022-11-12中兴新支点操作系统V4官方版(国产Linux系统)_免费正版授权
2022-11-12360系统重装大师重装操作系统的方法
2022-11-12Steam 平台现在支持 Windows 11 操作系统
2022-11-12Windows 文件的常规隐藏与超级隐藏
2022-09-30Windows照片查看器无法显示此图片怎么办
2022-09-16Win11/10技巧:Windows “重新启动”学问多
2022-09-16实用小技巧 Windows音量调整更智能
2022-09-02微软 - Microsoft Win11 22H2最新正式版免费下载
2022-08-27