為什麼微軟跳過數字直接叫「7」?核心版本號卻是 6.1?本文梳理 Windows 發展脈絡,揭開命名背後的代際邏輯與相容性考量。
| 代際 | 產品名稱 | 核心版本號 | 關鍵備註 |
|---|---|---|---|
| 1 | Windows 1.0 | 1.0 | 圖形化 DOS 殼 |
| 2 | Windows 2.0 | 2.0 | 視窗重疊、擴充記憶體 |
| 3 | Windows 3.0 / 3.1 | 3.0 / 3.1 | Program Manager、File Manager、TrueType |
| 4 | Windows NT 3.1 | 3.1 | NT 核心誕生,企業級 |
| 4 | Windows 95 | 4.0 | 9x 系列起點,Plug and Play、任務列、開始功能表 |
| 4 | Windows 98 / 98 SE / Me | 4.10 / 4.90 | 核心仍屬 4.x,屬第 4 代 |
| 5 | Windows 2000 | 5.0 | NT 5.0,Active Directory、MMC |
| 5 | Windows XP | 5.1 | NT 5.1,為相容性鎖定核心版本,非 6.0 |
| 6 | Windows Vista | 6.0 | 核心大躍進,帶來嚴重相容性危機 |
| 7 | Windows 7 | 6.1 | 沿用 Vista 核心 (6.x),微調為 6.1,承諾相容性優先 |
ver → 顯示 Microsoft Windows [Version 6.1.7601]。Windows 7 的命名揭示軟體工程核心智慧:對外以「代數」傳遞價值,對內以「核心版本」管控相容性。這也是後續 Windows 8 (6.2)、8.1 (6.3)、10 (10.0 但內部仍視為 6.4/10.0) 命名策略的延續。理解這層邏輯,便能看透版本號背後的工程決策與商業考量。