Windows 7十週年 開發團隊成員披露Win7幕後故事
昨日是Windows 7正式發表RTM(Released To Manufacturing)版十週年的日子。2008年有媒體報導指出,微軟正在開發代號Blackcomb的作業系統,後來大眾普遍認為Windows 7的內部開發代號就叫做Blackcomb。但是在昨天,一位資深的Windows開發團隊成員-Raymond Chen於微軟的The Old New Thing部落格上否認了這個傳了十多年的謠言。
“Windows 7的開發代號就是Windows 7”。
Windows XP代號為Whistler,是加拿大卑詩省一座山峰的名字,同時有一個同名的城市。而誤傳了十多年之久的Blackcomb其實是於Whistler之後就已經被確認下來作為下一代Windows作業系統的開發代號使用,其是與Whistler所處同地的另一座山峰的名字,二者連起來即是Whistler Blackcomb,是位於兩座山上的著名滑雪場。
不過,由於Windows開發過程中發生變化,開發團隊發現有太多太多的功能要於Blackcomb中加入了,這根本不可能在一個正式發表的版本週期中完成它們。於是,一些功能被挑選了出來,加進了一個臨時使用的開發代號中,此代號即為後來著名或說毀譽參半的Windows Vista使用的Longhorn,它是位於Whistler與Blackcomb兩座山之間一間酒吧的名字。從Whistler前往Blackcomb肯定會經過Longhorn,本身Longhorn的定位就是一款過渡性的作業系統。
“因此,你會得出Blackcomb即是Windows 7開發代號的結論。”“但是,你錯了!”
如果對當年Windows Vista開發過程有所耳聞的話即會知道,此款開發週期長達六年可能更久、中途還重啟過一次開發的作業系統,卻是微軟Windows開發團隊視為”災難”的一款產品。於Longhorn初期的開發過程中,開發人員為其加入了越來越多原本預定在Blackcomb上才會出現的新特性,結果就是不但Longhorn要有很多新特性與功能,就連Blackcomb亦添加了成堆的計劃,”就像是一個願望清單一樣”。
最終,開發團隊明白了,Blackcomb已經過於龐大,已經沒有其存在的意義,於是它被拋棄了,取而代之的是一個全新的項目,代號為Windows 7。
稱為7的原因其實很簡單,因為Vista的內部版本號是6,自然地,於6的基礎上加了1就產生了這個開發代號。當時亦沒有想過Windows 7會成為最終的產品名稱,是市場部門最終決定:嗯!Windows 7就叫Windows 7吧!而Windows 7最終取得了巨大的成功。