核彈研發難度遠不如操作系統!全球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%支持。所以支持華爲,支持鴻蒙,支持中國。