打開Vista的視窗
微軟公司已將近年來代號為Longhorn的下一版作業系統將正名為Windows Vista,而測試版原本可望在8月3日前推出。結果,微軟上月27日一早就宣布,測試版準備就緒--比預定時間提早一周。
就Vista (昔稱Longhorn)四年來的開發史觀之,這恐怕是微軟第一次提前達到既定的時間表。自從2001年首次談論Longhorn以來,微軟已調整預定納入的功能,並數度延後推出日期。但現在,微軟為了趕在明年耶誕購物季前推出正式版,已沒有多少容許出錯的空間。
微軟統籌Windows開發任務的集團副總裁Jim Allchin接受CNET News.com訪問,暢談有關Vista測試版發布、它的功能與限制,以及正式推出前仍需克服的障礙。
問:微軟已發布第一個Vista大眾測試版。這個測試版的主要對象是誰?
Allchin:即使是科技玩家,也未必是本測試版的對象。這個測試版的主要目的,是要測試一些我們在配設管線(plumbing)方面既有的功能。我們已著手發展虛擬檔案夾(virtual folders),但其實這是配線工程。
我們預期,科技玩家和消費者會有興趣的功能,大部分會在第二測試版(Beta 2)出現。我不認為第一測試版(Beta 1)非常有趣,除非你是真正的程式達人(bithead)。我們倒是改變了檔案目錄空間。我認為那是向上提升的一步,不只是剔除「我的」而已。(昔稱「我的文件」的檔案夾,到Vista改稱「文件」,「我的相片」改稱「相片」,諸如此類。) 我們設法化繁為簡,讓它更容易上手。
問:下一步打算怎麼做?
Allchin:我們會儘可能讓Beta 2快點推出--現在還沒有時間表。在PDC (微軟的專業開發人員會議,9月舉行)會場,我們會分發Beta 1程式,以及到時候我們手頭上有的東西。
問:從現在起到正式推出止,這期間的主要障礙是什麼?哪些方面的挑戰最艱鉅?
Allchin:有幾項我們計劃中的改變,最需要加強測試。這些功能是消費者最想要的,但也很複雜。(其中一項是微軟內部稱為LUA--出租使用者存取Least User Access--的功能。)它基本上就是以標準使用者模式(standard-user mode)執行,不以管理員模式(administrator mode)執行。用管理員模式的話,可輕易加裝新程式,並且作其他的改變,但也容易讓惡意軟體作重大的改變。
如果以標準使用者模式執行,那麼我們在應用程式的相容性方面就有許多工作要做,而且要讓使用者有自然而然就上手的體驗,不會覺得很突兀。那是一大障礙。坦白說,大部分的工作已完成,但我們預料會有一段時間可以精益求精。
我們已改變設定(setup)的方式,基本上是全盤的改變。我們現在採用根據元件的( component-based)設定。我們只需要更多時間跟使用一起來測試,這或許是Beta 1最重要的一項成果。我要操心的事很多。今夏我們會產生許許多多的程式出來。我們會觀察情勢的發展。
問:Vista在關機和再開機方面做了改變。今天,有各種選擇:完全關機、待機(suspending)和休眠(hibernating)。你預期Vista會做哪些改變?
Allchin:Beta 1尚未啟用那項新技術,但已加入新的程式碼,把必須重開機的次數降到最低。我們加納入當機防護(hang protection)的新技術,會隨Beta 2推出,鼓勵民眾響應節能概念,讓機器開著的時間長一些,因為我們會壓低耗電量,所以會有更佳的立即啟動(instant-on)體驗。同時,等到真的必須關機時,我們會把待機和休眠合併起來。
我們希望--尚未定案,但我們希望的是--使用者只需要考慮兩個狀態,就是「開」和「關」,系統會做適當調配,視停止使用的時間而定。有可能簡化更多步驟,因為「離線」的程度不一,但使用者看到的只是「開」和「關」。
我們就預期的省電效果做了一些估算。我看到一個數字,基本上顯示當1億台電腦執行Vista時,全世界可省下多少的電力。那真是令人驚異。我現在不引用那些數據,但我們確實做了估計。我們很高興,能用不同的方式協助這個社會,協助節約能源。
問:這個測試版只比微軟原訂上半年發布的目標稍微晚了些。看來Vista的開發時間表似乎沒有落後多少。以後還有幾次小規模延遲的空間,但不影響在明年年終假期前讓Vista上市的目標?
Allchin:噢,我不知道。我無法做這種預測。我的意思是,我們做到的一件事,是已經(在內部)執行Beta 2,同時完成Beta 1。就某個層面而言,我有信心,能夠如期推出,這是以往我們紀錄差強人意之處,但現在因為採用新的流程,我們己能同時進行。總之,現在還不得而之。我們全神貫注於達到明年的目標。我們不會因此犧牲品質,但我們一心一意達到明年的目標。
問:往年,微軟的主管表示,Windows Vista可能提供一種方式,讓筆記型電腦既是Media Center也是Tablet PC。你能透露Vista會推出哪些不同的版本嗎?
Allchin:不行,時機未到。時機未到。
問:最近一個熱門的討論話題,是稱為InfoCards的概念,可儲存身分認證的細節。微軟是否已決定把那個功能納入Vista?InfoCards大概是什麼模樣?
Allchin:我想,關於那一點,我們尚未對外公布,所以,無可奉告。
問:微軟宣布下一版Windows正式名稱Vista的時機,比往年一些版本要提早許多。那是不是為了移除原先外界對Longhorn的印象,畢竟Longhorn比當初的構想改變甚大?
Allchin:不是,不是這樣的。命名過程長達六到九個月,我們總算有一次能緊守口風。所以,其實我是這樣看的,這只是高明的行銷方法。以前我們挑選名字的時機通常都嫌太晚。
問:如果詢問命名顧問那類人士,諸如tiger、Panther之類的作業系統名稱如何,他們會說,嗯,那傳達某種活力感。你希望消費者對Vista有什麼感覺?
Allchin:我希望這個名字給人清楚明白(clarity)的聯想,會讓一切看得更清楚、更簡單。我的意思是,可讓今天亂糟糟的過多資料一目瞭然,也許還能為將來帶來一些願景。
問:微軟也將發布下一個伺服器作業系統的測試版。還要多久才會發布?是在桌上型作業系統之後嗎?
Allchin:我們同時做伺服器發布,但同樣地,也只是打地基的層次,和我剛才就用戶端程式所談的東西是一樣的,可說是其鏡像。我們想出一種方式,把系統元件化( componentize),好讓你用某些角色執行較少的軟體。我們在Beta 1並沒有任何正式的角色管理工具。
但,若你問我,我認為誰會感興趣,我認為,如果你是IT專業人員,對部署方面有興趣,那麼你會對用戶端或伺服器有興趣,因為那基本上是相同的技術。至於是否尾隨其後?我不知道。兩項產品都還有許多功能要加進去,所以現在還無從判斷誰先誰後。
問:微軟正著手開發OneCare防毒組合,包括測試版內含的反間諜程式。你考不考慮把那些安全技術直接植入Windows Vista?
Allchin:OneCare是獨立的產品。我想,我們講得非常明白,我們會大幅改善Vista的安全性。
問:Windows Vista裏面是否有特別的反垃圾郵件設計?
Allchin:我不確定在作業系統層次上有沒有改變。在Beta 1,我們在OE (Outlook Express)置入垃圾郵件過濾器。此過濾器會自動部署。所以,是的,你可以透過Beta 1瞧瞧那個功能。
問:就鼓勵軟體開發人員撰寫應用程式利用Vista的新功能方面,微軟此刻有何動作?現在的進度如何,下一步會有什麼行動?
Allchin:唔,下一大步是專業開發人員會議(PDC),9月登場。屆時我們會展示我們認為他們應該善加利用的功能。
問:就測試版而論,WinFS (自Longhorn拿掉的Windows File Storage更新)的推出日期仍訂在Windows Vista上市的前後嗎?
Allchin:是的,目前是這樣。


0 Comments:
Post a Comment
<< Home