亲历者讲述 从长角开始的Vista传奇2

上回我们提到,微软曾经把Vista(前身是Longhorn)作为一款过渡产品,而且预期在2004年就能推出正式版 。那之后又发生了什么变故呢?让我们继续Vista开发之路的回顾 。到2003年的时候,开发代号仍为Longhorn的Windows Vista系统至少已经被延迟了一次,而且很明显这一操作系统不会很快来到我们身边 。在2003年全年中,整体的情绪是乐观的 。微软正在为下一代视窗系统的发布而全力以赴,而且看起来一切都运转良好 。
2003年 Aero出世,Longhorn再次延迟
2003年1月,微软宣布他们将在Longhorn中加入入门级的反病毒应用程序接口(API),以便反病毒厂商能够更容易地在Windows中集成他们的产品 。不过这一举措直到现在也没有完全实施 。1个月之后,我第一次收到了关于下一代命令行外壳工具的信息,这个代号为“Monad”的工具实际上就是后来的Windows Power Shell脚本工具,不过直到目前为止它还没有被集成到Vista中,预计在2007年1月才会准备完毕 。
Longhorn build 4008出现,微软坦承开发难度很大
2003年3月,Longhorn build 4008被泄露到互联网上 。这个版本的改进并不大,但是它是首个集成了交互性安装程序的Vista版本,直到RTM使用的都是这时候已经开发好的安装向导程序 。我为此写了一篇前瞻文章,还提供了一些屏幕截图 。我的前瞻中包括Vista的其他一些特性,如更简便的搜索窗口、详细信息面板、控制面板的文字提示等等 。微软此时继续在扩展Sidebar的开发,不过后来他们逐渐放弃了这一项目 。
在这个月里,微软开始再次讨论WinFS文件系统 。“我们计划重写Office,重写OutLook,以便能够更充分地利用新存储方式的优点 。”微软CEO鲍尔默谈到,“我们正在努力地工作 。不过这是一件相当困难的事情 。”

Longhorn build 4008

Longhorn build 4008

Longhorn build 4008

Longhorn build 4008

Longhorn build 4008
确实,这是一件很困难的事情 。即使在最早的阶段,Longhorn给人的印象也是它将成为最好的操作系统,而且这时人们也开始听到风声说Longhorn将继续延期以便微软能够有充分的时间同步发行Longhorn的服务器版操作系统 。“我们将开发一个Longhorn的服务器版,你可以把它看作是Windows Server 2003的继任者或者类似的东西 。”微软Windows部门高级副总裁Brian Valentine说,“坦白地说,我们正在进程当中 。”
全新的Longhorn alpha版诞生,Aero出现
2003年4月,新的Longhorn alpha版诞生了 。这次的版本号为4015,该版本最著名的特征就是在启动时的滚动条,这一滚动条一直保留到Vista RC2 。不过当时的滚动条颜色是蓝色的,而后来则变成了绿色的 。它包括一个全新的欢迎窗口,新的提示气球,还有一个非常不完善的WinFS文件系统,当然该文件系统最后被取消了 。4015的下载管理器窗口暗示我们Longhorn以及未来的IE7可能会有一个Firefox风格的下载管理器 。这一特性也和WinFS系统一样,最终被取消了 。
幸运的是,虚拟文件夹最终还是出现在了build 4015中 。该功能会将用户硬盘上的数据聚集起来,按照一定规则进行组织和过滤,并提供给用户相应的视图 。用户可以保存这些视图 。例如你可以把硬盘上所有的Word文档都储存在一个虚拟文件夹中,以后每次打开该文件夹时都可以看到它们,而实际上在硬盘中这些文件是散布在不同地方的 。可惜的是,微软对虚拟文件夹的热情并不持久 。微软原先准备把所有的特殊外壳文件夹,如“我的文档”、“我的图片”、“我的音乐”等等诸如此类都归到虚拟文件夹中的 。但是后来由于遭到用户的激烈反对,所以一直没有实现 。现在在Vista中仍然包括了虚拟文件夹的功能,只是微软把它非常巧妙地深藏在Vista中了 。

推荐阅读