現代Windows系統的基石:Windows NT 3.1發布30週年
1993 年之前,微軟開發了MS-DOS 操作系統,以及基於圖形用戶界面的Windows 操作系統,後者建立在MS-DOS 的基礎上,可以向後兼容舊版應用程序。然而,該公司希望開發出一種新的操作系統,既能結合Windows 的圖形界面,又能比16 位MS-DOS 做得更多。最終,微軟公司於30 年前的今天,即1993 年7 月27 日推出了Windows NT 3.1。
除了面向企業和工作站市場的Windows NT 3.1 之外,微軟還推出了Windows NT 3.1 高級服務器版,顧名思義,它是為服務器計算機而設計的。
沒錯,這意味著今天也是Windows Server 的30 歲生日。微軟甚至在今天發表了一篇博文來慶祝這一里程碑。博文中寫道:
這個非凡的版本配備了32 位架構,擁有處理器獨立性,開創了計算能力的新時代。它的突出特點包括搶占式多任務處理、多處理和多用戶支持,這些特點共同提升了操作系統的標準。Windows NT Server 3.1 為後來的眾多Windows 和Windows Server 版本奠定了基石。
根據作者Michael A. Cusumano 和Richard W. Shelby 於1998 年出版的《微軟的秘密》一書,Windows NT 3.1 的起源始於幾年前的1988 年。當時,微軟憑藉MS-DOS 和早期版本的Windows 統治著PC 世界。
然而,公司聯合創始人比爾-蓋茨(Bill Gates)和首席技術官內森-邁爾沃爾德(Nathan Myhrvold)越來越擔心,採用RISC 架構的CPU 與Unix 操作系統的結合可能會威脅到微軟在計算機領域的統治地位。
Windows NT 3.1 桌面
蓋茨聘請了曾在DEC(數字設備公司)工作過的Dave Cutler 領導Windows NT 3.1 的開發工作。最初的計劃是與IBM 合作開發其OS/2 操作系統的一個版本。此外,新操作系統的基礎CPU 架構是基於RISC 芯片設計的英特爾i860。
然而,由於1990 年推出的Windows 3.0 取得了成功,微軟最終決定放棄與IBM 及其OS/2 系統的合作。此外,微軟還決定讓該操作系統使用英特爾公司採用標準x86 架構的芯片,英特爾公司至今仍在支持該操作系統。
1993 年,英特爾x86 芯片對Windows NT 3.1 的系統要求相當高。它需要至少25 MHz 時鐘速度的CPU、12MB 內存、75MB 硬盤空間和VGA 顯卡。該操作系統還可用於使用MIPS 和DEC Alpha 架構處理器的PC。Windows NT 3.1 可以做很多那個時代標準Windows 操作系統做不到的事情。
該操作系統的銷售情況一般。當時缺乏能在Windows NT 3.1 上運行的純32 位應用程序,而且如前所述,當時的系統要求偏高。儘管如此,該操作系統對微軟未來發布的Windows 操作系統(包括面向消費類PC 的操作系統)的影響一直持續到今天。