核弹研发难度远不如操作系统!全球99%的操作系统都来自于美国!
【核弹研发难度远不如操作系统】全球99%的操作系统都来自于美国,俄罗斯打算用华为鸿蒙系统。Win10系统代码有1亿行左右,非一般公司能开发。电脑端操作系统微软占80.5%,谷歌10.8%,苹果7.5%。手机端操作系统被谷歌的Android系统和苹果IOS系统瓜分,我们也有自己的华为鸿蒙系统。
开发操作系统的门槛不高,对,你没有看错,甚至学过《操作系统原理》的大学生都能开发一套操作系统,但是真正的难度在于:你开发的操作系统不但要能用,最关键的是好用,这个就难了。
啥叫操作系统?就是管理计算机硬件与软件资源的计算机程序。说白了硬件是人体的躯干,操作系统就是人的思维,躯体很重要,但是要依靠人的思维控制的。没有操作系统的电脑就是一堆塑料,既然这么重要,大家都要开发自己的操作系统吧?不然会受制于人,但是这个难度比造核弹要难多了。
开发一套操作系统,首先要写代码,这种代码不是简单的俄罗斯方块的难度,都是以千万级别的代码数量堆起来的,层出不穷的BUG能让你崩溃,所以很多国家干脆就用美国的系统了,包括俄罗斯,所以这次微软制裁俄罗斯,才会有了俄方使用华为的鸿蒙系统。
Windows 98最少要写1500万行代码,Windows XP保守量3500万行代码,Windows Vista高达5000万行代码,同样以前非常流行的Windows 7系统也有5000万行代码。Win10操作系统代码量最少7000万行以上,甚至达到1亿行也不奇怪。
图2是国内电脑操作系统份额占比图。Win7系统占比48.24%,Win10占比33%,Windows XP占比4.73%,iPadOS占4.09%份额,Windows 8占3.91%,macOS占3.7%,Windows Server 2003占1.23%份额,Linux占0.79%。可见除了Linux是荷兰人开发的,其余的都是美国的。
图3是我国手机操作系统使用比例。谷歌安卓系统占比89.6%,苹果的iOS系统占33.1%。其他的操作系统就比较小众了,比如Windows Phone、blackberry、塞班Symbian分别为8.1%、5.3%、2.3%。当然还有我们的华为鸿蒙系统也在稳步增长。
开发一套Win7系统,运用了23个团队,1000多人同时开发,用了5年多的时间。开发出来后的WIN7系统仅仅是个框架,还要有各种应用啊,就是要建立一套生态系统,这样代码数量还要增加很多。
就算你开发出来一套自己的操作系统,但上市销售时,Win10系统先入为主,客户已经习惯这样的操作界面了,并且Win10几乎是免费的,所以很多国家干脆不开发了。但是华为不一样,因为它是一家伟大的公司,未雨绸缪地开发了鸿蒙,并且也要研发自己的芯片。
鸿蒙能否成为安卓、iOS 之后的第3大移动操作系统?这就要看华为人的努力,和大家的支持了,这次俄罗斯测试华为鸿蒙,也说明了一定要有自己的东西,不然别人制裁你的时候,只能干瞪眼。网友说得好:只要这个系统以后发展不受美国的制约、限制,完全属于中国的自主产权,我肯定100%支持。所以支持华为,支持鸿蒙,支持中国。