早期 Windows NT
Microsoft Windows 的版本 | |
![]() | |
操作系统系列 | Windows NT 系列 |
---|---|
开发代号 | Daytona(3.5)、 Tukwila(3.51) |
体系结构 | x86(PC/AT、PC-98)、DEC Alpha、MIPS、PowerPC |
最新版本 | 3.51.1057.6 (Service Pack 5) |
发布日期 | 1994 年 9 月 21 日(3.5) |
终止支持 | 2002 年 9 月 30 日(Server 3.51) |
接替 | |
Windows XP(Windows 客户端)、 Windows Server 2003(Windows Server) | |
早期 Windows NT 是 Windows NT 早期发布的一系列操作系统版本的统称,它们包括了 Windows NT 3.1、3.5、3.51 这样的产品。在此阶段,Windows NT 与 Windows 9x 一样,获得了桌面、任务栏、开始菜单等耳熟能详的组件。Windows NT 最终于 2001 年随 Windows XP 正式进入消费者市场,并正式分为客户端和服务器两个独立产品线。
尽管 Windows 2000 当时在消费者的采用率也不低,但其产品定位主要面向的是企业市场而非消费者市场,因此并不能说它是消费者 Windows NT。
历史
1988 年,Microsoft 聘请了前 DEC 工程师戴夫·卡特勒(Dave Cutler)来创建可移植的 32 位版本的 OS/2,这是该公司与 IBM 合作开发的操作系统。当时,OS/2 是一个 16 位操作系统,与 x86 平台密切相关,具有相当多的 DOS 传统。新的操作系统旨在成为具有多处理支持的抢占式多任务处理系统。此设计包括一个可移植内核,其中执行服务分层在硬件抽象层之上,以及以用户模式运行的多个环境子系统,提供对多个 API 的支持。便携式 OS/2 或 NT OS/2 将包括对 OS/2 API 的 16 位和扩展 32 位变体的支持,以及虚拟 DOS 机器和 POSIX 标准的实现,这将允许 Microsoft 运行美国政府合同。商业版本计划在 1990 年代初发布,NT 作为 OS/2 3.0 发布,而 IBM 正在为原始 OS/2 代码库添加 32 位支持以创建 OS/2 2.0。[1]
最初,NT 是为英特尔 i860 处理器开发的,部分原因是通过防止程序员在代码中引入特定于 x86 的范式来确保可移植性。当团队了解到 i860 令人失望的性能时,操作系统被移植到 i386 和 MIPS 体系结构。
随着 1990 年 Windows 3.0 的成功,Microsoft 更改了其 OS/2 计划,作为其新的“Windows Everywhere”战略的一部分,该战略试图将 Windows 定位为可以在 DOS 和 OS/2 以及新的 NT 平台上运行相同应用程序的通用环境。这包括在 OS/2 3.0 中添加一个 Windows 子系统,作为现有 OS/2 环境的对等体。[2][3]然而,这并没有改善已经恶化的 Microsoft 与 IBM 的关系,并最终导致其崩溃。NT 的设计随后进一步改变,因为 Windows 成为提供系统用户界面的主要环境,而 OS/2 支持减少到字符模式 OS/2 1.x 应用程序。此更改于 1991 年 1 月首次宣布,新操作系统最初称为 Advanced Windows。[4][5]
1991 年上半年,Windows NT 增加了一个用户界面,并在夏季提供了网络支持。第一个原型版本已于 9 月交付给选定的合作伙伴,新的操作系统在 10 月的 Fall COMDEX 1991 大会上首次公开展示。MIPS 内部版本首次在 12 月版本中发布。后来的版本增加了关键组件,如注册表,NTFS 和运行 16 位 MS-DOS 和 Windows 应用程序的能力。Windows NT 3.1 最终于 1993 年 10 月 27 日以 Workstation 和 Server 2 SKU 版本发布。
下一个次要版本 Windows NT 3.5 于 1994 年发布,包括性能改进以及新的完整 TCP/IP 堆栈,FAT 文件系统上的长文件名(LFN)支持和其他改进。Windows NT 3.51 于 1995 年发布,确保了与即将推出的 Windows 95 的兼容性,并增加了对 PowerPC 体系结构、PCMCIA 界面以及文件压缩或可替换 GINA 的支持。
在 1990 年代后期,停止老化的 Windows 9x 系列并发布基于 Windows NT 的消费者版本变得更加可行。 Microsoft Windows NT 4.0 发布后立即开始开发下一个版本的 Windows NT,这将改善高端操作系统的用户体验。与 Memphis 类似,Windows NT 5.0 的用户界面最初使用 Internet Explorer 4.0 和 Windows Desktop Update,后来在开发过程中更新到 5.0 和 5.5。管理工具(其中大部分自第一个 NT 版本以来保持不变)使用新的 Microsoft 管理控制台进行了重写。在服务器上,新版本带来了已取消的 Cairo 项目的改进,例如 Active Directory。
除了开发 Windows NT 4.0 的继任者外,Microsoft 还发布了几个基于 NT 4.0 代码库的新版本。Windows NT 4.0 Enterprise Server 于 1997 年发布,它是更高版本的 Advanced Server SKU 的前身,适用于高流量和高需求的工作负载。Terminal Server Edition 于 1998 年推出,引入了终端服务功能,允许远程访问 Windows 计算机。Windows NT Embedded 4.0 于 1999 年推出,是 Workstation 版本的专用版本,允许嵌入式供应商仅为预期的工作负载选择所需的操作系统组件。
随着 Windows NT 5.0 的进一步延迟,消费者 NT 方面被转移到代号为 Neptune 的后续版本中,该版本将取代 Windows 98 和后来的 Windows Me。1998 年,Microsoft 宣布 Windows NT 5.0 将被称为 Windows 2000,放弃了 NT 的绰号,标志着 NT 技术成为主流。最后,它于 2000 年 2 月 17 日与 Internet Explorer 5.5 一起发布,并赢得了 Windows 最稳定版本之一的声誉。
Neptune 的工作在 Windows 2000 完成前几个月就开始了。Neptune 团队与 Millennium 团队进行了大量合作,两个项目共享某些组件。开发集中在一个名为活动中心的新面向任务的用户界面上,该界面也包含在当代 Millennium 版本中。此项目还考虑了混合启动的想法,后来在 Windows 8 中实现。Neptune 在 2000 年初与代号为 Odyssey 的商业对应方一起被取消,取而代之的是一个新的,更保守的项目,代号为 Whistler,最终成为 Windows XP。
时间线
名称 | 内核版本 | 开发代号 | 发布日期 | 支持终止日期 | 注 |
---|---|---|---|---|---|
Windows NT 3.1 | 3.10 | Razzle | 1993 年 7 月 27 日 | 2000 年 12 月 31 日 | Windows NT 的首个版本 |
Windows NT 3.5 | 3.50 | Daytona | 1994 年 9 月 21 日 | 2001 年 12 月 31 日 | — |
Windows NT 3.51 | 3.51 | — | 1995 年 5 月 30 日 | 2002 年 9 月 30 日 | — |
Windows NT 4.0 | 4.0 | Shell Update Release | 1996 年 7 月 31 日 | 2004 年 6 月 30 日 | — |
Windows NT Server 4.0, Terminal Server Edition | Hydra | 1998 年 9 月 13 日 | 2004 年 12 月 31 日 | — | |
Windows NT 4.0 Server Enterprise Edition | — | 1997 年 | 2004 年 12 月 31 日 | — | |
Windows NT Embedded 4.0 | Impala | 1999 年 8 月 30 日 | 2006 年 7 月 11 日 | — | |
Windows 2000 | 5.0 | — | 2000 年 2 月 17 日 | 2010 年 7 月 13 日 | — |
Small Business Server 2000 | — | 2001 年 4 月 1 日 | — | ||
图例:
未发布
旧版本
旧版本,仍在支持
当前稳定版本
最新预览版本
未来版本
|
相关链接
- ↑ http://antitrust.slated.org/www.iowaconsumercase.org/011607/0000/PX00194.pdf
- ↑ http://antitrust.slated.org/www.iowaconsumercase.org/011607/7000/PX07538.pdf
- ↑ http://antitrust.slated.org/www.iowaconsumercase.org/011607/5000/PX05171.pdf
- ↑ https://books.google.com/books?id=XVAEAAAAMBAJ&pg=PT4
- ↑ https://books.google.com/books?id=iVAEAAAAMBAJ&pg=PA103