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”。
当然,在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开发时间表,下面就是当时的计划:
项目 | 日期 |
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(数据服务)模块的特性。很明显,微软最后需要将这些功能进行分拆,并放在不同的项目中加以实现。
好,看了早期的Vista计划,不知道您有什么感想呢?其实当时微软是计划了很多变革性的特色功能的,如倍受追捧的WinFS存储系统,而且微软显然并没有料到Vista会延迟这么长时间。那么Vista在2003年和2004年又遇到什么变故?为什么接二连三地不断推迟呢?请大家明天继续关注我们关于Vista开发之路的系列回顾。
- 相关阅读:
- ·盖茨接班人:微软收购雅虎的幕后操控者
//news.zol.com.cn/81/811931.html - ·分析称Vista成影响明年PC换机潮三大因素之一
//news.zol.com.cn/68/686266.html - ·业界质疑 Vista带动全球PC电脑销量增长
//news.zol.com.cn/56/564096.html - ·系统安全从这里开始 Vista侧边栏深度玩法
//news.zol.com.cn/55/558808.html - ·用户指微软涉嫌消费歧视 Vista再遭质疑
//news.zol.com.cn/55/557540.html