电脑技术学习

Windows Vista漫漫开发路之:2004年

dn001
2004

  2004年出现太多的假冒截图了,都是使用Photoshop制作并畅想着透明操作系统的未来。1月份,微软的MSDN网站开始制作Longhorn概念视频,展示了关键的Longhorn特性总有一天如何帮助开发出独特的连接应用程序类型。这些概念视频对我们不曾见过的程序和特性(假冒Longhorn演示过)进行了特写(比如:Longhorn识别系统),所有展示都是基于PDC 2003上的黑灰色Slate UI。

  1月,我与Hillel Cooperman和Tjeerd Hoek进行了详细的谈话。这些家伙那时正在Windows User ExperIEnce开发组工作,他们给了我希望: PDC 2003上展示的很酷的Aero视觉体验将会出现在实际发布的产品中。我与他们的会见是相当不错的,快乐时光,现在我还认为仍值得一读:good read。

  2月中,微软证实黑客已经进入了雷德蒙的网络并偷取了Windows NT 4.0和Windows 2000的源代码。但是,微软否认有任何Longhorn源代码被窃,尽管后来被证明不了了之。这是第二次微软源代码失窃:在2000年,黑客曾经偷窃了陈旧的MS-Dos源代码。

  2月初,Hardware Geeks的Maarten Sundman写信给我说,根据他对Longhorn build 4015的研究有了一些有趣的发现。微软有一个Start Page概念,与Windows XP/Whistler beta开发期间的Start Page类似,而且Sidebar包含了My Alerts, My Contacts, Windows Media Player, Volume Control, Battery Meter和一些其他东西。当然,现在我们知道Start Page被取消了,Sidebar也从未按照原来的预想进行。

  4月,微软开始逐步建立内部文档用以说明Longhorn如何定位。根据这个文档,2006年的主流PC——毫无疑问,那时有些科幻小说的意味——将拥有4-6GB的CPU、2+GB内存、1+TB的磁盘空间、三倍于2004年水平的图形处理芯片、1GB有线和54Mbps无线网络。后两个是准确的,而前三个都是疯狂的幻想。说到这里,看看微软当时如何定位Longhorn的:

  - 一键桌面部署

  - 基于图形的安装和部署工具

  - 安全开始、安全运行、保持安全、安全通讯

  - SuperFetch,无故障CPU调度,全速GPU性能利用

  - 免重启软件安装和更新

  - “Strongbox”应用程序冲突管理

  - WinFS将终结数据竖井和shell体系

  - Avalon—基于容器的、硬件加速的合成引擎

  - XAML—便于陈述的Windows编程

  那时,微软期望在2004年第二季度发布所谓的M7.2(Milestone 7.2)Longhorn更新,这个版本像PDC 2003 build一样,以开发者为导向,并包含WinFS数据模型和Avalon 3D。

  4月中,故事开始围绕微软削减Longhorn功能。这些故事还不知道那时微软内部发生的变化是多么疯狂,所以看着很有意思。商业周刊在2004年4月19日报道,微软将“忽略一些最野心勃勃的特性“。首先是WinFS,它没有被彻底砍掉(无论如何,还没有),但是WinFS将被缩减功能,依靠本地系统而不是网络并只提供文档索引。另外,下一代Office(Office 2007,那时叫做Office 12)同时支持Longhorn及其以前的Windows版本,而不只是Longhorn。(谣传说Office 12只支持Windows Vista,它将具有一些Vista特有的功能。)

  根据商业周刊的文章,Windows领导层将开会讨论哪些特性要取消。但是,商业周刊还没有意识到那个消息有坏到什么程度。到那时为止,微软副总裁Jim Allchin已经决定Longhorn不再继续开发。他告诉比尔.盖茨说微软必须从头开始,并使用最新的Windows Server 2003(要好于XP)代码作为基础。但是大约一年后我们才了解到这一点。

  商业周刊也报道了微软已经搁置了发布一个过渡XP版本(代码名:Oasis,即XP Reloaded)的计划。继XP SP2之后,XP Reloaded融合了一项令消费者再次对XP兴奋的计划:包含一个称为XP Premium的新XP版本。

  那时,微软首席产品经理Greg Sullivan把Longhorn功能的削减描述为努力尝试发表Longhorn的设想而不会损害产品的核心功能。但是,那时他没有提供相关细节。当时,他说:“我们现在正在决定我们绝对需要做的核心工作以及哪些地方我们需要做些修正以交付给消费者。”

标签: