Windows NT 3.1
Windows NT 3.1是微軟開發的用於伺服器和商業的32位元作業系統,是Windows NT產品線的第一代產品,於1993年7月27日發佈。
開發者 | 微軟公司 |
---|---|
作業系統家族 | Windows NT |
原始碼模式 | 封閉原始碼 |
正式發售日期 | 1993年7月27日 |
目前版本 |
|
支援平台 | IA-32,Alpha和MIPS |
內核類別 | 混合核心(Windows NT內核) |
許可證 | Microsoft EULA |
後一代 | Windows NT 3.5(1994) |
支援狀態 | |
從2000年12月31日起不再提供支援[1][2] |
Windows NT 3.1是一個完全重新設計的作業系統。它不僅能夠在多種處理器架構上執行,還提供比之前基於MS-DOS的Windows版本更高的安全性和穩定性。
Windows NT最開始計劃是OS/2 3.0,由微軟和IBM聯合開發的作業系統的第三版。出於多種原因,包括1990年Windows 3.0的市場成功,微軟決定推進Windows的開發,IBM獨自繼續對OS/2的開發。
Windows NT 3.1有兩個版本:用於工作站的Windows NT 3.1和用於伺服器的Windows NT 3.1 Advanced Server。剛發佈時,由於其高硬件要求和32位元應用程式很少而無法在市場上立足,但它為所有後來的Windows NT版本奠定了基礎。
歷史
編輯作為NT OS/2
編輯由於使用MS-DOS作為IBM PC 相容機的實際作業系統,微軟在個人電腦市場上佔據了主要地位,而內森·梅爾沃德(在Dynamical Systems Research被收購後加入微軟)發現了主要的兩個對微軟壟斷的威脅:一方面,RISC架構的新處理器被證明比執行MS-DOS和Unix的同等英特爾處理器更強大;另一方面,Unix是一個支援多處理器和網絡的跨平台多工作業系統系列。雖然程式需為每個單獨的Unix衍生版本調整使Unix的廣泛使用受阻,但比爾·蓋茨認為類Unix作業系統與RISC處理器的結合可能是一種市場威脅,促使微軟需要開發一種能在多種架構上執行的「 Unix殺手」(Unix killer)。[3]
新作業系統的開發工作始於1988年11月,[4]當時微軟聘了請來自DEC公司的有VMS開發經驗的戴夫·卡特勒來協助開發新的作業系統,作為卡特勒的條件,他還帶來了一些他在DEC團隊中的員工。[5][6][7][8][9]
該作業系統最初計劃作為OS/2 3.0開發,OS/2是微軟和IBM聯合開發的作業系統。[10]雖然OS/2最初打算接替MS-DOS,但它未獲得商業上的成功。新作業系統的設計目標是可以移植到不同的處理器平台,並支援多處理器系統,而當時很少有作業系統能做到這一點。[11][12][13]為了面向企業市場,該作業系統還支援網絡、POSIX標準,以及符合TCSEC標準的安全平台;這將要求作業系統是具有權限框架的多使用者系統並具有審計安全相關事件的能力。[14]
微軟和IBM都想推銷一種能夠吸引企業「企業軟件」客戶的作業系統。這意味着更高的安全性、可靠性、處理能力和電腦網絡功能。然而,由於微軟也想在其他計算平台上從Unix中奪取市場份額,他們需要一種比OS/2更可移植的系統設計。
為此,微軟開始為非x86處理器開發和測試他們的新作業系統:英特爾Intel i860的模擬器版本。微軟將其作業系統代號命名為NT OS/2,也是暗指晶片的代號「N10」(英文讀作「N-Ten」)。[15] DEC先發制人地起訴微軟,聲稱他們從MICA竊取了用於新作業系統的程式碼。在庭外和解中,微軟同意使NT OS/2與DEC的Alpha處理器相容。[4]
開發團隊最初估計將在18個月內完成開發。到1989年4月,NT OS/2內核已可以在i860模擬器中執行。但是開發團隊後來確定i860不適合該專案。12月,他們開始將NT OS/2移植到MIPS R3000處理器,並在三個月內完成。[16]微軟進階執行官保羅·馬里茨的目標是1992年發佈,但開發時間計劃不確定。因急於終止反對者關於NT直到1994年才會上市的傳言,又計劃於1990年在COMDEX上展示新的作業系統。[17]
作為Windows NT
編輯基於MS-DOS的Windows 3.0於1990年5月發佈後,取得了異常的成功,隨之微軟的市場策略轉變削弱了其與IBM的合作關係——IBM希望微軟專注於以OS/2為主要平台的開發,而不是圍繞Windows建立他們未來的業務。[18]由於這些不確定因素,使用者和開發者不清楚該適應Windows還是OS/2(作業系統在API上的不相容放大了這種情況),同時微軟也因同時開發多個作業系統而資源耗盡。[19][20]1990年8月,作為對Windows 3.0流行的回應,NT OS/2團隊決定重新設計作業系統以使用Windows API的擴充的32位元介面(即Win32)。Win32保留了Windows使用的熟悉的16位元API體系,這將使開發者可以輕鬆地將他們的軟件為新平台適配,同時保持與現有Windows軟件的相容性。[21][22][23]
由於這些改變,NT未能如先前計劃地在COMDEX上發佈。[24]當時公眾和IBM都不知道NT OS/2向Windows NT的轉變。[25]儘管IBM和微軟確實同意修訂後的合作關係,即輪流開發OS/2的主要版本,而不是在合作開發每個版本,[26] IBM最終在1991年1月得知了微軟的Windows NT計劃,並立即終止OS/2的關係。IBM將單獨開發OS/2 2.0(按照修訂的計劃)和所有未來版本,微軟沒有任何進一步的參與。[27][28]
1991年10月,Windows NT在COMDEX上首次公佈。為確保利用Windows NT的軟件在其發佈時(計劃於1992年末發佈)可用,微軟還向出席的選定的開發人員分發了32位元軟件開發套件。[29][30]這次展示得到了正面回應;《個人電腦雜誌》稱 Windows NT 是「作業系統的現代改造」,但同時聲稱,最終版本不太可能保留承諾的向下相容性。[31][32]1992年3月,微軟還發佈了Win32s,為了開發針對該平台最佳化的軟件,還允許Windows 3.1與Windows NT程式部份相容。[33]
在1992年6月的微軟Win32專業開發者大會上,展示了在x86和MIPS處理器上執行的Windows NT,同時還提供了Windows NT的測試版和更新的開發工具包。[34]同時,微軟宣佈了其用於Windows NT的SQL Server產品的新版本;Unix供應商擔心該軟件可能成為影響Unix系統市場份額的殺手級套用。[35][36]NT的主記憶體使用也引起了關注;當時的大多數電腦都配備4 MB的RAM,而NT建議使用16 MB。由於當時RAM成本高昂,批評者認為其高系統要求可能會影響Windows NT的銷售和使用。通過諸如分頁之類的方法減少其主記憶體使用量的措施也已採取。[37][38][39][40]
微軟於1992年10月開始發佈NT的公開測試版,一個月後,在COMDEX上舉行了一場主要關於Windows NT第三方軟件的演講。[41][42]NT的最終預發佈版本於1993年3月發佈,同時公佈了伺服器版本Windows NT,Windows NT with LAN Manager。儘管其穩定性和效能有所提高,但仍有人擔心該作業系統可能會發佈未成品或進一步推遲到1993年。[43][44]
發佈
編輯Windows NT 3.1和Windows NT 3.1 Advanced Server(版本號將它們與Windows 3.1相關聯)於1993年7月26日發佈。[45]起初只發佈了x86和MIPS版本;DEC Alpha版本隨後於9月發佈。[15][46]工作站版本售價495美元,伺服器版本售價1,495美元。[47][48]從表面上看,伺服器價格是僅在銷售的前六個月提供的促銷折扣價,但從未將零售價提高到所列的2,995美元。250名程式設計師[49]編寫了560萬行程式碼;[50]開發成本為1.5億美元。[51]在開發的最後一年,該團隊修復了30,000多個錯誤。[52]
Windows NT 3.1和Windows 3.1擁有視覺效果非常類似的用戶介面,以致於人們有時候會把它與Windows 3.1相混淆。這也使得Windows NT 3.1對於那些有Windows 3.x使用經驗者更易用。
在產品的生命周期中,微軟發佈了三個服務包:Service Pack 1於1993年10月8日發佈;[53] Service Pack 2於1994年1月24日發佈;[54]Service Pack 3於1994年10月29日發佈[55]。服務包以CD-ROM和軟碟分發,[56]也通過BBS、CompuServe和網絡分發。[57]微軟於2000年12月31日終止了對該作業系統的支援。[1]對Windows NT 3.1 RTM(無服務包)的支援於1994年1月8日結束。Service Pack 1支援於1994年4月24日結束,最後,Service Pack 2支援於1995年1月29日結束,距正式發佈僅一年時間。
Windows NT 3.1被本地化為多種語言。除英語外,它還提供荷蘭語、法語、德語、日語、西班牙語和瑞典語版本。工作站版本另外還有丹麥語、芬蘭語、意大利語、挪威語和葡萄牙語版本。[58]
硬件要求
編輯Windows NT 3.1支援多種平台:除了Intel x86架構外,還支援DEC Alpha和MIPS(R4000和R4400)處理器。[59]
x86架構上的系統最低硬件要求包括25 MHz 80386處理器,12 MB的主記憶體,75 MB的硬碟空間和VGA顯示卡。[60]RISC架構(包括DEC Alpha和MIPS處理器)上的系統需要16 MB的主記憶體,92 MB的硬碟空間和一個CD-ROM驅動器。[61]
Advanced Server版需要一個80386處理器,16 MB的主記憶體,90 MB的硬碟空間。在RISC架構上則需要110 MB的硬碟空間。[62]
Windows NT 3.1支援雙處理器系統,而Advanced Server版最多支援四個處理器。[60]由於處理器檢測程式中的錯誤,Windows NT 3.1無法安裝在Pentium II或更新的處理器上。微軟未解決過該問題,但有非官方修補程式可用。[61]
評價
編輯此章節尚無任何內容,需要擴充。 (2021年11月10日) |
參考資料
編輯- ^ 1.0 1.1 Microsoft Support Lifecycle – Windows NT Workstation 3.1. [2012-06-08]. (原始內容存檔於2021-07-13).
- ^ Microsoft Support Lifecycle – Windows NT Advanced Server 3.1. [2012-10-06]. (原始內容存檔於2021-07-13).
- ^ Zachary 2009,第35頁
- ^ 4.0 4.1 Smith, Mark. The Death of Alpha on NT. 1999-08-27 [2012-05-19]. (原始內容存檔於2012-04-18) (英語).
- ^ Zachary 2009,第24頁
- ^ Zachary 2009,第17頁
- ^ Zachary 2009,第37頁
- ^ Zachary 2009,第25頁
- ^ Zachary 2009,第36頁
- ^ Custer 1993,第43–44頁
- ^ Custer 1993,第2頁
- ^ Zachary 2009,第33頁
- ^ National Museum of American History | Microsoft Windows NT OS/2 Design Workbook. 7 February 2012 [2012-06-09]. (原始內容存檔於2012-07-02) (英語).
- ^ Department of Defense – Trusted Computer System Evaluation Criteria (PDF). [2012-09-19]. (原始內容 (PDF; 0,4 MB)存檔於2013-02-28) (英語).
- ^ 15.0 15.1 Paul Thurrott. Windows Server 2003: The Road To Gold. 2003-01-24 [2006-07-03]. (原始內容存檔於2010-06-04) (英語).
- ^ Thurrott, Paul. Windows Server 2003: The Road To Gold - Part One: The Early Years. 2003-01-24 [2012-05-28]. (原始內容存檔於2005-01-01) (英語).
- ^ Custer 1993,第84–85頁
- ^ Zachary 2009,第100頁
- ^ Custer 1993,第98–99頁
- ^ Glass, Brett. Windows, OS/2 debate is still a hot topic: Software vendors with limited resources are still forced to choose between Windows and OS/2 development. InfoWorld. 1991-05-27, 13 (21): 66 [2021-11-11]. (原始內容存檔於2022-05-11) (英語).
- ^ Zachary 2009,第102頁
- ^ Zachary 2009,第105頁
- ^ Zachary 2009,第54頁
- ^ Zachary 2009,第102頁
- ^ Zachary 2009,第108頁
- ^ Parker, Rachel. Two giants with own views: IBM needs OS/2; Microsoft does Windows. InfoWorld. 1990-12-24, 12 (52): 8 [2021-11-11]. (原始內容存檔於2021-11-11) (英語).
- ^ Johnston, Stuart J. Microsoft drops OS/2 2.0 API, revamps 32-bit Windows plan: Users face choice between OS/2 and Windows NT. InfoWorld. 1991-07-08, 13 (27): 1, 103 [2021-11-11]. (原始內容存檔於2022-04-26) (英語).
- ^ Custer 1993,第108–109頁
- ^ Zachary 2009,第165頁
- ^ Johnston, Stuart J. NT looks real at Comdex: Microsoft declares it will start beta tests in early 1992. InfoWorld. 1991-10-28, 13 (43): 1, 8 [2021-11-11]. (原始內容存檔於2021-11-11) (英語).
- ^ Machrone, Bill. Are NT Promises MT Promises?. PC Magazine. 1991-11-26, 10 (20): 85f [2021-11-11]. ISSN 0888-8507. (原始內容存檔於2021-11-11) (英語).
- ^ Custer 1993,第175–176頁
- ^ Johnston, Stuart J. Microsoft reveals 32-bit strategy: Win32s lets NT applications run on Windows 3.1. InfoWorld. 1992-03-02, 14 (9): 1, 107 [2021-11-11]. (原始內容存檔於2022-04-25).
- ^ Strehlo, Kevin. Microsoft makes its move with Windows NT SDK. InfoWorld. 1992-07-13, 14 (28): 1, 92 [2021-11-11]. (原始內容存檔於2022-04-23) (英語).
- ^ Johnston, Stuart J. SDK readied for SQL Server for NT: Will speed writing of 32-bit code. InfoWorld. 1992-07-20, 14 (29): 8 [2021-11-11]. (原始內容存檔於2022-04-23) (英語).
- ^ Hammett, Jim; McCarthy, Vance. Unix vendors strike out at Microsoft: Campaign seeks to steal thunder of Windows NT. InfoWorld. 1992-12-14, 14 (50): 8 [2021-11-11]. (原始內容存檔於2022-05-07) (英語).
- ^ Zachary 2009,第227頁
- ^ Zachary 2009,第229頁
- ^ Zachary 2009,第230頁
- ^ Custer 1993,第248–249頁
- ^ Willett, Shawn. NT's delays mean a second look and respect for OS/2. InfoWorld. 1992-10-12, 14 (41): 17 [2021-11-11]. (原始內容存檔於2022-04-23) (英語).
- ^ Johnston, Stuart J. Microsoft rolls out Windows NT beta. InfoWorld. 1992-10-26, 14 (43): 3 [2021-11-11]. (原始內容存檔於2022-04-23) (英語).
- ^ Johnston, Stuart J. NT is shaping up, say latest beta users: But they want a bug-free final version, even if it's late. InfoWorld. 1993-04-05, 15 (14): 3 [2021-11-11]. (原始內容存檔於2021-11-11) (英語).
- ^ Willett, Shawn; Borzo, Jeanette. Users praise NT's graphics support at Comdex. InfoWorld. 1993-05-31, 15 (22): 13 [2021-11-11]. (原始內容存檔於2022-05-05) (英語).
- ^ Zachary 2009,第300頁
- ^ Johnston, Stuart J.; Barney, Doug. NT version for Alpha chip poised to ship to users. InfoWorld. 1993-09-20, 15 (38): 3 [2021-11-11]. (原始內容存檔於2022-02-14) (英語).
- ^ Mace, Scott. NT keeps client/server apps waiting: Database servers will be ready as soon as Microsoft ships delayed OS. InfoWorld. 1993-05-31, 15 (22): 1 [2021-11-11]. (原始內容存檔於2021-11-11) (英語).
- ^ Barney, Doug. Microsoft set to ship Windows NT 3.5: Will bolster push into enterprise with SMS release. InfoWorld. 1994-09-19, 16 (38): 5 [2021-11-11]. (原始內容存檔於2021-11-11) (英語).
- ^ Hixson, Amanda. Aiming for the high end: An Interview with Paul Thatcher, Microsoft's Windows NT product manager. InfoWorld. 1993-05-24, 15 (21): 92 [2021-11-11]. (原始內容存檔於2022-05-05) (英語).
- ^ Zachary 2009,第290頁
- ^ Zachary 2009,第307頁
- ^ Zachary 2009,第300頁
- ^ Dave Macdonald. First update for Windows NT 3.1 is available!. Newsgroup: comp.os.ms-windows.announce. 1993-10-08. Usenet: 1993Oct08.145000.352.comp.os.ms-windows.announce@pitt.edu (英語).
- ^ Steve Heaney. US Service Pack 2 Now Available. Newsgroup: comp.os.ms-windows.nt.setup. 1994-01-24. Usenet: CJn9nF.K87@microsoft.com (英語).
- ^ "moderator". 61 New Uploads to CICA [11/07/94]. Newsgroup: comp.os.ms-windows.announce. 1994-11-07. Usenet: 1994Nov7.165711.21637@alw.nih.gov (英語).
- ^ Microsoft Knowledge Base – README.TXT: U.S. Service Pack for Windows NT (no longer available online)
- ^ Microsoft Knowledge Base – How To Obtain U.S. Service Pack for Windows NT (no longer available online, the Knowledge Base number 104597 now refers to a different article)
- ^ Microsoft – List of Localized MS Operating Systems – Older Versions of Windows. [2012-10-23]. (原始內容存檔於2012-10-23) (英語).
- ^ Microsoft-Werbung. InfoWorld. 1993-12-06, 15 (49): 15 [2021-11-11]. (原始內容存檔於2022-04-23) (英語).
- ^ 60.0 60.1 Microsoft Knowledge Base – Recommended Hardware Configs. for Workstations and Servers. [2012-06-08]. (原始內容存檔於2013-02-27) (英語).
- ^ 61.0 61.1 Windows NT 3.1 bei Winhistory.de. [2012-09-05]. (原始內容存檔於January 19, 2008) (英語).
- ^ Strom, David; Capen, Tracey; Crawford, Tim; Gallie, Rodney; Chapin, Rod. A bumper crop of network operating systems brings centralized management, application services, and more capable clients to the enterprise. InfoWorld. 1993-11-15, 15 (46): 138–150 [2021-11-11]. (原始內容存檔於2022-04-23) (英語).
外部連結
編輯- GUIdebook: Windows NT 3.1 Gallery (頁面存檔備份,存於互聯網檔案館) - Windows NT 3.1介面截圖圖集