WinInfo Daily News   |   Windows IT Pro
in

SuperSite Blog

Addressing the confusion around Windows 7 'build forking'

So there's been some silliness about the Windows 7 "build forking" stuff out in the blogosphere, which is to be expected. No one outside of Microsoft really understands how Microsoft creates Windows, but everyone seems to have an opinion about it for some reason, and some people even try to speak from a position of authority about how it's done. (Which I find odd, but whatever.) I tried to downplay this stuff on this week's Windows Weekly podcast because I don't think the process is necessary relevant from a conversational standpoint, whereas how Microsoft is changing the Windows experience is extremely relevant. But I had to address this issue in my Windows 7 build 7106 screenshot gallery because, obviously, it's confusing that builds are now jumping up and down between the 70xx and 71xx series.

As a follow-up, I heard from a Microsoft employee who's emailed me from time to time off the record about Windows 7. And I'd like to present an edited version of what he told me here, if only to address the confusion out there. What it boils down to is that Microsoft has been forking the build since Windows 7 development began.

This "forking" procedure is a bit different than before. The build number jump now is actually identical to the process followed for the Beta.

For the Beta, builds 6980-7000 (or so) were reserved for potential beta clients, while development went on ahead for build 7022 as the first post-beta pre-RC build at the same time.

It's not so much a "per-feature" issue Microsoft is avoiding here, working on individual features and slamming them all together in the end, but rather working towards a more stable public release.

Once into Beta "Lockdown", and then into Beta "Escrow", the bar for fixes gets extremely high. Only the most severe, important fixes are taken, fixes that have the least risk to the stability of the Beta.  Any riskier fixes are postponed into the post-beta builds (7022+) to help keep the Beta as stable as possible.

Now, the same thing is going on with RC - the bar gets really high for RC bugs, and anything that will be fixed for RTM, but might be too risky to fix yet for RC, goes into the 7105+ builds.

Hope this helps.

Comments

 

CommanderTPlak said:

BEGINTRANSMIT

Oh, silly, petty humanoids. I am reminded of a joke by Quegar the Disemboweler, upon the conquest and demineralization of the Tw'ill of Alpha Minor. He said, "Orange." We laughed and laughed like schoolgirls, and then began Revolutionary Assailment Protocol 47.

I guess you had to be there.

ENDTRANSMIT

April 14, 2009 12:39 PM
 

j4m3s0n79 said:

fork you!

sry...couldn't resist.

April 14, 2009 12:47 PM
 

pthurrott said:

Commander: That's exactly what I thought too!   :)

Oh, wait.

April 14, 2009 1:01 PM
 

Addressing the confusion around Windows 7 ‘build forking’ « Windows 7 Help - Tutorials, News, Software & More! said:

Pingback from  Addressing the confusion around Windows 7 ‘build forking’ «  Windows 7 Help - Tutorials, News, Software & More!

April 14, 2009 1:32 PM
 

johnbaxter said:

Now that that has been cleared up, we can safely move along.

Each number is--a number.

April 14, 2009 1:50 PM
 

DarkSages said:

I just hope that what ever microsoft has up it's sleeve gets tested well before release.

April 14, 2009 2:59 PM
 

yert said:

Paul, any comments on what you think the final build number will be? I hear Bott thinks it's gonna be 7777.

April 14, 2009 5:54 PM
 

mikegalos@msn.com said:

yert,

The guesses I saw on yesterday's conversation about this were:

Ed Bott: 7777

Me: 7700

David Taraso (from JCXP.net): 7200

(None of us know what it will be but are making guesses based on likely numbers from past history of build numbers. The Windows team typically picks a meaningful number and jumpst to it for the final build so there's no assumption on the number of real builds before release, just that they'd pick these particular numbers.)

April 14, 2009 6:11 PM
 

Windows 7 Beta/Pre RC1 - Comentarios - P?gina 6 - Foros de CHW said:

Pingback from  Windows 7 Beta/Pre RC1 - Comentarios - P?gina 6 - Foros de CHW

April 14, 2009 6:30 PM
 

whiplash55 said:

I think they should dump the whole thing, rewrite it using .net. Ya that's the ticket!

April 15, 2009 3:33 AM
 

Dew Drop - April 15, 2009 | Alvin Ashcraft's Morning Dew said:

Pingback from  Dew Drop - April 15, 2009 | Alvin Ashcraft's Morning Dew

April 15, 2009 8:21 AM
 

Waethorn said:

The magic question is:  what will be the final RTM build number?

April 15, 2009 9:05 AM
 

Windows 7 Beta/Pre RC - Comentarios - P?gina 9 - Foros de CHW said:

Pingback from  Windows 7 Beta/Pre RC - Comentarios - P?gina 9 - Foros de CHW

April 24, 2009 3:09 PM
 

Windows 7 Beta/Pre RC - Comentarios - P?gina 9 - Foros de CHW said:

Pingback from  Windows 7 Beta/Pre RC - Comentarios - P?gina 9 - Foros de CHW

April 24, 2009 4:15 PM
 

Windows 7 Release Candidate gets new features said:

I still can't believe their so ontime for the RC release, Gone are the Vista days i guess.

April 27, 2009 10:24 AM
Acceptable Use Policy

About pthurrott

Paul Thurrott is the guy behind the SuperSite for Windows. Way behind. :)
SPONSORED LINKS FEATURED LINKS

Calculate your savings nowSee how SAN is 57% cheaper than DAS over three years Free CDs Offer Fundamental Content for IT ProsAre you up to speed on the latest technologies and solutions? Don't miss out on your chance to get up to speed quickly on fundamental, in-depth information on some of the hottest topics in our library of content. Let Your Users Reset Their Own Passwords: Free Download Try a 30 day free trial of Desktop Authority Password Self-Service – it provides an easy-to-use, robust system for allowing users to reset their own forgotten passwords or locked accounts. Exchange Server 2010: Deploying Unified Communications - Virtual conferenceDecember 1, 2009 - Free Registration. Build your Unified Communications future on a strong Exchange Server 2010 foundation. Get Windows IT Pro & Mark Minasi’s Favorite Power Tools GuideOrder Windows IT Pro now and get "More of Mark Minasi's Favorite Power Tools"--a in-depth guide to the most useful Windows commands --FREE with your paid order! Subscribe today, and save 58% off the cover price! Migration, Virtualization, Availability, and Desktop ManagementRealize the importance of a workload optimization strategy...it can affect your bottom line! Deep Dive into VMware vSphere, eLearning SeriesJoin John Savill to explore the major functionality capabilities of the vSphere virtualization platform, including identification of the changes from ESX 3.5.
Windows IT Pro |  Subscribe |  Register |  FAQ for Windows |  Media Kit |  WinInfo News |  Europe Edition |  About Us |  Contact Us/Customer Service |  Affiliates/Licensing
SQL Server Magazine |  Office & SharePoint Pro |  WinDevPro |  asp.netPRO |  IT Library |  Technology Resource Directory |  ITTV |  IT Job Hound

© 2009 Penton Media, Inc.     Terms of Use | Privacy Statement | Reprints and Licensing