Quote:
Originally Posted by infenit101
No it is Windows 7.
The kernel is not the same.
1. Windows 1.0
2. Windows 2.0
3. Windows 3.0 and Windows NT which was code versioned as Windows 3.1.
4. 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.
5. 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.
6. That brings us to Windows Vista, which is 6.0.
7. So we see Windows 7 as our next logical significant release and 7th in the family of Windows releases.
The 6.1 thing is just so they can get by DOD policy.
|
I was curious about this and found a business weekly article (i can't link yet, 1 more post after this one and i can finally link).
"Microsoft developers have a ready explanation for the phenomenon. Many programs check the version number of the operating system and will not install if the number falls outside a specified range. Microsoft insists that virtually all programs that run on Vista will run without alteration of Windows 7 and it doesn't want installations to bomb just because of a failed version number check. So what is officially known as the "major version number" was kept at 6".
So it's 6.1 to allow software that runs in Vista to not have compatibility problems when a program checks for the version of Windows someone is running.