谣言四起(2001~2002 年)
部分微软员工喜欢滑雪。Whistler 和 Blackcomb 是加拿大的两处大型滑雪胜地,而 Longhorn只是两座山脉
起初 Longhorn 地位并不重要,只是一个过渡版本而已。
2001 年 7 月微软年度会议期间,MSN 事业部的 Steven Guggenheimer 演示了未来的 MSN 服务创新。演示用的操作系统吸引了大家的注意,它与 Windows XP 类似,具有欢迎屏幕界面,不过界面有所变化。后来现场视频“
2002 年 4 月,第一个“Longhorn”视频出现,与上次的“
初步开发(2002 年)
2002 年 4 月,Jim Allchin 透露 Longhorn 不会在 2004 年之前发布,“我们将有一个合理的开发周期,”他说,“
不久之后,微软召开 WinHEC 2002 硬件技术研讨大会。
WinHEC 2002 过后,微软透露 Longhorn 将会包含新的托管接口、图形结构、网络技术以及存储架构。
2002 年 7 月,记者 Brent Schlender 发表《近距离看盖茨》一文(原文链接 | 译文链接),
在文章中,盖茨还将 Longhorn 形容为 Windows 的一次“全面检修”,而不只是一次“升级版本”。
Build 3663(2002/07/28)是已知的首个内部测试版本,
2002 年 10 月,首个内部版本泄露(Build 3683),其版本信息显示为“Longhorn XP”,似乎没有大多变化。不过打开一系列的选项之后,Plex 主题惊艳亮相,新资源管理器视图和侧边栏首次出现,WinFS(
Build 3706(2002/10/29)首次集成了桌面窗口管理器,
2002 年 11 月,微软透露不会紧随 Longhorn 发布 Windows Server。无需表明,计划变化非常迅速。那个月末,
全面开发(2003 年)
2003 年 1 月,微软宣布将在 Longhorn 当中增加低级的反病毒 API,以便杀毒软件厂商更容易地将其产品整合到 Windows 中。除此之外,Monad 也于同时浮出水面,这是下一代的壳程序(Shell)
2003 年 2 月,Build 4008(2003/02/19)泄露到网络上。
此后不久,微软开始大吹特吹 WinFS,这是一项创新性的基于数据库的文件系统,
2003 年 4 月,Build 4015(2003/03/28)泄露到网络上,
一年一度的 WinHEC 硬件技术研讨大会即将召开。为了迎接这一盛会,
2003 年 5 月,WinHEC 2003 隆重开幕,Aero 界面横空出世、惊艳全场。这是一个重设计的用户界面,包括Win
2003
年 7 月,Chris Jones 将 Longhorn 的目标称为是“新世纪”:“我们将改变 Windows
的用户节目,让你无论在做什么,想法都被赋予生气 。”2003 年 8 月,Eric Rudder
说道:“人们不敢抱什么期望了,但我们仍相当严肃,
2003 年 9 月,Build 4029(2003/06/19)泄露,其新增了鼠标悬停预览、
Build
4039(2003/08/27)则新增了 Phodeo 3D 效果以及 Aero Glass 效果,这是最后一个使用 Plex
主题的测试版。Build 4042(2003/09/09)开始采用名为 Slate 的新主题,整个界面由蓝转黑。这都是为即将召开的 PDC
2003(专业开发者大会)做准备。
Build 4051(2003/10/01)是 PDC 2003 的微软官方演示版本,其包括了 Messenger 6 以及 Outlook Express 7,Internet Explorer 6.05 上新增了弹窗拦截、下载管理、加载项管理器、
计划重启(2004 ~ 2005 年)
2003 年 8 月,冲击波(Worm.Blaster)病毒利用 RPC 服务漏洞全球爆发,感染该病毒后,将出现系统无故重启、
那个时候,Windows XP 逐渐普及起来。然而,由于 Windows XP 经常出现安全漏洞以及易受恶意软件、电脑病毒、
2003 年 10 月,微软公布有关安全方面的新措施,包括简化补丁发布程序、
Windows XP SP2 最终于 2004 年 8 月推出,包含了加强版的 Windows 防火墙、Internet Explorer 6(新增弹窗拦截),且新增了数据执行保护(DEP)、
2004 年 1 月,MSDN 开始制作 Longhorn 概念视频,展现了关键的 Longhorn 特性。微软透露,PDC 2003 上展示的那些很酷炫的 Aero 视觉体验会出现在实际发布的产品中。
2004 年 4 月,微软建立内部文档,列出 Longhorn 几大特性:快速部署、稳定安全、全速性能、免重启的软件更新、
随着越来越多的技术或功能加入到 Longhorn,完成开发计划变得遥遥无期,
那个时候,Jim Allchin 已决定让 Longhorn 暂停开发,并且极力希望公司能够尽快重启开发进程,
2004
年 5 月,WinHEC 2004 隆重召开,微软公开展示 Build 4074(2004/04/25),该版本采用了新的 Jade
主题界面,提供一套新的系统图标以及 Segoe UI 字体。Build 4093(2004/08/19)则新增了基于 Avalon 的
Windows Movie Maker,这是重启计划前的最后一个版本。
在那年的 TechEd 上,鲍尔默说 Longhorn
很艰难,“为了解决 Windows XP 的安全性问题,我们不得不将 Longhorn 的优先级降低。”他补充道。当年 6
月,微软又发布了些离奇的 Longhorn 概念视频。然而,在 7 月的财年分析会议,直接负责 Windows 的副总裁 Will Poole
只字不提 Longhorn。
2004 年 8 月,解决 Windows XP 安全问题之后,微软决定重启 Longhorn
开发进程,并计划在 2006 年正式发布 Longhorn 客户端操作系统。新代码库基于 Windows Server 2003 SP1,而非
Windows XP。Jim Allchin 也大刀阔斧地进行了改革,力求使开发计划更快完成。
2004 年 9
月,微软陆续透露关于 DirectX 10、Windows 体验指数的信息,并在内部测试各种 Longhorn 独立版本,如
Starter、Home、Business、Ultimate 等,甚至表示 Longhorn 将有望在次年进入 Beta 阶段。
由于系统组件间的相互依赖太过严重,以及系统代码质量并不算高,
微
软内部文档显示,Longhorn 将有望在 2006 年中正式发布。此过程中,还发生了是否需要发布两个 Beta 版本的争论。2005 年 2
月,有消息称微软考虑添加动态桌面 Aurora(即后来的 DreamScene)以及 Internet Explorer 7。
2005 年 5 月,WinHEC 2005 隆重召开,微软展示并发放了 Build 5048(2005/04/01,开发者预览版),
Jim Allchin 在大会上表示,Longhorn 要实现的目标可以被总结为以下五点:稳定、安全、易于部署、用户
2005
年 6 月,微软宣布 Longhorn 将会支持 RAW 图片文件,然而在发布初没有任何 RAW 格式支持。此外微软还宣布了 Longhorn
将会支持 RSS,不过该功能会向后兼容 Windows XP,使得不少 Vista 特有功能流失。Build
5098(2005/07/15)是以“Longhorn”
正式命名(2005 年)
2005 年 7 月,微软宣布 Longhorn 的正式名字 Vista。Vista 一词源于拉丁文的 Vedere,含有“远景”、“展望”之意,也正符合它的口号“
“You
are invited to join in the pre-release testing of Windows”,微软于 7
月末面向测试人员发送 Vista Beta 1(Build 5112,2005/07/20)测试邀请。该版本与 Build 5048
相比,有了一个新的界面,从整体看进步明显。高清图标、
2005 年 8 月,重新设计的侧边栏回到 Windows Vista。Windows 边栏是在屏幕边缘显示的垂直长条栏,边栏可以保留信息和小工具,
2005
年 9 月,PDC 2005 隆重召开。微软展示并分发了 Build 5219(2005/08/30),这也是首个
CTP(社区技术预览版)。该版本中,首次出现 Flip 3D 程序切换、Aero 程序预览、Windows 备份,也新增了 Windows
媒体中心、Windows 边栏、卷影副本、文件版本,更是集成 Super Fetch。此外还有一些游戏。该版本是 Windows Vista
开发有规律的开端。
数月以前,部分微软内部文档显示,微软将于 2006 年中发布正式版本。后来,整个计划都改变了。Brian
Valentine 做了一个冒险决定:替换原有开发模型,在 2005 年底前添加绝大多数功能。这样使得微软能在 2006
年将其精力都集中在性能、易用性和其它问题的调整与精炼上。
2005
年 10 月,Build 5231(CTP 2,2005/10/04)发布。这个版本首次出现 Windows
Anti-Spyware(即后来的 Windows Defender)、Windows 照片库、Windows 日历,还升级了 Internet
Explorer 7、Media Player 11。11 月底,微软释出 Build 5259(2005/11/17),
那
个时候,微软已经在计划着如何划分 Windows Vista 的版本了。当时计划推出 7 个版本,这不包括 Windows K/N。几乎每个
Windows Vista 版本都同时提供了 32 位和 64 位双版本,这在当时可以说是绝无仅有的大壮举。你要知道,
2005 年 12 月,微软释出 Build 5270(CTP 3,2005/12/14),它的功能距离正式版已相当接近,
即将发布(2006 年)
2006 年 2 月,微软释出 Build 5308(CTP 4,2006/02/17),它集齐了几乎所有功能特性,
2006 年 4 月,微软释出 Build 5365(2006/04/19),包括更多界面元素变化,以及 UAC 的行为设置。另外还包含了大量桌面壁纸以及新的屏幕保护程序,
2006
年 5 月,WinHEC 2006 隆重召开。比尔盖茨在大会上对 Vista Beta 2(Build
5384,2006/05/18)发表了主题演讲。那年 6 月,微软面向全体用户发布 Vista Beta
2,上百万名用户蜂拥下载,在全世界(包括中国,
然而,Beta 2 具有很严重的兼容问题,并充满了大量 Bug。为了解决这个问题,微软向测试者发布 Build 5465,显著改进了可靠性。那年 7 月,微软向开发者释出 Build 5472(2006/07/13),该版本主要改进了
Basic UI、网络共享中心,而且性能显著提升,速度甚至快过 XP。当年 8 月,微软释出 Build
5536(2006/08/21),大幅提升系统性能、全面集成 Windows Live,兼容性也好了许多。微软安全响应中心更为 Beta 2
提供关键安全补丁,这开创了微软为未发布的产品发布补丁的先河。
开发团队前后折腾五年之后,开发工作即将进入收尾阶段。2006 年 8
月,微软宣布 Windows Vista 各版本的销售价格。2006 年 10 月,微软揭秘 Windows Vista 和 Office
2007 的正式包装,并且悄悄公布修正后的 EULA,明确用户一次只能迁移一个零售版的 Windows Vista。
2006 年 9 月,微软发布 Vista RC 1(Build 5600,2006/08/29),该版性能提升明显,
2006 年 10 月,微软发布 Vista RC 2(Build 5744,2006/10/03),
与此同时,微软交付 Build 5824(2006/10/17),并想将它作为正式版本,
而这个版本不能够从 Windows XP 正常升级,因此微软只好再次延期。随后,微软完成 Build
5840(2006/10/18),没有出现这个错误。那年 11 月 8 日,微软发布 Windows Vista RTM(Build
6000,2006/11/01),开发计划正式完成。
2006
年 11 月 30 日,Windows Vista Business 全球发布。2007 年 1 月 30
日,美国纽约时代广场,Windows Vista 零售版本隆重发布。Jim Allchin 也实现了他退休的愿望。然而,Windows
Vista 还有很长的路要走,它的市场表现会如何呢?