一、我們還真的需要Win10嗎
Win10發布在IT界貌似算是一個重磅的大消息了,然而對於全球所有的計算機用戶而言,又有半毛錢關系呢?筆者一直非常好奇一個問題,那就是除了自己攢的機器之外,幾乎所有品牌的電腦都被預裝了Windows操作系統,購買蘋果電腦的除外。好像除了這兩者我們並沒有其他更多的選擇。相信很多朋友都和筆者一樣非常好奇一個問題,那就是為什麼會出現這種情況?
存在是否即合理 我們真的需要Win10嗎
微軟一家獨大操作系統已經不是一天兩天的事情了,從蓋茨將DOS系統賣給IBM的那一刻起就已經開始了。1980年,IBM選中微軟公司為其PC編寫操作系統,PS:IBM要是知道微軟日後會靠操作系統成為軟件帝國,那個恨啊!
蓋茨其實從那個時候就顯示出了作為一個商人的精明之處,他從IBM賣出的每台電腦當中都提取非常少的費用,但是由於在合同當中沒有注明只賣給IBM一家使用,在這之後,蓋茨又將DOS系統賣給了其它的廠商。IBM個人電腦的普及使得DOS系統取得了巨大的成功,由此在上個世紀80年代,DOS系統成了個人電腦的標准操作系統。
最新的Win10操作系統界面
這個時候的微軟帝國還未成型,但是由於使用微軟操作系統的人越來越多,在加上隨後微軟開發的Windows系統在世界范圍內普及。以Windows XP系列為例,在中國有無數當初安裝盜版XP操作系統的用戶,甚至人們一度認為計算機就是Windows,這其實在一定程度上幫助了微軟Windows系統的成為世界霸主,因為有如此多的用戶群體使得替代成本非常高。那麼開發一款操作系統真的有那麼難嗎?為什麼我們國家遲遲沒有自己的普及開來的操作系統?
二、開發操作系統有多難
開發一款操作系統究竟有多難?
1、資金問題
開發操作系統是一個非常費時費力而且耗資巨大的工程,即使是大型企業也很難具備開發操作系統的實力。具筆者了解,微軟之前開發的Windows Vista系統總共花費了超過200億美金。而我們國內的互聯網巨頭,像百度市值才幾百個億。所以一般公司是沒有辦法拿出這麼多資金去開發一個操作系統的。
一般公司都不具備開發操作系統給的資金技術支持
2、技術問題
除了資金問題,技術上的復雜程度也是需要解決的。微軟曾經發布過Windows Vista的代碼達到了5000萬行。這其中還不包括圖形設計變化的代碼,很多朋友可能不會明白5000萬行代碼意味著什麼。就拿筆者身邊的技術同事來說,一個普通的程序員一天平均下來也只能寫一二百行。所以5000萬行代碼意味著大量的人力和時間的投入,而短期的回報是看不到的。
豐富的軟件支持讓OS X操作系統得以占據一席之地
3、軟硬件產品圈問題
除了單一的操作系統之外,外圍的軟硬件生態圈其實在一定程度上決定了一款操作系統的成敗。就拿蘋果開發的 Mac OS X系統來說,之所以能夠取得今日的成功,和其硬件產品的火爆密不可分。此外,由於建立了非常完整的軟件生態閉環,例如在蘋果的應用商店裡面已經達到了讓用戶能夠非常自由的使用各種新鮮的軟件,這也讓OS X更富有活力。
三、為什麼我們沒有自己的操作系統
作為我們每個人操作電腦的中介公司,沒有了操作系統的電腦就相當於廢品,操作系統的重要程度不言而喻。對於每個國家而言,網絡安全是重中之重,誰都不希望自己的命門讓別人掌控。所以現在世界上的很多國家都在開發自己的操作系統,但是真正成功的幾乎沒有。這是為什麼呢?
國家網絡安全是當下中國面臨的難題之一
不開發屬於自己的操作系統類似於稜鏡門事件很有可能爆發
對於國家而言,開發一款民用的操作系統除了上述的資金、技術、軟硬件生態圈問題之外,還存在著產品替代困難的問題。一個操作系統使用的人越多,支持其的軟硬件廠商也就越多,這個操作系統的相關生態閉環也就越完善。久而久之就會形成一個替代困難的效應,其實Windows XP就是一個非常好的例子,由於用戶基數過大,相關的軟硬件設備非常齊全,導致微軟自己在替代這款操作系統的時候都非常的困難,最後不得不以停止支持的方式結束這款操作系統。
由此可以看出替代掉一款經典的操作系統是多麼困難,微軟從1985年開發的第一款Windows操作系統到將其推廣到全世界用了二十多年的時間。在這個期間,有眾多的硬件廠商和軟件開發商為其提供了全面的外圍生態圈,因此想要打破非常困難。
國產的紅旗操作系統界面
對於我們國家而言,也開發過像“紅旗Linux”這樣的操作系統,但是最後也失敗了。我們國家開發操作系統大多都集中在科研院校,企業乃至國家的參與程度都比較低。因此,從國家網絡安全戰略角度出發,開發出屬於我們自己的操作系統才是長久之計。