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