从许多方面来看,微软决定维持Windows 7的名称很合逻辑。 这是该产品的代号,相对而言很简单,而7一般被视为幸运数字(至少在美国是如此)。
但在敲定7这个数字之前,微软显然作了一番奇怪的算术。微软总经理Mike Nash日前在其博客撰文说:
最早的Windows操作系统是Windows 1.0,第二版是Windows 2.0,第三版是Windows 3.0,然后事情开始变得复杂了。
随后推出的是Windows NT,其版本编号(code-version)是Windows 3.1。接下来登场的是Windows 95,版本编号是Windows 4.0。照这样算来, Windows 98、98 SE和Windows Millennium分别算是Windows 4.0.1998、4.10.2222以及 4.90.3000。所以,各种Windows 9x版本都算作4.0版。
Windows 2000编号相当于5.0,后来出货的Windows XP算是5.1,尽管这个版本是很重要的发布,但我们不想改变版本编号,好让应用程序的相容性最大化。接下来就是Windows Vista,编号6.0。所以,下一个版本自然是Windows 7,是Windows家族的第七代。
所以,Windows 7是这样来的。
或许更值得注意的是,尽管Vista被赋予6.0的编号,但Windows 7其实不是7.0,应该是Windows 6.1才对。
因为微软曾对IT人员表示,不打算彻底翻新Windows Vista。不过,微软同时又对消费者宣称,Windows 7将比Vista大幅升级。
Nash在博客里试图解释:我们得知,若用5.1称XP,那有助于开发者作API相容性的版本查对。我们也得到教训,若以Windows 6.0称Windows Vista的话会更好,因为改变基本的版本称法可能造成应用程序相容性问题。所以,我们决定把Windows 7程序代码当作Windows 6.1出货,所以你会在cmd.exe中看到,这个产品的实际版本是6.1。
当然,实际的证据将在两周后揭晓,届时微软将把第一批Windows 7程序代码交到开发者的手中,并说明新版操作系统包括哪些升级功能。到时候,我们就更能自己判断Windows 7有多么了不起。