Windows NT 3.1

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Windows NT 3.1
Windows NT 3.1的屏幕截圖,展示程序管理器和文件管理器
開發者微軟公司
作業系統家族Windows NT
源碼模式封閉原始碼
正式發售日期1993年7月27日,​30年前​(1993-07-27
當前版本
  • Service Pack 3 (3.1.528) (1994年10月29日;穩定版本)
編輯維基數據鏈接
支援平台IA-32AlphaMIPS
內核類別混合核心Windows NT內核
許可證Microsoft EULA
後一代Windows NT 3.5(1994)
支援狀態
從2000年12月31日起不再提供支持[1][2]

Windows NT 3.1微軟開發的用於服務器和商業的32位操作系統,是Windows NT產品線的第一代產品,於1993年7月27日發布。

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 兼容機的實際操作系統,微軟在個人電腦市場上占據了主要地位,而內森·梅爾沃德英語Nathan Myhrvold(在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英語Trusted Computer System Evaluation Criteria標準的安全平台;這將要求操作系統是具有權限框架的多用戶系統並具有審計安全相關事件的能力。[14]

微軟和IBM都想推銷一種能夠吸引企業「企業軟件」客戶的操作系統。這意味着更高的安全性、可靠性、處理能力和計算機網絡功能。然而,由於微軟也想在其他計算平台上從Unix中奪取市場份額,他們需要一種比OS/2更可移植的系統設計。

為此,微軟開始為非x86處理器開發和測試他們的新操作系統:英特爾Intel i860英語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]微軟高級執行官保羅·馬里茨英語Paul Maritz的目標是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]也通過BBSCompuServe和網絡分發。[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 AlphaMIPSR4000英語R4000R4400英語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]

評價[編輯]

參考資料[編輯]

  1. ^ 1.0 1.1 Microsoft Support Lifecycle – Windows NT Workstation 3.1. [2012-06-08]. (原始內容存檔於2021-07-13). 
  2. ^ Microsoft Support Lifecycle – Windows NT Advanced Server 3.1. [2012-10-06]. (原始內容存檔於2021-07-13). 
  3. ^ Zachary 2009,第35頁
  4. ^ 4.0 4.1 Smith, Mark. The Death of Alpha on NT. 1999-08-27 [2012-05-19]. (原始內容存檔於2012-04-18) (英語). 
  5. ^ Zachary 2009,第24頁
  6. ^ Zachary 2009,第17頁
  7. ^ Zachary 2009,第37頁
  8. ^ Zachary 2009,第25頁
  9. ^ Zachary 2009,第36頁
  10. ^ Custer 1993,第43–44頁
  11. ^ Custer 1993,第2頁
  12. ^ Zachary 2009,第33頁
  13. ^ National Museum of American History | Microsoft Windows NT OS/2 Design Workbook. 7 February 2012 [2012-06-09]. (原始內容存檔於2012-07-02) (英語). 
  14. ^ Department of Defense – Trusted Computer System Evaluation Criteria (PDF). [2012-09-19]. (原始內容 (PDF; 0,4 MB)存檔於2013-02-28) (英語). 
  15. ^ 15.0 15.1 Paul Thurrott. Windows Server 2003: The Road To Gold. 2003-01-24 [2006-07-03]. (原始內容存檔於2010-06-04) (英語). 
  16. ^ Thurrott, Paul. Windows Server 2003: The Road To Gold - Part One: The Early Years. 2003-01-24 [2012-05-28]. (原始內容存檔於2005-01-01) (英語). 
  17. ^ Custer 1993,第84–85頁
  18. ^ Zachary 2009,第100頁
  19. ^ Custer 1993,第98–99頁
  20. ^ 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) (英語). 
  21. ^ Zachary 2009,第102頁
  22. ^ Zachary 2009,第105頁
  23. ^ Zachary 2009,第54頁
  24. ^ Zachary 2009,第102頁
  25. ^ Zachary 2009,第108頁
  26. ^ 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) (英語). 
  27. ^ 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) (英語). 
  28. ^ Custer 1993,第108–109頁
  29. ^ Zachary 2009,第165頁
  30. ^ 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) (英語). 
  31. ^ Machrone, Bill. Are NT Promises MT Promises?. PC Magazine. 1991-11-26, 10 (20): 85f [2021-11-11]. ISSN 0888-8507. (原始內容存檔於2021-11-11) (英語). 
  32. ^ Custer 1993,第175–176頁
  33. ^ 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). 
  34. ^ Strehlo, Kevin. Microsoft makes its move with Windows NT SDK. InfoWorld. 1992-07-13, 14 (28): 1, 92 [2021-11-11]. (原始內容存檔於2022-04-23) (英語). 
  35. ^ 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) (英語). 
  36. ^ 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) (英語). 
  37. ^ Zachary 2009,第227頁
  38. ^ Zachary 2009,第229頁
  39. ^ Zachary 2009,第230頁
  40. ^ Custer 1993,第248–249頁
  41. ^ 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) (英語). 
  42. ^ Johnston, Stuart J. Microsoft rolls out Windows NT beta. InfoWorld. 1992-10-26, 14 (43): 3 [2021-11-11]. (原始內容存檔於2022-04-23) (英語). 
  43. ^ 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) (英語). 
  44. ^ 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) (英語). 
  45. ^ Zachary 2009,第300頁
  46. ^ 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) (英語). 
  47. ^ 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) (英語). 
  48. ^ 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) (英語). 
  49. ^ 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) (英語). 
  50. ^ Zachary 2009,第290頁
  51. ^ Zachary 2009,第307頁
  52. ^ Zachary 2009,第300頁
  53. ^ Dave Macdonald. First update for Windows NT 3.1 is available!. Newsgroupcomp.os.ms-windows.announce. 1993-10-08. Usenet: 1993Oct08.145000.352.comp.os.ms-windows.announce@pitt.edu (英語). 
  54. ^ Steve Heaney. US Service Pack 2 Now Available. Newsgroupcomp.os.ms-windows.nt.setup. 1994-01-24. Usenet: CJn9nF.K87@microsoft.com (英語). 
  55. ^ "moderator". 61 New Uploads to CICA [11/07/94]. Newsgroupcomp.os.ms-windows.announce. 1994-11-07. Usenet: 1994Nov7.165711.21637@alw.nih.gov (英語). 
  56. ^ Microsoft Knowledge Base – README.TXT: U.S. Service Pack for Windows NT (no longer available online)
  57. ^ 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)
  58. ^ Microsoft – List of Localized MS Operating Systems – Older Versions of Windows. [2012-10-23]. (原始內容存檔於2012-10-23) (英語). 
  59. ^ Microsoft-Werbung. InfoWorld. 1993-12-06, 15 (49): 15 [2021-11-11]. (原始內容存檔於2022-04-23) (英語). 
  60. ^ 60.0 60.1 Microsoft Knowledge Base – Recommended Hardware Configs. for Workstations and Servers. [2012-06-08]. (原始內容存檔於2013-02-27) (英語). 
  61. ^ 61.0 61.1 Windows NT 3.1 bei Winhistory.de. [2012-09-05]. (原始內容存檔於January 19, 2008) (英語). 
  62. ^ 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) (英語). 

外部連結[編輯]