他们应该去翻翻Windows 系统的历史来瞧瞧,事实并非如此。笔者是有事实依据的,请看下面的图表,这是自1996年的Windows NT4.0以来所发布的服务补丁包的时间线。每个彩色条代表了此补丁包和它的上一代的天数间隔(SP1 的上一代是RTM):
从上面看,XP和其他产品截然不同。在过去的12年里,微软发布了14个Windows服务包,SP1和SP2最大的时间间隔为697天,接近两年,而SP2和SP3更是接近4年。除去XP SP3和NT4 SP2,我们发现两个SP包发布的平均时间间隔大约为300天,或者说接近一年。如果Vista SP2在明年4月发布,那么他和SP1相距的天数为355天,接近历史平均水平,这说明SP2并不是仓促或者为了应付市场而发布。
实际上,如果你在上面的图表上加入Windows 重大的升级,那么你还会发现更多有趣的东西:
从上图看到在2003年10月15日发布的Update Rollup 1 for Windows XP,大概介于SP1和SP2之间,它包含了全年的重大安全补丁,让用户可以一次性安装,而无须通过Windows Updata一个个下载安装。Update rollups(积累更新)也是终结一个产品生命周期的方式,在Windows NT4 SP6 和 Windows 2000 SP4之后,微软每过18到24月就为该系统发布一次Update Rollup,而且该Update Rollup就是该系统最后一次大更新。而对于XP SP3,笔者认为它已经相当安全,所以不会再有Update rollups 出现,SP3就是XP最后一次大更新。