您的位置:首頁技術文章
文章詳情頁

Win Vista的漫漫開發路之:2001-2002

瀏覽:4日期:2023-08-07 17:05:25

Paul Thurrott說:或許這是第一次他不知道從何下筆。

Paul將從2001年Vista開始開發以來至今有關Vista的漫漫開發之路進行總結,向我們展示了即將要發布的新一代Windows操作系統的許多內幕。(下文中的“我”指“Paul Thurrott”)

2001

還是先做個有意義的開始吧。毫無疑問,身處微軟的人們能夠指出比我能所說的更早的時間,但是,對于我來說Windows Vista開始于2001年7月25日,就在Windows XP完成前不到一個月。那天,微軟公開證實它們改變了使用代號為Blackcomb的操作系統接替XP(代號Whistler)的計劃。“在Windows XP和Blackcomb之間還會有一個Windows版本發布,”微軟發言人解釋道。微軟說,它就是會在2003年發布的Longhorn。根據報告,當Windows XP開發過程開始結束時,Longhorn發布計劃開始于5月初。

那時,Longhorn被認為是XP和Blackcomb之間的一個過渡版本,我曾經獨家披露過Longhorn名稱顯示了該產品的地位:Whistler和Blackcomb都是英國哥倫比亞的大型滑雪勝地,而Longhorn只是兩座山脈之間的一個酒吧。微軟的一個朋友告訴我:“要從Whistler到Blackcomb,你必須經過Longhorn。”

Longhorn的特別稱呼來自我在微軟的一個朋友:Tom Laemmel,這是他對eWeek記者脫口而出的錯誤稱呼。搞笑的是,這是他在與我討論Windows XP SP2后僅一天干的事情,后來我也不只一次的打趣他。

總之,對于2001年的多數時光,沒有什么有關Longhorn的可說的東西。當時,大多數人都被新出的Windows XP吸引了,然后12月XP死于一個重要的UPnP漏洞,后來有關微軟的主動可信賴計算、Windows XP SP2的一系列事件取消達到了頂點,以及一系列微軟產品繼續延期到現在。

2002

2002 有趣的是,首次Vista延期發生在2002年4月。那時,微軟副總裁Jim Allchin透露:Longhorn不會在2004年之前發布。“我們將會有一個合理的開發周期,”他說,“我們經常試圖讓事情運轉太快,在獲取beta反饋上花費了我們所有時間而不能有足夠的我們所希望的創新?!?/P>

這一次,Longhorn被定位到一個重要的發布而不是微軟早前承諾的主要的更新。在WinHEC 2002之后,微軟說Longhorn將會包含新的托管API、新的圖形架構(那時稱為“Longhorn Graphics Architecture”)、P2P技術和新的基于SQL Server的存儲技術。但是,很明顯,Jim Allchin在當年的WinHEC上很少提及Longhorn。

早期,網絡上充斥著捏造的描述Longhorn樣貌的視頻和截圖。毫無疑問,在被微軟高級產品描述授意之后,人們撤銷了大量的冒牌貨,我也花了大量時間去揭穿他們。我想那是你沒有代碼可供把玩時常會發生的事情。

6月,微軟主席比爾.蓋茨借由財富雜志封面宣布,他正在將其一半的時間花在了Longhorn上,并把Longhorn描述為一個重要發布版本?!拔覀円恢豹毩⒄務摯罅繓|西很久了,但是情況是’嗨,人員增加完畢,讓我們做更多的引人注目的事情吧。’”蓋茨這樣描述這個操作系統?!八沟俜?微軟CEO,斯蒂夫.鮑爾默)說:‘那意味著正同步著這個版本。’然后,我說:‘那不是風險嗎?’,斯蒂夫說:‘但是我們不是明顯需要這么做嗎?’”蓋茨稱這個突然復雜的Longhorn為“如同多次登月” 一般。

文中,蓋茨把Longhorn描述為一次徹底的Windows大修,有下列特性:

· 新的統一Windows存儲方案:確保文檔、聯系人、郵件、IM伙伴列表、日歷和其他數據都以同樣的方式分類存儲,可以輕易一并搜索它們。Longhorn將要回答的頭號問題就是蓋茨所說的“我的東西在哪里?”

· 通過可視電話和郵件保護用戶免受騷擾的技術。

· 當你外出時追蹤你并自動轉寄電話和郵件給你的軟件。

· 安排電話會議和在線會議的途徑。

· 讓消費者輕松搭建網站和郵件列表讓他們所關心的人們保持被告知和更新的能力。

· 為用戶提供從家中通過任何連接設備安全的訪問重要工作數據的途徑。

蓋茨告訴財富雜志,有10個主要的Longhorn設定,包括:人、注釋、實時通訊、存儲、認證和安全以及新外觀。微軟的多個專門團隊在針對每一個設定而工作著,但是由蓋茨監察整個項目并時常與每個團隊進行會議交流。這聽起來非常令人興奮,但是與本月微軟就要發布的Vista相比較你就會冷靜下來。

最后,在2002年10月,我獲得了一個早期Longhorn的alpha版本:build 3683(看我的評測)。它看著仍然像是Windows XP,但是有一些有趣的特性,其中一些進入了正式版(新資源管理器視圖),而其中一些已經沒有了(原始的Sidebar)。

2002年11月,微軟宣稱不會緊接著Longhorn發布Windows Server。那時,Windows Server 2003自然沒有發布,看起來Longhorn會比將來的Windows Server更早發布?!跋M者要求規定發布策略和Windows產品發布時間,”微軟代表如是告訴我,“我們已經決定另一個Longhorn客戶時間框架中的Windows Server發布不會滿足大多數消費者的需要。另一個緊隨Windows Server(Windows Server 2003)發布的主要的Windows的代碼名為Blackcomb”。

無需說明,它們的計劃變化非??焖佟?/P>

那個月末,一個長期計劃開始從內部重要人士泄露出來,我有幸一瞥微軟的Longhorn內部計劃:

M1 發布 12/7/2001M2 Code-complete 7/26/2002M2 發布8/30/2002Longhorn RI into MAIN 10/16/2002M3 發布11/13/2002Beta 2003RTM 2004

我也收到一份關于Avalon的技術信息,Avalon是下一代的Windows客戶端應用程序平臺。它將諸如簡易的開發和豐富的應用程序結合的Web特性與Win32 開發平臺的強大結合起來,讓開發人員可以建立新型的應用程序,建立穩固、真正利用現代PC連通性、存儲和圖形特性的程序。Avalon不僅是關于用戶界面和豐富圖形的,它還是一個重要的部分。Avalon的全部目標是為個人計算機提供通用受管代碼,包括存儲、通訊、文檔、多媒體等等。Avalon是基于容器的,將GDI+和DirectX顯示技術合二為一。有趣的是,早期Avalon包含了我們最終與Indigo(Web服務和聯網)和WinFS(數據服務)相關的特性。很明顯,微軟最后決定它需要取消大量此類功能,把它們融進不同的項目。(未完待續……);

国产综合久久一区二区三区