电脑技术学习

五年磨砺:微软Vista开发过程全记录

dn001

  就在2005年7月,Longhorn将被命名为Windows Vista。

  Sullivan解释了关键的Vista市场术语:Connected, Clear, Confident。他指出,微软也考虑了其他名称,如Windows Seven, Windows 7.0, Windows 7,但是还是认为Vista很好的表达了微软对下个Windows版本的愿景。“我们生活在一个拥有越来越多信息和交流方式、有着更多事情要处理的世界,”Sullivan告诉我,“你需要一台PC适应你的需要、迅速处理那些重要的事务。这就是Windows Vista的一切:把明晰带给你,所以你可以集中精力做你要做的事。”

  微软副总裁Jim Allchin也表达对这个名字的看法:“我喜欢这个名字,Vista准确表达了新产品功能并赋予Windows所能做到的所有可能的想象力——让人们热情高涨。”

  Windows Vista Beta 1或者称为build 5098在月底发布了,它的安装过程与正式版的Vista非常类似。有整洁的网络共享(后来取消了)、Aero Glas(非常逼近最终的Aero版本,尽管允诺还在改进)、与正式版本相似的新的电源管理弹出提醒和音量控制、新的开始菜单(开始时遭到斥责,但是现在被接受了)等等。Beta 1也具有一些极好的外壳特性,不过也随着WinFS的取消而不复存在了。

  公平的讲,Windows Vista Beta 1相比Windows XP/Whistler Beta 1的进步大多了。

  2005年8月初, Sidebar又回到Windows Vista中了。

  2005年8月中,微软开始作为Windows Internet Explorer提交IE,这是每个Windows中的特性使用Windows商标的前奏。

  2005年8月29日,一些微软内部文档讨论了Windows Vista、Longhorn Server、WinFS和Yukon(SQL Server 2005)新的时间表:微软计划在2005年底发布Windows Vista Beta 2,而不是2006年初。另外,根据微软内部文档,Vista Beta 2计划在2005年9月完成一个完整功能版。那么,Beta 2将在10月到11月9日前锁定代码。之后,Beta 2将交付契约。微软现在计划在2005年12月7日发布Beta 2。

  那么,post-Beta 2呢?根据周一的第二份文档,微软将在2006年4月19发布RC0,2006年6月28日发布RC1。微软那时的计划是在2006年8月9日发布RTM,广泛获取的日期是2006年11月15日。

  现在,我们知道这个计划未能实现。但是为什么呢?2005年8月底,微软仍然在像以往的Windows一样进行着开发:新功能正在添加中,并会持续到RC阶段。但是,在2005年秋天,微软副总裁Brian Valentine做了一个冒险的决定:替换以前Windows版本开发模型,他要求产品组在2005年底前添加除了少数功能外所有功能到Vista中。这样可以让微软在2006年的大半时间里把精力集中在易用性、性能和其他方面的调整精炼问题上。

  这么做有几个后果:首先,测试人员将会在beta周期内更早看到Vista所有主要的新功能;其次,因为功能的提前加入,它们中的许多将在2006年中期充斥着bug;最后,微软到RC1时取得了更大的性能、可靠性和易用性的成果,这是一个令测试人员以及旁观者吃惊的变化。

  同时,微软继续舍弃Vista的功能。在Longhorn开发早期,微软提出了所谓Palladium的安全特性,后来被命名为MGSCB(Next Generation Secure Computing Base),到最后几乎被彻底取消了。到了2005年8月底,微软则只保留一小部分Palladium功能:安全启动和Bitlocker。

  微软计划官方发布Vista产品:Vista的版本有两大类,与XP(家庭版和专业版,分别包括Starter、Home、Media Center版和Professional、Professional x64、Tablet PC版)相比较,在Windows Vista中,这两大类被称为Home和Business(家庭版和商业版)。

  Home版本有:

  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate (就是以前的"Uber" 版本)

  Business版本有:

  • Windows Vista Small Business
  • Windows Vista Professional
  • Windows Vista Enterprise

  所以,Windows Vista有7个版本,这还不包括带“N”欧洲版和带“K”的韩国版。(不同的是:只有Small Business没有出现,而Vista Professional被重命名为Business)

标签: