Nee, die interne Kennung von Vista ist 6.0, die von Win 7 ist 6.1 - aber das heißt nix, ich habe... mhmmm, in der c´t? Keine Ahnung, glaube ja, gelesen dass es deswegen nur von 6.0 auf 6.1 geändert wurde, damit die Programmierer von 3rd-Party-Software es einfacher haben.
Kann man sich in etwa so vorstellen, dass für die meiste Software nur eine Abfrage auf 6.x "eingebaut" werden muss, damit sie unter Win 7 läuft.
Früher, von 98 auf 2000 oder 2000 auf XP, weiß es nicht mehr genau, wurde das mal von 4.x auf 5.x geändert und da gab es dann das wohl einige Probleme, weil einige Programmierer bis dato 4.x gewohnt waren, bei der neuen Version wieder 4.x programmiert hatten und die Soft dann unter dem aktuellen Windows nicht lief.
Das ist jetzt natürlich stark vereinfacht wiedergegeben.