Windows NT歷時5年 成就微軟帝國
很多人都知道微軟公司,它依靠軟件變得非常富有。關(guān)于微軟是如何從一個只有十來個人的小公司成長起來的故事,很多人都聽過。聽了后,不少人都覺得它很幸運。那么除了幸運之外,微軟還有什么過人之處么?很基本的問題,它是如何開發(fā)軟件的呢?這個問題容易回答,很多人都能講上幾句。但如果只是講講有哪些"工種",立哪些規(guī)矩,也很乏味。要是能從頭到尾的講講一個很大的產(chǎn)品是怎么從無到有開發(fā)出來的,該多有趣。
微軟的軟件產(chǎn)品很多,但是在其產(chǎn)品線中,起著中流砥柱作用的當(dāng)屬操作系統(tǒng),即Windows,中文稱視窗。Windows有眾多版本,但不論是Windows 2000、Windows XP、Windows Vista,還是即將問世的Windows 7,都是基于經(jīng)典的Windows NT內(nèi)核。NT內(nèi)核從1988年開始醞釀,1989年開始編碼,歷時將近五年,于1993年7月正式發(fā)布,即Windows NT 3.1。通常,軟件的版本號是從1.0開始的,但NT的***個版本就是3.1。
NT的最初開發(fā)計劃是18個月,但實際用了快5年,是計劃的好幾倍。軟件項目延遲是常有的事,但延遲了這么久還沒有被槍斃掉也是有些不尋常的。在行業(yè)外的人看來,編寫軟件的人,特別是所謂的高手,大多有些古怪之處。NT團隊最初只有幾個人,結(jié)束時發(fā)展到兩百多人,其中一定不乏特立獨行或者離經(jīng)叛道之士。這些人聚到一起,吃頓飯都可能爭吵起來,何況要像繡花一樣合作寫軟件呢,而且是寫操作系統(tǒng)這樣的復(fù)雜軟件。
《觀止》具體內(nèi)容請參見51CTO讀書頻道。