很多人都认为,Windows 7 build 7105和build 7106都属于RC版,而且RC版版本号都是大于7100。还有人认为,微软一直在开发Windows 7 RC版,并没有让winmain实验室继续开发RTM版。
笔者只能说这些观点是错误的。要弄清楚版本混淆的问题,我们必须清楚微软Windows 7的开发进程。
本质上,自build 7076之后,Windows 7就开始出现分支。build 7077是RC ESCROW (winmain_win7rc)的一个分支,winmain实验室还把它的版本号提高到了7105。build 7077等RC ESCROW分支版本的代码开发已经冻结,这意味着这些分支版本的性能将不会再有改变。微软这样做的目的是找出更多的漏洞,为日后高质量RC版的发布奠定基础。
Windows 7的代码修改都会被标明winmain(build 7105及更高版本)。因此从这个角度而言,7105、7106等版本都要比RC版要新,因为这些版本还要被微软的各种开发实验室修改。
因此,build 7105或更高版本都不是RC版分支,而是向着RTM版开发的winmain版。7077, 7078, 7079, 7080等版本Windows 7都属于RC ESCROW版分支。当这些RC版通过了测试,微软将以版本号7100发布最终RC版。
据悉,Windows 7可能是微软历史上泄露版本次数最多的一款操作系统,这些版本大都是从一些测试者或者内部员工手中泄露到BT网站上。