笔者曾经听到有人说Windows 7 7105和7106属于RC build,而且RC版本号将大于7100。我只能说这些人的观点是错误的,要仔细分析这些问题,你需要了解微软内部开发过程的工作,下面笔者来解释一下关于这些版本的混淆问题。从本质上来说,从build 7076之后,Windows 7的开发开始出现分支:朝着RC方向的Winmain_win7rc分支和RTM方向的Pre-RTM winmain分支。
7077是作为RC ESCROW build (winmain_win7rc分支) 封装起来,同时winmain实验室将它的版本号提高到7105作为Pre-RTM winmain分支。7077等预RC版(版本号低于7100)都进行代码冻结,这就意味着该分支(RC分支)没有任何特性上的改变。它仅允许微软修正其中的bug,以带来更高质量的RC版。
所有内部代码和特性的更改都涉及Pre-RTM winmain分支(7105或者更高版本),所以从这个意义上来说7105,7106……比RC版更加新,这些版本将继续接受来自微软各实验室的新的修改。
所以,7105或者更高版本不属于RC版本分支,而是属于朝着RTM版前进的Pre-RTM winmain分支。7077,7078,7079,7080……(低于7100)等都属于Winmain_win7rc分支(RC ESCROW build),当这些预RC版经过了测试,微软将封装最终的RC版,版本号为7100.