當前位置:
首頁 > 科技 > Windows研發耗資:一千多人+5年+5千萬行代碼

Windows研發耗資:一千多人+5年+5千萬行代碼

操作系統研發是一個極其複雜的超級系統工程,即使是微軟、谷歌、蘋果也都是站在巨人的肩膀上才能打造出自己的操作系統,很顯然操作系統的研發已經實屬不易,還要在操作系統基礎上打造一個生態同樣是難上加難,現在你還要完全自主,沒有了巨人的肩膀,簡直是難於上青天。

早期Unix的研發成本已經無法考證,不過擁有肯湯普森、丹尼斯里奇兩位祖師爺的貝爾實驗室毫無懸念實力不會低,當時的硬體環境也比較單純,由於最開始Unix定位就是伺服器操作系統,因此在很多用戶層功能都捨棄了。據微軟官方數據統計,Windows vista系統是超過25個研發小組,總共人數超過1000多名研發人員,用了超過5年多的時間才開發出來的,這其中可見的資金投入已經超過了200多億美金,這相當於阿波羅計劃的經費。要知道這還是微軟在擁有Windows7/WindowsXP等超過三十年的操作系統研發經驗積累的前提之下,還不算微軟其他部門對Windows部門的技術和研發支持。

Windows Vista的代碼行數超過了5000萬行,假設用A4紙列印,每頁紙列印30行來計算,Vista代碼打出來需要166萬張A4紙。Linux核心代碼在2008年的時候就超過了1000萬行,這還不算圖形化界面環境等外圍代碼,Fedora 9社區發行版要花費大約108億美金,這個成本並不小。目前近2萬名開發者維護者Linux超過2500萬行的內核代碼,僅僅在2018年時間,就增加了225077行代碼。

Linux操作系統應用十分廣泛,為什麼要另起爐罩了,直接站在Linux或者Unix的巨人肩上,完全打造一個完全自主的操作系統,不僅沒有這樣的能力,就算是有這樣的能力,也不是一天兩天就能成功。Linux操作系統擁有非常完備的功能性、擴展性能也非常好;Linux操作系統本身又是開源免費的,完全可以免費無障礙使用,開源也能夠讓Linux的安全性能得到較好的保障;Linux操作系統已經有比較出色的生態構建,儘管比Windows和macOS不及,終歸還是擁有比較成熟的軟體生態。

Linux的發展本來就不是一兩個人推動,Linux擁有成熟的社區,是來自全世界各地的Linux開發人員共同開發努力的結果,Linux自身的開放性、以及共享生態的特點讓Linux能夠不斷壯大的根本原因。Linux在嵌入式領域、智能手機、桌面領域、伺服器領域都得到了廣泛應用,已經非常成熟,兼容性、生態性、穩定性都已經得到了驗證,Linux打下的堅固基石沒必要棄之不取,而是應該充分利用。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 王安辰 的精彩文章:

網傳EDG上單回國治療,網友稱:患疾仍是世界頂級上單,了不起
再次確認現在的4G網速是曾經宣傳的十分之一,5G也一如既往

TAG:王安辰 |