当前位置: 首页 > 科技观察

微软断供Windows10开发OS系统有多难?数完就走投无路了

时间:2023-03-20 02:11:10 科技观察

前几天,微软断供Windows10系统给中国客户的消息铺天盖地,随后微软辟谣,否认会断供,但是这件事还是引起了网友们的热议。引发网友热议。大家都期待中国企业也有自己的OS系统。为什么只有微软有Win10这样的系统?或者应该这样问,为什么除了微软、苹果、谷歌和开源社区的Linux之外,其他国家和公司实际上没有自己的OS系统?这个问题的答案很简单,就是开发一个受众广泛的OS系统太难了,能玩的公司也不多。开发操作系统的门槛极低。认真学过《操作系统原理》课程的大学生可以开发一个OS,但是要让OS系统好用好用是很难的。首先要考虑代码量。以Windows为例,微软此前发布过一些代码量数据。Windows98有1500万行代码,WindowsXP有3500万行代码,WindowsVista有5000万行代码,Windows7有5000万行代码。几千行代码。CodeBase发布的代码量数据在Win7之后不再发布,但是越是现代的系统越是复杂。现在的Win10系统的代码量要大大超过5000万行,达到1亿行的情况并不少见。为了开发Win系统,微软需要组织大量的团队来开发不同的子系统。Win7时代据说1000人以上的团队有23个,开发系统需要5年左右。对比美国码农工资,国内码农平均年薪50万(含福利),1000人5年工资25亿。25亿够不够?远远不够。这样开发出来的OS系统还是一个框架,还有各种应用。更重要的是你需要建立一个生态系统。这种方式的代码量至少要增加10倍、50倍、100倍。.如此一来,平均每年投入数百亿,需要三到五年的时间,才能让OS系统成型,变得更好用。国内有这样的公司吗?根据工信部发布的2019年中国软件百强企业榜单,2018年软件百强企业实现软件业务总收入8212亿元,平均每家企业收入仅为82亿元,这仍然是收入。当然,软件百强企业中也有像华为、阿里这样的TOP3企业。每年投入数百亿研发OS系统是可以的,至少有资金和码农的基础。但是问题又来了,国内的公司就算有这么个例外开发OS系统,一上市,客户就会问——干嘛买你的?尤其是Win10现在事实上已经接近免费了。即使不考虑价格,新OS系统的界面和操作也与Win10截然不同。得了吧,在考虑了OS系统的主要环节之后,任何公司都不应该再有这样的想法了。费时费力费钱,最后可能根本就没有市场。问题在于,大多数半导体和软件公司都面临着无限的落后循环。这就是所谓的赢者通吃。追赶者错失时间机会,追上同赛道开拓者的可能性太小。当然,中国企业也不是没有可能成为后来者。面板、高铁、卫星导航等领域还在逆袭,但半导体和OS这两个领域太复杂了。我希望未来5-10年会有变化。