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