微軟的Windows係統是伴隨我們已久的老朋友了,大多數人都是一代一代Windows的用上來,老用戶幾乎都形成一個共識,就是微軟的係統有一代會很好,也有一代會很糟糕,比如Windows XP、Windows 7就很受歡迎,而Windows 2000、Windows Vista就是一個悲傷的故事。那麼,微軟的Windows係統用了這麼久,究竟它有多少行代碼呢?

Microsoft Windows問世於1985年,起初僅僅是Microsoft-DOS模擬環境,後續的係統版本由於微軟不斷的更新升級,不但易用,也慢慢的成為家家戶戶人們最喜愛的操作係統。下麵我們從代碼行數、開發難度,參與人員的數量,開發的時間長度等角度來說說,一個windows係統有多複雜。

Windows XP大約40,000,000行代碼。
Windows Vista 大約50,000,000行代碼,算上修正掉的代碼估計超過一億行。內部版本超過上千個,每個版本都有所測試。為其做出貢獻的正式工合約工臨時工超過數萬人。大概的工程量可能和胡夫金字塔相當。
Windows 7 大約50,000,000行代碼。Windows 7開發的時候有23個小組,每個小組約40人,也就是將近1000人。這僅僅是Windows團隊的人數,其餘為其做出貢獻的更是數不勝數。

幾千萬行代碼的工作量是個什麼概念?舉個參照係吧,很多人在用的金山的WPS代碼行數約有150萬行,而金山軟件公司重寫這個級別的辦公軟件WPS,用了3年時間。
再比如微軟在4年前的研發成本超過100億美元,在開發Windows Vista的所花費的研發費用更是超過了恐怖的200億美元。Linux內核開發根據人員投入的規模測算,也耗資數有十億美元。

假如一個桌麵級的操作係統代碼規模在千萬行數量級,如果加上配套軟件,總規模應該超過一億行,如果再加上一個完整的軟件生態係統,那麼總規模應該不少於十億行。這還是成熟的係統,再加上調試精簡前更多。再加上各個功能之間需要兼容性,可維護性,可管理性等這些隨著代碼的越來越多可推敲,需考慮的問題也會越來越多,是項技術難度非常大的工作!你覺得呢?
相關資訊
最新熱門應用
bicc數字交易所app
其它軟件32.92MB
下載
比特國際網交易平台
其它軟件298.7 MB
下載
熱幣交易所app官方最新版
其它軟件287.27 MB
下載
歐昜交易所
其它軟件397.1MB
下載
vvbtc交易所最新app
其它軟件31.69MB
下載
星幣交易所app蘋果版
其它軟件95.74MB
下載
zg交易所安卓版app
其它軟件41.99MB
下載
比特幣交易app安卓手機
其它軟件179MB
下載
福音交易所蘋果app
其它軟件287.27 MB
下載
鏈易交易所官網版
其它軟件72.70MB
下載