Bill Veghte專訪 - 《電腦報(bào)》:揭秘Windows7修煉術(shù)
2009/4/28 11:36:55 編輯:Windows7之家 - Mary Jane 字體:【 大 中 小】Win7之家( afsion.com.cn):Bill Veghte專訪 - 《電腦報(bào)》:揭秘Windows7修煉術(shù)
2009年4月17日下午,中國杭州一棟頗具濃郁園林特色的會(huì)館中,美國人Bill Veghte正在和幾位中國媒體記者隨意聊天,剛下飛機(jī)的疲憊絲毫沒有降低這位微軟高級副總裁對江南城市的濃厚興趣.
Bill Veghte面前擺著一臺(tái)戴爾筆記本,屏幕上,Windows7的徽標(biāo)正在賣力地跳動(dòng)著,似乎執(zhí)意要跳出整個(gè)屏幕.何止是一個(gè)小小的屏幕,在全世界范圍,這個(gè)傳統(tǒng)藍(lán)白相間的徽標(biāo)正在躍躍欲試,試圖出現(xiàn)在每一個(gè)人的面前.
窗外,4月杭州的園林景色正是秀麗宜人之時(shí),但是Bill Veghte——這位Windows7研發(fā)項(xiàng)目最高負(fù)責(zé)人心里非常明白,Windows7面臨的環(huán)境絕不如窗外的景色那般迷人:
最為長壽的WindowsXP正式停止技術(shù)支持,引起眾多用戶的不滿;寄予厚望的Windows Vista飽受爭議,讓人們對Windows7投來懷疑的目光;全球金融危機(jī)爆發(fā),導(dǎo)致企業(yè)和個(gè)人電腦的升級時(shí)間一推再推……這一切都讓Windows7 受到的挑戰(zhàn)比以往任何一款微軟操作系統(tǒng)都要多得多.
從數(shù)年前Windows7研發(fā)項(xiàng)目正式啟動(dòng)之時(shí),這款操作系統(tǒng)的使命就已經(jīng)被注定:在移動(dòng)互聯(lián)網(wǎng)時(shí)代延續(xù)微軟霸主地位,最終布滿從中國杭州園林會(huì)館到美國西雅圖微軟大樓的全世界每一個(gè)角落.
“雙子星”敲定“7”計(jì)劃
Windows7是什么時(shí)候正式確定開發(fā)的?微軟的官方說法是3年前,Bill Veghte的回答則是數(shù)年前就開始進(jìn)行準(zhǔn)備了.那么,就讓時(shí)間回到2007年1月.
2007年1月的一天,美國西雅圖雷蒙德微軟總部,無數(shù)個(gè)大小會(huì)議在110多幢辦公樓中召開或者結(jié)束,這些會(huì)議每天都會(huì)在微軟總部上演,但是其中一個(gè)戰(zhàn)略 會(huì)議卻顯得極不尋常.由微軟首席軟件設(shè)計(jì)師比爾·蓋茨和首席執(zhí)行官史蒂夫·鮑爾默正式敲定了微軟下一代操作系統(tǒng)開發(fā)計(jì)劃,內(nèi)部代碼為 “Windows7”.此時(shí)距離微軟最新版本的Windows Vista在全球范圍上市還不到半年時(shí)間.
Bill Veghte對此印象非常深刻,因?yàn)閃indows7將是比爾·蓋茨退休之后第一款,由微軟技術(shù)人員獨(dú)立完成的操作系統(tǒng).
Windows7 開發(fā)項(xiàng)目的確立極為低調(diào),除了董事會(huì)和相關(guān)研發(fā)主管之外,沒有更多人知道,這也是微軟高層在戰(zhàn)略會(huì)議上定下的一個(gè)基調(diào).因?yàn)樵赩ista開發(fā)上的高調(diào)并沒 有給微軟帶來太多好處,反而引起不少爭議.因此,比爾·蓋茨和史蒂夫·鮑爾默都希望一改以往的高調(diào)做法,待Windows7在基本架構(gòu)和內(nèi)核代碼初步成型 之后才向外界透露相關(guān)信息.這種刻意的低調(diào)導(dǎo)致在整個(gè)2007年,對微軟一向保持高關(guān)注度的美國媒體幾乎對Windows7很少有過完整的了解,外界也很 少知道微軟Windows7的整體情況.
盡管有人猜測是Vista的一再跳票引起脾氣火爆的鮑爾默大為不滿,要求Windows研發(fā)部門必須提前拿出下一代操作系統(tǒng)的開發(fā)方案,并在2010年之 前進(jìn)入市場銷售.但事實(shí)上,Windows7的開發(fā)計(jì)劃在Windows Vista尚未推出之時(shí)就已經(jīng)登上了微軟董事會(huì)的議事日程.
Windows7和它的“修煉師”們
3 月底,Bill Veghte被任命為Windows7項(xiàng)目的主要負(fù)責(zé)人,之所以做出這樣的任命,在于Bill Veghte在微軟的豐富經(jīng)歷.在過去19年中,他參與了Windows產(chǎn)品各個(gè)門類,包括Windows 2003、Windows3.1、Windows95以及第一代Office產(chǎn)品的開發(fā)工作.緊接著,Windows和Windows Live部門高級副總裁史蒂文·辛諾夫斯基成為該項(xiàng)目桌面開發(fā)主管,此人在微軟以“每18個(gè)月推出一個(gè)全新Office產(chǎn)品”而聞名;另一位微軟高級官員 喬恩·德瓦恩則成為內(nèi)核開發(fā)主管.
Windows7開發(fā)團(tuán)隊(duì)遭遇了第一個(gè)方向性問題:是采用全新代碼,還是沿用Vista代碼?
采用全新的開發(fā)代碼自然會(huì)給Windows7帶來革命性的機(jī)會(huì),會(huì)帶來更大的影響,但風(fēng)險(xiǎn)極大.而且Vista的教訓(xùn)是深刻的:由于采用全新開發(fā)代碼,Vista暴露出許多兼容問題,帶來不小的麻煩.
在微軟內(nèi)部擁有資深開發(fā)經(jīng)驗(yàn)的辛諾夫斯基公開表示,Windows7系統(tǒng)內(nèi)核,包括底層代碼庫與Vista保持一致,有助于運(yùn)行在系統(tǒng)上的所有設(shè)備和程序具有良好兼容性,這對Windows7非常重要.
最后,各個(gè)部門的研發(fā)主管一致同意:Windows7的變化更多應(yīng)該體現(xiàn)在功能上、體驗(yàn)上,而作為基礎(chǔ)的兼容性應(yīng)該以穩(wěn)定為主,由此決定繼續(xù)沿用 Vista 的開發(fā)代碼,也確認(rèn)了Windows7內(nèi)核版本號為6.1(Vista為6.0),這跟Windows XP(NT 5.1)與Windows 2000(NT5.0)的關(guān)系是一樣的.
Bill Veghte的第二個(gè)任務(wù)是調(diào)集微軟歷史上最為龐大的技術(shù)團(tuán)隊(duì)參與到Windows7項(xiàng)目.
Windows7 開發(fā)團(tuán)隊(duì)下面分為不同的技術(shù)小組(也稱為工程小組),負(fù)責(zé)Windows7不同部分的開發(fā)工作.大部分技術(shù)小組來自微軟各個(gè)研發(fā)部門,比如Windows 部門、Office部門、全球各地的技術(shù)研究院.這些技術(shù)小組構(gòu)成了整個(gè)Windows7研發(fā)團(tuán)隊(duì)的主力,主要負(fù)責(zé)系統(tǒng)核心代碼和WMP、IE、媒體中心 等獨(dú)立軟件開發(fā)工作.
有的技術(shù)小組則是按照Windows7的新特性專門組建的.由于蘋果iPhone(手機(jī)上網(wǎng))的成功,在產(chǎn)業(yè)界刮起了一股多點(diǎn)觸控的技術(shù)潮流,這一點(diǎn)也觸 動(dòng)了微軟的決策者們,決心讓W(xué)indows7變成第一款完全支持多點(diǎn)觸控的操作系統(tǒng).為此,微軟組建了“用戶界面平臺(tái)小組”,這個(gè)小組的最主要任務(wù)就是為 Windows7加入多點(diǎn)觸控技術(shù),以便讓這款操作系統(tǒng)具有觸控操作的特點(diǎn).為了讓這個(gè)技術(shù)小組擁有業(yè)界最強(qiáng)的多點(diǎn)觸控開發(fā)實(shí)力,Bill Veghte甚至下令重金招聘最頂尖的技術(shù)開發(fā)人員參與到Windows7多點(diǎn)觸控的開發(fā)工作中.
與外界想象的不一樣,整個(gè)Windows7研發(fā)團(tuán)隊(duì)并不都集中在美國本土,歐洲、中國、日本、南美都分布著各個(gè)技術(shù)小組.
和用戶反饋一起“賽跑”
2008年12月,佛羅里達(dá)州的工廠經(jīng)理J Brown接到微軟公司的電話,邀請他參與Windows7的用戶測試工作.J Brown也成為全球400萬Windows7測試用戶中的一員.
Windows7與微軟以往操作系統(tǒng)相比,在研發(fā)上最大的變化就是全程貫穿了用戶反饋機(jī)制,不但是后期測試,從前期開發(fā)就開始將用戶反饋引入系統(tǒng)代碼之中.
Windows7在程序窗口上采取了一種智能化隱藏和排序的設(shè)計(jì),這就來自全球用戶的反饋.
2007 年10月,負(fù)責(zé)桌面控制開發(fā)的技術(shù)小組發(fā)現(xiàn),隨著電腦性能的提升,人們會(huì)在系統(tǒng)中打開越來越多的窗口,這些窗口所占的系統(tǒng)資源對電腦不值一提,但是卻帶來 一個(gè)問題,那就是很多用戶抱怨操控性下降了,復(fù)雜性提升了.為了獲得用戶的真實(shí)想法,桌面控制開發(fā)技術(shù)小組專門和微軟客戶服務(wù)部門配合,收集了上百萬條這 方面的意見,發(fā)現(xiàn)95%的普通用戶都希望在窗口增多的同時(shí),復(fù)雜性不能增加,不能讓自己的電腦難以控制管理.
在獲得這樣的反饋信息之后,這個(gè)技術(shù)小組專門針對窗口管理進(jìn)行了優(yōu)化,引入了智能化隱藏和排序設(shè)計(jì).同時(shí)打開多個(gè)窗口之后,系統(tǒng)會(huì)進(jìn)行智能化隱藏,當(dāng)鼠標(biāo)移到某個(gè)窗口標(biāo)志上面,后臺(tái)窗口會(huì)隨時(shí)顯示出來,幫助用戶迅速切換到某個(gè)頁面或窗口.
Windows7核心代碼的優(yōu)化則是用戶反饋的另一個(gè)開發(fā)案例.
德瓦恩率領(lǐng)的內(nèi)核研發(fā)團(tuán)隊(duì)進(jìn)行了多次內(nèi)部討論,技術(shù)人員在程序代碼上提出了許多不同的看法.按照傳統(tǒng)思維,Windows7的代碼應(yīng)該比Vista多,系 統(tǒng)容量也要大得多.但在拿到微軟客戶服務(wù)部的用戶反饋之后,德瓦恩感到必須控制系統(tǒng)核心代碼的增加,進(jìn)行最大程度的代碼優(yōu)化,才是Windows7在程序 代碼上的開發(fā)方向.
因?yàn)榘凑蘸唵位、易用化的原則,Windows7的代碼不能比 Vista多太多,才能一方面保證系統(tǒng)運(yùn)行快捷穩(wěn)定(Vista程序代碼超過了5000萬條,驅(qū)動(dòng)程序高達(dá)19500個(gè);而Windows XP的程序代碼為3500萬條,驅(qū)動(dòng)程序數(shù)量為10000個(gè)),另一方面保證系統(tǒng)容量在10GB以下.經(jīng)過努力的優(yōu)化開發(fā),負(fù)責(zé)內(nèi)核代碼的研發(fā)團(tuán)隊(duì)最終完 成了這個(gè)任務(wù),成功將Windows7對磁盤空間和內(nèi)存需求的標(biāo)準(zhǔn)大大降低,使得更多低配置電腦有機(jī)會(huì)安裝這款操作系統(tǒng).
按照“內(nèi)部測試→Alpha公測→Beta公測→RC版→正式版”的傳統(tǒng),從2008年下半年開始,Windows7進(jìn)入公眾測試階段,這意味著 Windows7進(jìn)入更廣范圍的產(chǎn)品測試.在2009年5月,微軟會(huì)發(fā)布Windows7上市之前的最后一個(gè)測試版本RC版(Release Candidate:候選版本),事實(shí)上這個(gè)時(shí)候的RC版本已經(jīng)跟正式版相差無幾了.人們也把目光越來越多地聚集到Windows7的上市時(shí)間上.
對話“Windows7研發(fā)之父”
對話人:電腦報(bào)記者程朋 對話嘉賓:微軟全球高級副總裁Bill Veghte
Bill Veghte 是一個(gè)典型的美國職業(yè)經(jīng)理人,不循規(guī)蹈矩,個(gè)性張揚(yáng).即使在和記者對話過程中,他也非常隨意地倚靠在座位上,微笑著傾聽記者的每一個(gè)問題.
在對話中,Bill Veghte談了很多,包括Windows7的上市時(shí)間、微軟對上網(wǎng)本的態(tài)度.看得出來,作為掌管Windows7開發(fā)項(xiàng)目的高級官員,他對Windows7有著太多期望.
電腦報(bào):今天是移動(dòng)互聯(lián)網(wǎng)時(shí)代,Windows7能不能適應(yīng)這種趨勢變化?
Bill Veghte:我舉一個(gè)簡單的例子,我是兩個(gè)孩子的父親,而且我經(jīng)常旅行,因此我特別大的愿望是能跟我的兩個(gè)男孩不斷保持接觸,不斷跟他們分享,因此我用 手機(jī)拍很多照片,但是我們并不能用手機(jī)對照片進(jìn)行編輯,做一些評語注釋發(fā)給孩子們.如果想這樣做,我需要Windows Live的郵件功能,我需要用互聯(lián)網(wǎng)進(jìn)行溝通分享.我們想把手機(jī)上最好的拍照功能跟Internet溝通分享的功能以及處理照片整合在一起.
目前我們看到這些最好的功能還是比較分散的,也就是說它們像拼版玩具,互聯(lián)網(wǎng)是一塊,智能手機(jī)是另外一塊.我們希望通過Windows產(chǎn)品以及我們和其他工作伙伴的關(guān)系,能夠把這些最好的東西變成一個(gè)整體交付給最終用戶.
電腦報(bào):現(xiàn)在Windows7已經(jīng)面向公眾測試,有人認(rèn)為Windows7相對Vista而言,就是改變了外觀,你如何看待這種觀點(diǎn)?
Bill Veghte:當(dāng)然不是,Windows7已經(jīng)做到了真正的個(gè)性化.Windows7使得操作電腦更加容易,更具個(gè)性化,會(huì)使我的電腦變成“我的電腦”, 你的電腦是“你的電腦”.比如我們的最終客戶非常希望在電腦上看電視,因此,我們利用Windows 7把在PC上面看電視的理念變得非常簡單,變成了一體化的感受.有看電視的功能欄,使得看電視的功能更容易接觸,更容易操作.我們的理念是,并非每一個(gè)功 能是所有人都需要的,但是所有人所需要的功能都應(yīng)該包含在里面.
電腦報(bào):現(xiàn)在有一個(gè)非常熱門的話題,那就是上網(wǎng)本(Netbook),Windows7適合在上網(wǎng)本上運(yùn)行嗎?
Bill Veghte:我們一直關(guān)注上網(wǎng)本的發(fā)展趨勢,我們也保證自己的Windows7在迎合上網(wǎng)本方面做了非常棒的工作.Windows7對上網(wǎng)本有非常好的 支持,在上網(wǎng)本上的操作是非常順暢的,而且能夠給上網(wǎng)本用戶全方位的電腦體驗(yàn).上網(wǎng)本因?yàn)槠浔旧碛布木窒?使得我們不能玩太大型的游戲,不能觀看高清的 電影,但是還有很多其他的體驗(yàn)都通過Windows7來給予支持.
電腦報(bào):現(xiàn)在回過頭去看,Vista有太多的爭議,也有很多值得吸取的經(jīng)驗(yàn)和教訓(xùn),比如在跟電腦軟硬件的兼容性上面,這對Windows7有怎樣的啟發(fā)?
Bill Veghte:我非常高興回答這個(gè)問題,在兼容性方面,現(xiàn)在已經(jīng)做得非常好.為什么這樣說?因?yàn)閃indows7是向下兼容Vista的,Vista已經(jīng) 上市三年了,很多兼容性的問題已經(jīng)在它上面出現(xiàn),現(xiàn)在已經(jīng)解決了.當(dāng)Windows 7上市的時(shí)候,大家再不會(huì)有兼容性的問題.
電腦報(bào):現(xiàn)在越來越多的工作被轉(zhuǎn)移到互聯(lián)網(wǎng)上,移動(dòng)互聯(lián)網(wǎng)出現(xiàn)之后,這種轉(zhuǎn)移更加方便,這對Windows7是一個(gè)負(fù)面消息嗎?
Bill Veghte:在我負(fù)責(zé)開發(fā)Windows98的時(shí)候,就有人問過我這樣的問題.我認(rèn)為互聯(lián)網(wǎng)的發(fā)展非但不會(huì)使操作系統(tǒng)或者電腦銷聲匿跡,與此相反,互聯(lián) 網(wǎng)的發(fā)展會(huì)極大地促進(jìn)電腦與用戶之間的相關(guān)性.就是大家要求的體驗(yàn)越來越多,互聯(lián)網(wǎng)應(yīng)用也越來越多,電腦對操作系統(tǒng)的要求也越來越高.
電腦報(bào):關(guān)于Windows7上市,你最后能給出一個(gè)確定時(shí)間嗎?另外關(guān)于價(jià)格,在金融危機(jī)背景下,微軟會(huì)考慮調(diào)低Windows7的價(jià)格嗎?
Bill Veghte:肯定不會(huì)遲于2010年1月份,我相信這是一場革命.至于價(jià)格,不好意思,我不能給出確定的數(shù)字,但微軟會(huì)有一個(gè)合適的價(jià)位,讓更多人都能享受新操作系統(tǒng)的便利服務(wù).-
小資料
全球普通用戶給Windows7測試反饋前兩名:
1.如何讓電腦操作更簡單;
2.如何讓電腦系統(tǒng)更穩(wěn)定.
微軟操作系統(tǒng)發(fā)布流程
內(nèi)部測試→Alpha公測→Beta公測→RC版→正式版
微軟“桌面顧問委員會(huì)”
由微軟在2008年年底成立,并由全球各大PC制造商組成,主要對Windows 7外觀設(shè)計(jì)和性能提出建議.
評論列表
查看所有 條評論