在Windows系統最初誕生的時候,命名方式非常簡單,就像現在普通的應用軟體那樣,頭三代依次是Windows 1.0、Windows 2.0和Windows 3.0,與它們各自的代碼編號一致。
之後的Windows 4.0第一次按照年代命名,也就是裡程碑式的Windows 95。接下來的Windows 98、98 SE、Millennium(ME)分別是4.0.1988、4.10.2222、4.90.3000,所以Windows 9x系列都是基於4.0版代碼的,屬於同一家族。
與此同時,微軟還開發了Windows NT架構,而邁向新世紀之際全新出爐的Windows 2000綜合了案頭Windows 9x和Windows NT兩種架構的優秀特性,效能和穩定性都達到了空前的程度,同時代碼版本也升級到5.0。隨後的Windows XP再次改變命名方式,但核心架構沒有太大變化,因此核心版本號碼為5.1。
最新的Windows Vista在核心和外殼架構方面做了重大改變,代碼版本進入了6.0,這也是發布初期導致大量應用程式不相容的關鍵原因。
我們已經知道,Windows 7仍會沿用Windows Vista的主要架構,不會推倒重來,只是做進一步的完善和升級,因此核心版本將是6.1,不會是7.0。
為什麼叫Windows 7?其實與核心代碼版本無關,只不過因為它是微軟的第七代案頭作業系統而已,就這麼簡單。等到真正的Windows 7.0出來,又會是另一個名字了。
同時也可以看出,雖然Windows 7和Windows Vista的關係像極了Windows XP之於Windows 2000,但卻被微軟視作是兩代作業系統,而不像後兩者歸於統一系列。顯然,Windows Vista的不甚成功給微軟帶來了巨大的壓力,也不得不讓新系統與其拉開距離,同時證明Windows 7的進步更大。
微軟副總裁Mike Nash表示,Windows 7將是用戶端作業系統的一次進化型(非革命型)重大變化,微軟在設計、工程和創新等各個方面都會做出新的努力,而核心版本從6.0升級到6.1一方面確保它能延續Windows Vista的優秀特性,另一方面也能最大程度地保證應用程式的相容性,避免遷移更新過程中的麻煩。
微軟案頭用戶端作業系統演化史:
第一代:Windows 1.0
第二代:Windows 2.0
第三代:Windows 3.0/3.1
第四代:Windows 95/98/98SE/ME
第五代:Windows 2000/XP
第六代:Windows Vista
第七代:Windows 7