Windows 2008 SP1、Vista SP1身世揭曉
我們知道微軟的Windows Server 2008已經RTM,將于本月27日正式發布。有幸已經拿到這款操作系統的朋友們也許會發現,其版本號中已經帶上了“SP1”。我們知道Service Pack是微軟產品推出一段時間之后才會發布的補丁合集,那么Windows Server 2008(下簡稱WS08)為何在產品發布之初就是SP1了呢? 一名署名iainmcdonald的微軟內部人士在MSDN博客上為我們解答了這一問題。
事情要從2000年說起……
2000年年中,微軟本來正在開發一款客戶端/服務器混合版本Windows,但由于當時WIndows Me表現不佳,為消費市場推出一款客戶端產品的壓力與日劇增,于是微軟把Windows XP的開發單獨分離出來,從此Windows XP和Windows Server 2003就走上了不同的開發之路。這在當時對于微軟來說是一個正確的決定,因為他們既及時滿足了OEM對于Windows XP的需求,另外也給了Windows Server 2003更多的開發時間,而后者也正是Windows Server 2003長久生命力的原因之一。
但在另一方面,Windows XP的出身也決定了她和Windows Server 2003的代碼庫不完全相同,導致微軟必須為兩款產品開發兩套補丁、兩套GDR、兩套Service Pack等等,這樣的并行發布成了微軟的噩夢。
后來,用戶再次希望在新一代服務器版操作系統之前先用戶和客戶端版,當然這次微軟學乖了——Windows Server 2008的代碼庫是和Windows Vista一同開發的,也就是說兩款操作系統可以共享Service Pack,補丁也可以在同一時間發布。另外,現在Service Pack不會下載用戶不需要的組件更新,比如假設Service Pack修正了活動目錄問題,Windows Vista系統就不會下載活動目錄部分的更新;反過來,服務器系統也不會去下載媒體播放器修正補丁,除非用戶安裝了包含媒體播放器組件的桌面體驗包。
我們知道在Windows Server 2008之前Vista SP1就已經完成,因此Windows Server 2008上市的時候也就已經包含有SP1了。Windows Server 2008的首個Service Pack將是SP2。
最后,iainmcdonald還透露一個微軟用來宣傳Windows Server 2008等新產品的網站http://www.heroeshappenhere.com
注:本文轉自Vista之家