Rocksteady: I think the official Windows numbering scheme goes:Oddly enough, the official internal version system is:
Windows 2000 == v5.0 Windows XP == v5.1 Windows Vista == v6.0 Windows 7 == v6.1 Windows 8 == v6.2Which makes sense once you realize XP was based on 2000's guts, with most of the work north of the kernel. Likewise with Vista to Win7, which were largely UI and subsystem changes, etc.
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.posted by zamboni at 10:26 AM on August 24, 2012
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.
Windows The Fuck
posted by dfriedman at 7:10 AM on August 24, 2012 [1 favorite]