首页 新闻 论坛 小组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员

logo

您的位置:CSDN 首页−>新闻频道−>正文

亲历者讲述 从长角开始的Vista幕后传奇(一)

2006.12.26  来自:IT世界数字家园联盟   余南   共有评论(0)条 发表评论    收藏

即使在最早的阶段,Longhorn给人的印象也是它将成为最好的操作系统,而且这时人们也开始听到风声说Longhorn 将继续延期以便微软能够有充分的时间同步发行Longhorn的服务器版操作系统。Longhorn Beta 1 当时是计划于2

winsupersite 【编译】 作者:余南

Windows Vista即将在明年1月30日正式向全球用户大规模发售,来自 winsupersite的Paul Thurrott将带领我们追溯到Vista计划最早开始的时候,并带领我们重温这段五年时间的风雨之路中许许多多不为人知的幕后故事。(注意:下文中“我”指“Paul Thurrott”先生)

Windows Vista于2001年7月 25日正式启动,正好在Windows XP发布前不到一个月就开始了。在这个日子,微软公开确认了他们将取消原定在Windows XP(开发代号为 “Whistler”)之后开发版本代号为Blackcomb的计划。“在Windows XP和Balckcomb之间将有一个全新的产品”微软发言人说。新的产品代号为Longhorn,初步定于2003年开发完成。根据报告,当Windows XP开发过程接近尾声时,Longhorn发布计划就在 5月初开始了。

Longhorn第一次出现是因为我在微软的一个朋友Tom Laemmel与我聊天间不经意透露出来的,而且他还被我这个

电子周刊记者逮个正着。如果Tom在之前把代号正式透露给我的话,那么我想我可能不会那么早把它报道出来。

Longhorn,在当时曾被认为是Windows XP和Blackcomb之间的一个过渡产品。即使是这个产品的名称也暗示了这一点。在英属哥伦比亚,Whistler和Blackcomb都是著名的滑雪胜地。Longhorn的意思是两座山之间的一个酒吧。“从Whistler到 Blackcomb”一个在微软的朋友说,“你必须经过Longhorn”。



当时在网上流传很广的Longhorn壁纸

当然,在2001年剩下的时光中,没有人去关注Longhorn。因为在12月的时候,最新的Windows XP系统出现了一个UPnP的漏洞,并且导致了一系列的延期,有些功能的延期甚至持续到现在。

2002年 第一次延期

Vista第一次延期是在2002年的4月份。那时,微软副总裁Jim Allchin表示,Longhorn至少在2004年之前不会发布。“我们需要为这个版本安排更合理的开发周期,”他说,“我们经常是匆匆忙忙地发布产品,之后很多时间都花费在接受beta测试版的反馈上,而不是真正的创新上。”

这一次,Longhorn变成了一个具有重要意义的产品,而不是之前微软所计划的Windows XP的升级产品了。在Windows硬件工程大会上 (WinHEC) ,微软宣布Longhorn将包括重新设计的应用程序接口(API),全新的图形架构(当时称作“Longhorn图形架构”),点对点技术以及新的基于SQL Server的存储技术。

在Longhorn开发的早期,网上充斥着大量的虚假视频和屏幕截图,告诉人们下一代的操作系统究竟是什么样子。毫无疑问,这是微软对该产品的高度评价而激发的热潮。那年我花了不少的时间来澄清它们。

在6月份的时候,微软的董事长比尔•盖茨宣布,通过财富杂志的封面故事,他几乎将自己一半的时间花费在Longhorn的开发上了,这对于微软来说是一个极为重要的操作系统版本。“我们要谈论的是,我们已经单独做一些事情很长时间了。不过现在心情不错。嘿,增加的东西还不错,但是我们要做更具戏剧性的工作。”盖茨形容Longhorn工程相当于几次登月发射。

在文章中,盖茨把Longhorn形容为Windows的一次全面检修,它的特性包括:

新的增强型Windows存储功能,将确保文档、联系人、电子邮件、即时通讯好友名单、日历以及其他数据都通过统一的方式存储,而且可以被方便地搜索到。Longhorn最先解决的问题,用盖茨的话来说就是“我的东西存在哪里了?”

可以让用户不受屏幕来电信息或新邮件通知打扰的新技术;

提供远程软件,在你不在办公室的时候将电话和电子邮件自动转给你;

组织在线会议的方法;

让消费者可以方便地设置网页和电子邮件列表,并且让列表上的人能够及时地通知并更新;

允许用户在家里安全地访问他们重要的工作数据。

盖茨总共提到了10个主要的Longhorn场景,包括人、注释、实时通信、存储、认证、安全和新外观等等。微软内部将有不同的小组开发不同的场景。盖茨负责全盘考虑,他会经常和每个小组的人沟通。

最终,在2002年10月,微软发布了一个最早的Longhorn alpha测试版,也就是build 3683。它看起来还是和XP非常相像,不过里面已经提供了一些有趣的功能,其中有一些一直保留到RTM中,比如新的资源管理器,还有一些没有完全保留下来,比如最初的Sidebar设计。



Longhorn M3 Build的桌面

无需多言,这些曾经的计划已经经历了太多的改变。在那个月之后,不少人开始提供内部的小道消息,其中就有微软内部的Longhorn开发时间表,下面就是当时的计划:

项目 日期

Milestone1发布 2001年12月7日

Milestone2全部代码完成 2002年7月6日

Milestone2发布 2002年8月30日

Longhorn RI into MAIN 2002年10月6日

Milestone3发布 2002年11月13日

Beta版发布 2003

RTM版发布 2004

那时,我还收到了一份关于Avalon的技术信息,Avalon是下一代的Windows客户端应用程序平台。它将开发简易和应用程序丰富的Web特性与Win32开发平台的强大功能结合起来,让开发人员可以建立新型的应用程序,并真正利用现代PC连通性、海量存储和图形特性等诸多优势。Avalon不仅是关于用户界面和丰富图形的平台,它还是

操作系统一个非常重要的组成部分。Avalon的全部目标是为个人计算机提供通用受管代码,包括存储、通讯、文档、多媒体等等。Avalon是基于容器的,将GDI+和DirectX显示技术合二为一。有趣的是,早期Avalon甚至包含了我们最终分离的Indigo(Web服务和联网)和WinFS(数据服务)模块的特性。很明显,微软最后需要将这些功能进行分拆,并放在不同的项目中加以实现。



早期Alpha版本中的Avalon界面

好,看了早期的vista计划,不知道您有什么感想呢?其实当时微软是计划了很多变革性的特色功能的,如倍受追捧的WinFS存储系统,而且微软显然并没有料到Vista会延迟这么长时间。那么Vista在2003年和2004年又遇到什么变故?为什么接二连三地不断推迟呢?请大家明天继续关注我们关于 Vista开发之路的系列回顾。

上回我们提到,微软曾经把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说,“坦白地说,我们正在进程当中。”

下一篇:亲历者讲述 从长角开始的Vista幕后传奇(二)

发表评论 0条】

CSDN声明:CSDN登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述

其他文章
相关文章
最近评论
正在载入评论列表...
热点评论

     
    网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告
    北京百联美达美数码科技有限公司  版权所有  京 ICP 证 020026 号
    Copyright © 2000-2006, CSDN.NET, All Rights Reserved