頻繁更新似乎證明微軟將徹底放棄服務包發布模式
譯文【51CTO快譯】Windows 8在敲定RTM版本后,卻又在正式發布前推出其它更新,這種熟悉的機制不禁讓我們想到蘋果與谷歌。
分析人士本月11號稱,微軟公司在正式發布Windows 8操作系統之前推出了更新補丁,這標志著該公司的管理風格一步步向其競爭對手蘋果與谷歌靠近。
上周二,除了一貫遵循的安全升級補丁發布之外,微軟公司還針對Windows 8發布了四項非安全性更新,但這款操作系統直到10月26號才會正式發售。
微軟Windows部門主管Steven Sinofsky與我們談起本次更新的具體情況。在四款補丁中,針對Windows 8 x64版本推出的更新文件體積為驚人的170MB--其目的是為了處理自今年八月初敲定RTM版本之后,開發人員經過測試發現的性能、電源管理、媒體播放以及兼容性問題。由于只要打上RTM標簽,就意味著操作系統已經進入壓盤生產階段,因此這批補丁的發布能夠清除很多微軟八月份還沒來得及搞定的小麻煩。
在微軟公司的內部技術術語中,所謂RTM是一個重要的階段性成果,它標志著操作系統的代碼已經全部完成,同時準備好被送往計算機設備制造商并安裝在新PC當中。
微軟公司之前從沒有在確定RTM版本與操作系統正式付諸發售及裝機之間這段時間中推出過更新補丁。
"非常有趣,"VMware公司研究及開發部門經理Jason Miller表示,這家企業同樣喜歡頻繁發布產品補丁。"我們從沒見過微軟公司以這種形式進行產品運營,顯然他們是打算嘗試通過這種新的方式進行產品功能添加。"
這種方式同樣贏得了廣泛贊許,nCircle安全公司安全運營部門主管Andrew Storms將此稱為"可喜的變化",并補充稱"終端用戶會高興地看到他們所安裝的Windows 8系統不斷獲得鞏固與新功能。"
通常情況下,微軟公司會將大量關鍵性變更打包整合,這就是著名的"服務包(Service Pack)"概念--其中包含一段時間內發布的安全補丁、非安全性bug修復、新功能以及其它改善。服務包通常每18個月發布一次,以Windows 7為例,自從2009年10月推出至今,只在去年2月份推出過一次服務包更新(即SP1)。
"作為開發人員,我們總會面對無數不盡人意的殘缺功能甚至是亟待修復的漏洞,因為這些都是軟件正式發布之前必須搞定的內容,"Michael Cherry指出,他曾擔任微軟公司項目經理,如今則以分析師身份繼續為軟件巨人效力。"由于我們缺乏靈活的補丁發布機制,因此要確保一切項目能夠正確生效、毫無瑕疵,用戶就必須得坐等周期漫長的服務包更新。"
在將"Windows 8創建"納入周二更新博客后,Sinofsky在其中表達了上述意見。
Sinofsky還在博文中詳盡描述了微軟公司過去處理補丁更新工作的方式。通過嚴格的計分制度,微軟要保證自己的補丁能夠適應設備制造商推出的新硬件,并在服務包中發布大量過去無法直接交付用戶、卻能顯著改善新操作系統與舊硬件間契合效果的重要補丁。
"在Windows 8臨近推出的最后幾個月里,我們一直在挑戰自身極限,希望能開發出比服務包更靈活、更能快速滿足用戶需求的'后RTM'工具與補丁發布流程,"Sinofsky在博文中表示。"借助優異的自動測試機制與測試覆蓋工具,Windows 8將在發售之日帶給所有用戶更加順暢的使用體驗與管理功能。"
通用版本,或者簡稱GA,是微軟產品正式啟動及售賣的必要前提。
分析師與專家正在展開研究,調查微軟公司為什么要打破傳統、將傳統的服務包拆分為多個部分--換言之,首先發布"SP0.1"。
"他們到底想要沖破什么樣的運營習慣?"Cherry發出這樣的疑問。"他們希望消費者和企業用戶在購買并安裝Windows 8之后不必再浪費時間等待服務包的推出,這種革命性變更無疑比任何聲明或者指導都更有說服力。微軟相當于直接宣稱'我們已經能夠以即時方式向用戶提交更新,因此一旦我們通過了發現、驗證、修復及測試等一系列流程,新機制將把補丁立即傳遞給終端使用者。'"
對于很多長久以來已經養成嚴格使用習慣的用戶--尤其是IT管理員而言,最明智的做法無疑是耐心等待,直到完善、成熟的服務包推出,然后才著手嘗試和部署新的Windows版本。但在過去幾年中,這種傳統規則已經逐漸寬松化,因為微軟公司開始鼓勵用戶在SP1發布前分批進行系統更新。舉例來說,早在2007年微軟就開始討論服務包機制存在的必要性--可惜經過幾個月的啰啰嗦嗦、嘰嘰歪歪,他們還是為Vista推出了SP1。
最近,微軟公司再次拿起宣傳武器,開始大肆吹捧即將推出的Office 2013(作為Office 365宏觀計劃中的重要一環),而定期更新無疑是其中最令人振奮的消息。
"這種'平滑式'更新其實根本不新鮮,蘋果公司一直都在以這種方式不斷為產品提供增強,"Cherry指出。"蘋果會選擇理想的時機推出iOS系統,之后再根據用戶的意見及使用感受發布更新。"
Miller也贊同這種看法。"熟悉谷歌公司產品的朋友一定會發現,他們一直在為Chrome OS提供各類新功能,"Miller表示。"Windows系統中的瀏覽器同樣如此。谷歌與Mozilla一直在對Chrome及火狐瀏覽器進行更新,因此微軟公司等于是剛剛跟上其它競爭對手的步伐,同時在這套成熟機制中加入一點自己的特色。不過話雖如此,相信Windows 8還是能夠借此贏得一部分用戶的青睞。"
然而對于微軟公司的這種開創性舉動,Cherry倒是有自己的看法。
"我認為這種趨勢的出現源自微軟對Surface系列產品的支持,該產品與其它平板設備類似,都存在一定的封閉特性,"Cherry這樣評價微軟打造的這款硬件。第一款Surface平板采用Windows RT系統,最初于今年六月發布,再有半個月即將正式發售。"這款設備的軟件升級完全依賴網絡更新機制,因為很多型號根本沒有DVD光驅(事實上大部分設備都開始將光驅作為備選方案),而隨著這類封閉式產品的逐漸走俏,微軟必須在即時更新方面拿出令人信服的好辦法。"
蘋果公司已經在其筆記本電腦產品線全面拋棄光驅裝置,iPad這類追求輕薄的平板設備自然也不可能使用光驅,這就讓無線網絡更新成為惟一的升級機制。蘋果公司從來不需要在加州庫珀蒂諾的總部整理更新補丁再整合成服務包--他們只要把手頭值得一試的更新放到網上就行,OS X用戶會自己動手安裝。
Sinofsky并沒有明確宣稱服務包更新模式將就此消亡,不過他似乎暗示這套傳統方案已經處于風雨飄搖之中。同時微軟公司不僅在計劃中推出修復及補丁程序,同時也將通過Windows更新推廣新功能及改進措施。
Sinofsky在周二更新博文中指出,"我們認為這種新機制會成為Windows更新的重大進步,相信所有客戶都會喜愛微軟帶來的高品質服務。"
不過Miller與Storms則警告稱,微軟公司的新策略同時可能帶來風險。因為按照傳統,企業用戶會在服務包全面部署之前進行嚴格的測試工作,而一旦微軟把統一性發布變更為小規模分批更新,安全專家還不知道該如何應對。除了新工具及功能,升級補丁中還可以包含"Metro"風格的應用程序,這是否適合企業現有業務還不得而知。
"我擔心的是用戶會盲目將所有內容安裝到系統當中,"Miller提醒道。"這會挑戰企業對于Windows系統的維護及測試能力,我們必須得適應全新升級機制帶來的種種困擾。"
"Windows更新是建立并傳遞信任感的機制,然而一旦用戶在安裝Windows更新的過程中遭遇藍屏或者其它意外狀況,這種多年建立起來的信任感將很快土崩瓦解,"Storms指出。
即使是Cherry也認為"周二更新機制在建立之初也并不完善,而且包括我們在內的大多數用戶都很關注bug修復與功能更新等內容。經過多年的雕琢,Windows更新終于得到了廣泛認可,然而只有過去的成績才值得信賴--未來的狀況如何誰也沒法確定。"
某些Windows 8用戶會對本次周二更新的補丁尺寸有所顧慮,這又會成為微軟推廣新機制的潛在障礙。"哇哦,我可不記得原先微軟曾經公布過170MB這么大的更新補丁--拜托,這只是日常升級,又不是服務包或者新應用,這樣的體積太夸張了吧,"一位網名為Entegy的讀者在Sinofsky的博客中評論道。
周二更新Twiiter的博主Robert McLaws也發出這樣的感慨:"哇靠,這次的Windows 8更新補丁是170MB。我個人相信微軟在這么大的容量里確實提供了不少好東西,但這又讓我想到蘋果公司,他們也是出了名的對文件大小無概念,連音樂播放軟件及App Store升級都能搞得雞飛狗跳。"
大家可以點擊以下網址(http://support.microsoft.com/kb/894199)查看微軟公司發布的Windows 8及Windows RT更新官方說明文檔。
原文鏈接:
http://www.networkworld.com/news/2012/101112-microsoft-move-hints-at-the-263279.html?hpg1=bn
原文標題:Microsoft move hints at the death of Windows service packs