Microsoft Pri0
Welcome to Microsoft Pri0: That's Microspeak for top priority, and that's the news and observations you'll find here from Seattle Times reporter Sharon Chan.
October 14, 2008 2:48 PM
How Microsoft counts to 7
Posted by Benjamin J. Romano
After Microsoft confirmed yesterday afternoon that the next version of Windows will be called Windows 7, there was much confusion and debate over how this could be the seventh release, version or generation of the Windows operating system. Today, Microsoft is clearing that up. Mostly.
Mike Nash, corporate veep of Windows Product Management, called the theories on how Microsoft counted its Windows releases "both a trip down memory lane and quite amusing." Here's his explanation of how they actually did it:
"The very first release of Windows was Windows 1.0, the second was Windows 2.0, the third Windows 3.0.
"Here's where things get a little more complicated. Following Windows 3.0 was Windows NT which was code versioned as Windows 3.1. Then came Windows 95, which was code versioned as Windows 4.0. Then, Windows 98, 98 SE and Windows Millennium each shipped as 4.0.1998, 4.10.2222, and 4.90.3000, respectively. So we're counting all 9x versions as being 4.0."Windows 2000 code was 5.0 and then we shipped Windows XP as 5.1, even though it was a major release we didn't' want to change code version numbers to maximize application compatibility.
"That brings us to Windows Vista, which is 6.0. So we see Windows 7 as our next logical significant release and 7th in the family of Windows releases."
The stuff about code version numbers and application compatibility is important. Recall how poorly Vista fared in application and driver compatibility in its early months on the market. It was a failure that contributed to the product's poor initial reception, a stain that has remained in much of the popular perception even though the issues are largely in the past.
Nash continues:
"We learned a lot about using 5.1 for XP and how that helped developers with version checking for API compatibility. We also had the lesson reinforced when we applied the version number in the Windows Vista code as Windows 6.0-- that changing basic version numbers can cause application compatibility issues.
"So we decided to ship the Windows 7 code as Windows 6.1 - which is what you will see in the actual version of the product in cmd.exe or computer properties."
Some observers have inferred from the fact that Windows 7 will actually be version number 6.1 that the forthcoming release, due in 2010, will be less significant.
Not so, Nash says.
"Windows 7 is a significant and evolutionary advancement of the client operating system. It is in every way a major effort in design, engineering and innovation. The only thing to read into the code versioning is that we are absolutely committed to making sure application compatibility is optimized for our customers."
Two things worth noting here:
First, the tone of Nash's conclusion sounds different than the soft-pedaling he gave Windows 7 yesterday when he announced its official name: With the next release, he wrote yesterday, Microsoft is trying "to stay firmly rooted in our aspirations for Windows Vista, while evolving and refining the substantial investments in platform technology in Windows Vista into the next generation of Windows." Compare that with the statement above and tell me what you think.
This speaks to one of the big unknowns that I hope will be resolved at Microsoft's upcoming Professional Developers Conference: How closely will Microsoft position Windows 7 to Vista? The tone and words executives use to describe 7 will be worth watching.
Second, Microsoft appears hell-bent on not repeating the compatibility mistakes made in Vista. So much so that they're naming the OS Windows 7, even though it's technically version 6.1. I wonder what other compromises will be made in the name of compatibility.

general classifieds
Garage & estate salesFurniture & home furnishings
Electronics
just listed
HAVANESE/LHASA MIX
Huge Baby and Kid Garage Sale
MALTESE /SHIH-TZU
More listings
POST A FREE LISTING

- Madrona dad killed by a bullet as he drove through Central Area
- Matt Flynn has good day in Seahawks' 3-way QB competition
- Facebook messages trigger melee at Whitman Middle School
- Why dealing for Kellen Winslow makes sense for Seahawks | Steve Kelley
- Brandon League looks out of his own for Mariners
- Ex-boyfriend sought in death of Renton girl, 17
- Komen controversy hurting Race for the Cure
- Driver fatally shot in Central Area
- Juror alternates' actions have court on red alert
- Seattle police twice face hostile crowds at scenes of violent crime
- Opponents of gay-marriage law say they have enough signatures
888 - Mariners look to get back on winning track against Angels
477 - Madrona dad killed by stray bullet as he drove through Central Area
396 - Typical CEO made $9.6M last year, AP study finds
162 - Fact check: Ad exaggerates Obama's debt
118 - Seattle police twice face hostile crowds at scenes of violence crime
112 - A worthwhile conversation about charter schools
76 - Brandon League blows save in the ninth...again
68 - May questions, volume seven
65 - Brandon League looks out of his own for Mariners
59
- Madrona dad killed by a bullet as he drove through Central Area
- Driver fatally shot in Central Area
- Facebook messages trigger melee at Whitman Middle School
- Downtown building fetches $55M, thanks to Amazon effect
- Opponents of gay-marriage law get unexpected aid: from Muslims
- A second chance for idle electronics
- Get a sitter — please — for these 10 great date-night restaurants | All You Can Eat
- Komen controversy hurting Race for the Cure
- Rescued teen tells author how story helped him survive
- Sounders FC salaries released for 2012 season | Sounders FC Blog

May
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |

