Allgemeines 21.915 Themen, 147.228 Beiträge

News: Wie Microsoft offiziell zählt

Geheimnis von Nummer 7 enthüllt

Redaktion / 8 Antworten / Flachansicht Nickles

Mit der Ankündigung, dass Windows 7 auch in der endgültigen Version Windows 7 heißen wird (siehe Windows 7 wird Windows 7 heißen), hat Microsoft heftige Diskussionen ausgelöst.

Die "7" steht eigentlich für die siebte Version von Windows, allerdings grübeln viele wie das eigentlich gezählt wird. Jetzt hat Mike Nash die Sache im Windows Vista Team Blog aufgegriffen und die offizielle Zählung präsentiert.

Was viele verblüffen wird: sie beginnt tatsächlich bei Windows 1.0:

1. Windows 1.0

2. Windows 2.0

3. Windows 3.0, Windows NT (interner Code 3.1)

4. Windows 95, 98, 98 SE, Windows ME (hatten alle intern den Code 4.0 und werden deshalb als eine Windows-Version gezählt)

5. Windows 2000 (interner Code 5), Windows XP (interner Code 5.1)

6. Windows Vista (interner Code 6)

7. Windows 7 (interner Code 6.1)

Konkret zählt Microsoft also den "internen Code" einer Windows-Version. Den kriegt man beispielsweise angezeigt, wenn man die Eingabeaufforderung aufruft. Windows X meldet sich dann beispielsweise als "Version 5.1.2600". Alle Windows-Versionen die mit "9" beginnen (Windows 95 bis Windows ME) werden also als eine Windows-Generation gezählt.

Verblüffend wird es bei Windows 7. Das kriegt den internen Code 6.1 und nicht 7, was logischer wäre. Diese Unlogik hat einen Grund. Microsoft hat festgestellt, dass das Raufzählen der internen Code-Nummer für Kompatibilitätsprobleme mit älteren Anwendungen sorgen kann.

Programme gucken in der Regel bei ihrem Start nach, welchen Code eine Windows-Version hat und welche Programmierbibliotheken (APIs) sie verwenden. Wurde ein Programm für die "API 5" entwickelt, dann streikt es eventuell, wenn ein Windows sich mit "API 6" identifiziert (auch dann, wenn die 6er abwärtskompatibel zur 5er ist).

Das war wohl einer der Gründe, warum unter Vista viele XP-Anwendungen nicht mehr sauber liefen und Updates nötig waren. Beim Sprung zu Windows 7 will Microsoft diese Kompatibilitätsprobleme also vermeiden, indem Windows 7 den internen Code 6.1 kriegt (Vista hat 6).

Mike Nash betont im Blog, dass 6.1 bei Windows 7 auf keinen Fall bedeutet, dass es sich nur um eine geringfügige Weiterentwicklung von Vista handelt. 6.1 wurde nur wegen der besagten Kompatibilitätsgeschichte gewählt.

Quelle: Windows Vista Team Blog

bei Antwort benachrichtigen
chrissv2 Michael Nickles „thx, korrigiert in 9 “
Optionen

OK... hatte eher an die "4" gedacht wegen der Buildnummern

Windows 95 OEM Service Release 1 (95A) 4.00.950 A *)
Windows 95 OEM Service Release 2 (95B) 4.00.1111 B *)
Windows 95 OEM Service Release 2.1 4.03.1212-1214 B *)
Windows 95 OEM Service Release 2.5 C 4.03.1214 C *)
Windows 98 4.10.1998
Windows 98 Second Edition (SE) 4.10.2222 A
Windows Millenium Beta 4.90.2476
Windows Millenium 4.90.3000


http://www.gaijin.at/lstwinver.php

mfg
chris

bei Antwort benachrichtigen
Windoof Olaf19
"user doof" nee... hammerzahnrad