PCPOP.COM 2005年07月16日 作者:pcpro 編輯:五月的雪
第1頁:前言
4月29日,蘋果公司正式推出代號為“Tiger”的Mac OS X 10.4操作系統,盡管它的GUI界面同現有的Panther系統(Mac OS 10.3)差別很小,但在內在特性上Tiger幾乎發生了翻天覆地的變化。蘋果聲稱,Tiger的技術水平將全面超越微軟的Longhorn,是迄今為止最安全的操作系統,同時蘋果公司指責微軟的Longhorn抄襲蘋果的創意。與此同時,微軟公司也在WinHEC大會上公布版本號為5048的Longhorn Beta預覽版,該預覽版系統初步展現了Longhorn的迷人魅力,尤其是半透明效果與3D視覺窗口令人賞心悅目。盡管Longhorn 5048連測試版都算不上,但它的出現仍然引起陣陣熱潮,許多發燒友甚至不顧預覽版系統的穩定性問題,搶先安裝體驗。在WinHEC上,微軟方面進一步明確了Longhorn的最終技術細節,發布日期和硬件需要也一並確定。微軟宣稱,“Longhorn將是有史以來最出色的操作系統”。自然,它與剛剛推出Tiger系統的蘋果公司展開了一場習慣性口水戰,雙方互相指責對方抄襲創意,為本次新版操作系統的出台留下了一段有趣的小插曲。
在下面的文字中,我們將向大家詳細介紹Tiger系統與Longhorn的各方面細節,而關於Longhorn的最新動向也將是本文的重點。
Mac OS X Tiger:量變到質變
蘋果公司在個人電腦市場占據的份額不到5%,但它在業界卻享有與市場份額不對稱的影響力,除了自身選擇強大且精簡的PowerPC架構而非X86架構外,蘋果永遠領先的設計創意是主要的原因,而它所涉及的領域並不局限於PowerMac、iMac、PowerBook、iBook以及風靡全球的iPod等硬件產品,連相關的軟件產品也被打造得近乎完美—無論是軟件的內在品質還是與用戶交互的窗口界面,都充分體現了這種思想,這方面的例子包括Mac OS X操作系統、Safari浏覽器、QuickTime播放器、iChat即時通訊軟件、AppleWorks辦公套件等等,而今天我們要講述的對象便是Mac OS X操作系統。Tiger擁有一套近乎完美的漂亮GUI界面
然而,作為一款全新設計的操作系統,OS X 10.0不可能做到完美,它存在大量的Bug,性能也難如人意。2001年9月份,蘋果推出代號為“Puma”的OS X 10.1,它比10.0系統運行得更快,並直接支持CD刻錄和DVD播放功能,10.0系統很快便被取代。在隨後幾年中,10.2(代號Jaguar美洲虎)和10.3(Panther黑豹,2003年10月)版本相繼推出,功能、穩定性、易用性與視覺界面都愈加完美,其中Panther對視覺界面作出大量的改進,系統看起來有如水晶般晶瑩剔透,讓人感覺非常唯美。遺憾的是,Panther仍然不支持64位,而蘋果此時已經轉向64位的Power G5平台,盡管32位的Panther可以很好運作,但64位計算的優點無從體現,開發64位版本勢在必行。令人高興的是,這項工作並沒有耗費蘋果太多的時間,2005年4月29日,代號為Tiger的OS X 10.4系統正式發布,Panther的生命宣告終結。與之前各個版本的小修小改不同,Tiger身上發生了巨大的變化:
第一、支持64位PowerPC指令,可充分發揮出Power G5處理器的真實性能並實現64位尋址。同時,Tiger還可以保持對32位指令的向下兼容(類似於64位X86與32位X86的關系),絕大多數軟件都可以平滑過渡。
第二、支持Spotlight桌面搜索技術。該技術允許用戶實現文件的快速搜索—按蘋果的說法,Spotlight能夠讓用戶方便在自己的機器上找到任何東西,無論它們是文檔、圖片還是其它內容,無論它隱藏在何處,用戶所需要做的僅是輸入與內容相關的關鍵字。
第三、增加超過200個新特征與新發明,所捆綁的應用軟件也經過全面升級—盡管這些都是在Panther基礎上所作的改良,但由於改良涉及到的范圍相當廣泛,整個系統因此令人感到煥然一新。
第四、更出色的GUI視覺界面。所有的視覺元素都經過進一步改良,界面更加美觀精致,令人賞心悅目,Windows XP根本無法與之相提並論,即使目前的Longhorn 5028在GUI界面上也遠落後於Tiger—蘋果的設計功底在Tiger系統中獲得淋漓盡致的展現。
第五、最安全的操作系統。基於UNIX系統讓Mac OS X系列操作系統在安全性方面占據先天優勢,雖然漏洞無法避免,但經過持續不懈的修補,OS X變得越來越無懈可擊,而Tiger更是優先考慮這方面因素—事實上,在Tiger所具有的200多項改進中,相當一部分著眼於提高系統的安全性,蘋果宣稱,Tiger是迄今為止最為安全的操作系統,這種說法絕非誇誇其談或者僅是商業噱頭。
2003年6月,蘋果推出PowerMac G5機型,拉響了平台轉換的序幕—IBM的PowerPC 970處理器(蘋果稱之為G5)接替摩托羅拉的PowerPC 7400系列(即G4處理器)成為未來蘋果機的心髒。盡管二者都基於PowerPC指令架構,但G4只能支持32位的PowerPC,而G5卻采用64位架構,並可向下兼容32位PowerPC指令—這兩者的關系就好比是AMD平台的Athlon XP與Athlon 64。但在G5機型推出之時,Mac OS X 10.3(Panther)系統只是32位編碼,無法充分發揮G5處理器的應有性能,於是,開發OS X的64位版本就成為當務之急。
這個夢想在Tiger身上獲得實現,從Panther到Tiger,蘋果只花了一年半時間,這個轉換過程與微軟Windows XP從32位到64位的升級大體相當。從外觀上看,Tiger與Panther的差別非常小,只是在許多細節地方作了修改,給人的印象只是Panther的小改良。但在內核層面上,Tiger已從Panther的32位遷移到64位結構,可完美配合G5處理器。毫無疑問,Tiger標志著蘋果的操作系統進入一個全新的起點,它幾乎與微軟的Windows XP同時進入64位計算時代,但相比後者,Tiger無論在GUI界面、安全性、應用功能和程序品質方面都明顯勝出,或許等到Longhorn發布微軟方可在該領域同Tiger相匹敵。
不過,內核實現64位轉變也讓Tiger遇到一些小麻煩。蘋果在開發Tiger時創立了一套新的內核程序界面,它與Panther的舊有內核無法兼容,而不少軟件產品在運行時必須調用這些內核,這樣一來,那些為Panther平台開發的軟件便無法運行於Tiger環境中。問題主要集中在網絡軟件產品中,其中,思科公司表態說它們的VPN程序無法工作在Tiger系統中,Thursby Software公司的ADmitMac和DAVE軟件也都無法兼容Tiger,微軟Virtual PC軟件的Virtual Switch網絡功能也不正常。另外,Lobotomo公司稱它們的IPSecuritas VPN軟件與Tiger也存在兼容障礙,而Equinux公司也警告說它們的VPN Tracker軟件與Tiger不兼容。基本上,所有的第三方網絡軟件都或多或少受到影響,而在之前的Panther系統中,這些軟件都能夠很好地工作。自然,網絡軟件廠商對蘋果改動系統內核頗為不滿,但這是朝向64位過渡所付出的必要犧牲,蘋果不願就此發表評論,但它表示將與受影響的軟件廠商開展緊密合作,以盡快推出相應的補丁程序,這項工作預計要花費兩三個月才能完成。
第3頁:Spotlight桌面搜索技術
桌面搜索技術是新一代操作系統的熱點。盡管目前各類系統都帶有文件搜索功能,但它們的可用性都相當差,用戶只能通過文件名進行搜索,最多加上文件大小、文件創建/修改時間等一些條件來限定搜索范圍,可這種方式不僅查找速度極慢,且根本無法滿足用戶的實際需要。相信絕大多數用戶都有這樣的體驗:只是隱約記得文件中包含了什麼內容,但根本記不起文件名是什麼,顯然,現有操作系統的搜索功能形同虛設。在筆者的歷次經驗中,從來沒有哪一次可以依靠這項功能找到所要文件,而隨著電腦使用時間的增長,各類文件越來越多,要快速找到自己所要的歷史文檔便成為一項大難題。
Spotlight使用簡便、功能強大
微軟曾經將這個功能提升到戰略的高度,在當初對外公布Longhorn計劃之時,桌面搜索被作為一個技術重點。微軟方面希望通過數據庫結構的WinFS文件系統,將所有文件進行有序組織,只要用戶記得文件中包含的內容,就可以根據相應的關鍵字將文件快速找到—這樣,在本地查找文檔就如同使用Google在互聯網上搜索網頁一樣簡單方便。遺憾的是,為了保持開發進度Longhorn放棄了雄心勃勃的WinFS文件系統,桌面搜索功能大幅度縮水(這部分內容會在後文中提到)。而在搜索引擎領域攻城掠地的Google卻出其不意地發布了桌面搜索客戶端軟件,該軟件通過為硬盤中所有的文件建立索引,成功實現了微軟預想的桌面搜索功能。迫於Google壓力,微軟也推出類似的桌面搜索客戶端,但它們都是外加程序,並非集成於操作系統內,所建立的索引文件占據了大量的硬盤空間,效率也難如人意。
Tiger的出現有力扭轉了這種局面,它也是首款直接集成桌面搜索功能的操作系統,這項功能被蘋果稱為“Spotlight”,中文名稱是“聚光燈”。Spotlight不是外加的搜索程序,而是與操作系統的文件管理機制高度契合,由此實現高效、精確、快速的文件搜索。借助Spotlight,蘋果的用戶能夠輕松地找到保存在電腦上的所有辦公文檔、圖像,甚至連郵件中的信息、地址簿裡的聯絡方式或iCal日歷中紀錄的事件都是它的目標。基本上,Spotlight所實現的功能完全可與微軟Longhorn最初的設想相提並論,但二者區別在於,Tiger已然成功地將它付諸實現,而Longhorn則將它大幅度縮水,並且要等到2006年底才能夠推出,在這個領域蘋果無疑又領先了一大步。
Spotlight的易用性相當出色。它的搜索欄被設置在Tiger的菜單欄上,用戶隨時都可以點擊查找文件,而不需要像Windows XP或者蘋果之前的Panther系統一樣需要數次點擊切換,Tiger的設計無疑顯得更為方便易用。此外,Spotlight支持精細化的搜索,用戶在輸入搜索內容後,藍色區域會提示用戶需要搜索的區域,點擊加號按鈕便可以增加更多的限制條件—例如限制搜索的類別為影視文件、文件大小、最後訪問時間等等,這樣可大大加速查找過程並提高命中率。而在找到我們所需要的文件後,Tiger系統還會把該次搜索的結果保存為一個虛擬目錄,如果下一次進行同樣的查找將直接訪問這個虛擬目錄,效率倍增。
Spotlight支持智能型搜索機制,並可實現高度的准確性。即便用戶無法提供詳細的資料,Spotlight所具有的智能搜索能力仍然可保證搜索的准確性。例如,如果你僅僅大致記得iCal中的某個約會,只要在搜索區域內填入相應的時間來查找它;如果無法肯定要查找的項目或文件格式,用戶可以在搜索欄中鍵入一個諸如“電影”、“圖像”之類的模糊關鍵詞並點擊“搜索”按鈕,Spotlight便會將查找到的結果整齊地排列在一個分類列表中,用戶可非常直觀地浏覽、選擇或打開;而在該列表內一定會有你所需要的文件,正常情況下我們無需二次檢索即可直接獲取。當然,如果你清晰記得文件的內容的話,Spotlight所提供的准確性一定不會讓你失望:如果要查找同事的通訊錄,只要輸入它的名字,Spotlight便會迅速反饋相應的結果;查找縱向格式的圖像,只要簡單輸入“圖像”和“縱向”兩個關鍵字;查找含某個內容的Word文檔,只要輸入“.doc”和內容關鍵字便可准確獲得結果。憑借出色的易用性和強大的功能,Spotlight讓蘋果的用戶擺脫了文件內容檢索的煩惱,個人數據的組織與管理不再是問題,這必將大大提高計算機數據的利用效率。
第4頁:iChat AV即時視頻通訊
iChat AV是蘋果平台自有的即時通訊工具,在Tiger中,它被升級到3.0版本,語音和視頻聊天功能獲得大大增強,它不僅可支持多人模式的虛擬視頻會議,而且在視頻通訊品質方面也有明顯的提升。
iChat AV的H.264壓縮技術可有效提高視頻影像的清晰度 在之前的Panther系統中,iChat只能實現較為簡單的即時通訊功能,語音或視頻聊天都只能一對一進行,無法支持多人模式,這種情況在Tiger系統中不復存在。iChat AV可支持多人模式的視頻會議,你在與同事或家庭成員聊天的過程中,還可以邀請三個額外的朋友連接進入,形成多人模式的視頻會議。另外,Tiger直接將H.264/AVC解碼功能(一項先進的視頻壓縮技術)集成於操作系統內核中,H.264/AVC可在實現高壓縮比的同時獲得出色的影像輸出,影像的分辨率、銳度還是顏色准確性可得到充分保證。iChat AV自然使用該技術來傳輸視頻影像,而它同時還支持帶寬自適應機制—如果連接帶寬較高,iChat AV可使用較低的壓縮比,獲得更出色的視頻質量,如果連接帶寬較低,iChat AV便使用較高的壓縮比,以保證視頻影像的流暢播放,這樣的彈性機制讓iChat AV具有極高的使用品質。再者,iChat AV還擁有一項創新的帶寬管理機制,如果在視頻會議的參與者中有一個人擁有最快的帶寬,那麼iChat AV將自動選擇它作為會議的視頻服務器,這樣視頻會議便能夠以最高質量進行。
第5頁:豐富的軟件和第三方工具
Tiger系統中捆綁的應用軟件也得到全面的升級,如QuickTime升級到7.0版本,它最大的改進就是可支持H.264影像解碼。蘋果認為H.264將是下一代MPEG視頻標准,目前已有大量的視頻內容采用該技術來壓縮,QuickTime 7.0率先提供支持有力地拓展了自身的功能,注重多媒體娛樂的用戶將從中感受到明顯的增益。 QuickTime 7.0播放器,支持H.264影像解碼是最大的亮點 Safari是蘋果獨自開發、基於開放源碼的KHTML引擎的浏覽器(屬於同一引擎的還有Linux KDE下的Konqueror浏覽器),在Tiger系統中它也升級到為Safari RSS版,顧名思義它加入對RSS技術的支持。在這裡我們有必要對RSS作個簡單的介紹:相信大家時常都可以聽到RSS的名字,它已演變成互聯網上的一種時尚,但RSS的真正意義了解的人並不太多。RSS是一種在不同站點間共享內容的簡易方式,對用戶來說它就是類似訂報紙、雜志的訂閱機制,所不同的是訂閱的對象是互聯網上的內容。例如,可以訂閱門戶網站的新聞、論壇的帖子、Blog日記,只要訂閱的內容有更新、新的內容便會自動傳送到你的RSS閱讀工具上,用戶不必再如大海撈針一般逐個訪問網站並分別查找,RSS閱讀工具將自動為用戶收集好訂閱的最新信息。可以這麼說,RSS給用戶創建了一種高效率、簡易的內容訪問機制,將用戶從浩如煙海的互聯網內容中解放出來。而對內容提供者來說,RSS技術同樣意義重大,借助該技術,內容提供者可以將最新的內容直接“推銷”到用戶眼前,保證所有的內容都可被用戶看到而不會錯過,這顯然有助於提高內容的影響力。RSS的出現徹底改變了信息傳播的方式,使得每個人都可能成為潛在信息的提供者,而鑒於RSS的巨大實用價值,越來越多的站點都對該技術提供支持,RSS也就成為目前最成功的XML應用。第6頁:Tiger的深遠影響
如果我們想要在Tiger中找到類似Longhorn翻天覆地的變革,那麼多半會感到失望,除了支持64位和Spotlight桌面搜索技術外,Tiger所剩下的都是在現有基礎上進行的改良—但這種改良無一例外以實用、易用為根本目的,涉及到廣泛的領域且成績斐然。無論視覺外觀、功能特性還是操作界面,Tiger都表現的盡善盡美—這也許就是Tiger中沒有什麼革命性變化的緣由:Mac OS X已經足夠完善,不再需要什麼根本性的變動,蘋果所作的僅是根據用戶的需求不斷改良,不斷提升系統的使用價值。Tiger所體現的設計思想實際上已經比Windows先進了一大步—現有的Windows XP系統不過是Windows 2000的換殼之作,目前微軟所考慮的仍然是穩定性和安全性問題,而沒有升華到以用戶使用為設計著眼點的程度。誰也不會懷疑Longhorn將由裡到外出現巨大的變化,完善功能、提高使用價值是微軟的目標,但在蘋果平台,Tiger已然實現了這一點。 從技術角度看,Tiger絕對不是一款革命性的產品,它僅是蘋果的改良之作,但從操作系統的價值和設計思想來衡量,Tiger至少在目前完全沒有對手:它足夠完美,不再需要作大范圍的改動,蘋果所要做的便是持之以恆地不斷完善。我們可以預見,蘋果未來的操作系統將以Tiger為基礎,高價值是它的終極目標—現在,Tiger平台奠定了一個今天看來無可修改的完善系統,以後的改進工作也許會變得越來越難,因為需要作改動的地方變得越來越少。Tiger不僅意味著圖形操作系統達到一個技術巅峰狀態,更重要的是它所蘊含的開發思想:在一個良好的基礎平台上,以提升使用價值為目標不斷地完善,最終打造出一款近乎完美的操作系統。
Tiger的發布引發強烈的熱潮,在發售當天,各大蘋果專賣店門口都排起了長龍,所有的用戶都希望能趕快買到這款操作系統—許多地方甚至因為蘋果迷們排起的長長隊伍引發交通堵塞,此種盛況想必讓微軟羨慕不已。蘋果宣稱,Tiger中的200項新功能讓其129美元的零售價格物超所值,它也是自1984年Macintosh機器首發以來的最大飛躍。業內分析家普遍看好Tiger的前途:“Tiger將毋庸置疑成為蘋果平台最受歡迎的操作系統,它將改變數百萬計算機用戶的使用習慣,並將在擴充Mac用戶群方面發揮關鍵作用。”而作為蘋果掌門人的喬布斯更是口出狂言,“Tiger會讓客戶又多了一個購買Mac機器的理由,因為它遠遠領先於Windows;而微軟Longhorn的開發人員將從中抄襲一切可能抄襲到的東西”。
最後,我們有必要作出聲明:上面的文字僅能對Tiger相比之前系統的技術進步作大概的介紹,但難以准確描述Tiger給人帶來的美妙體驗—在Tiger系統中,我們可以看到改進工作涉及廣泛,許多改進措施看起來都沒有太高的技術含量,但它們往往會讓用戶愛不釋手。倘若你想真正體會Tiger的超凡魅力並具有較充足的預算,不妨考慮買一套搭載Tiger系統的蘋果電腦—長期以來,IT業界一直都有這樣的一個傳說:如果你一旦用上蘋果,將永遠不會再想去接觸復雜、臃腫、安全性糟糕的Wintel PC,而Tiger的加盟也許會讓這個傳說變得更具說服力。
第8頁:關鍵的兩大技術縮水
在計劃發布之後,Longhorn成為業界熱衷討論的對象,所有人都為Longhorn的這些革命性技術興奮不已。的確,相比現有的Windows XP和Windows 2000,Longhorn脫胎換骨,微軟希望創立的是面向未來十年的操作系統平台。但與之對應,Longhorn龐大而復雜,技術難度超乎想象,許多項目的前期開發工作都因技術難度太高而無從實現,以至於Longhorn開發進度陷入困頓之中。最終,微軟內部不得不重新檢討Longhorn的設計,他們意識到Longhorn面臨的技術障礙遠非短時間所能解決,為了保證Longhorn能夠在2006年底前推出,微軟不得不作出一個讓業界噓聲四起的決定:Longhorn的功能被大幅度削減,以保證能夠在2006年底前順利推出,而之前開發人員所作的工作被完全放棄。如此一來,Longhorn便從一個“革命性的操作系統”蛻變為“Windows XP SP2”的升級版,它甚至被業界分析家諷刺說成是微軟的“短牛角”。最要命的是,Longhorn在功能縮水的同時並沒有降低對硬件平台的高要求,這讓許多用戶都難以接受,結果便是縮水之後的Longhorn不斷受到來自各方面的責難,它所得到的褒獎少得可憐—或者說,根本就沒有什麼正兒八經的褒獎。 成為第一個犧牲品的是WinFS文件系統。在過去,微軟將它視為Longhorn中最為核心的技術,如前所述,WinFS采用一種數據庫的方式來組織文件,每一個文件都被清晰記錄並有機組合,借助這項技術,Longhorn便可實現高效精確的搜索並建立跨越網絡的協作模式。這樣前衛的理念注定難以在短時間內付諸現實,微軟不得不將之暫時放棄,這樣,我們在首個Longhorn版本中將看不到WinFS的身影。但這並不是說WinFS被永遠放棄,開發工作仍然會繼續進行,只是要等到時機成熟後才會被引入Longhorn的後續版本中。
暫時放棄WinFS意味著Longhorn只能選擇NTFS文件系統,快速桌面搜索和網絡搜索功能自然無法以預定的方式實現。很明顯,微軟自然不可能放棄這個殺手級功能,它將以一種取巧的方式實現類似的桌面搜索—我們知道,在Google推出桌面搜索工具後不久,微軟也發布了類似的MSN Toolbar Suite工具,它可以通過IE浏覽器搜索網頁、索引及定位Office文檔、電子郵件、日程表及聯絡人等等。該技術在未來將被整合到Longhorn系統中,成為一個子功能,這樣也可實現高效率的桌面搜索—不難看出,此種做法與蘋果的Spotlight實際上如出一轍,雖然它只是表面上的整合,而非如WinFS存儲引擎基於API的深度整合,效率有所不如,但對終端用戶來說,這兩者的差異並不是太明顯。此外,微軟的開發思想也有明顯的轉變:搜索不再是唯一的重點,Longhorn將把精力集中在幫助用戶組織和尋找文檔上,如果文檔能夠以更有序的方式組織,用戶很容易便可找到,搜索自然就不再必要了。為此,Longhorn將引入“虛擬文件夾”的概念。用戶可建立基於關鍵字的虛擬文件夾,這樣在訪問目標文件時可順便參考內容相關的其他文檔,例如,用戶可以建立一個關鍵字為“OS X Tiger”的虛擬文件夾,這樣所有相關的文檔、圖片或其他資料都可以在這個虛擬文件夾中找到。借助這樣的機制,Longhorn為用戶解決了諸如“我的文件到底放在哪裡?”之類的麻煩,而不必單單依賴一個強有力的搜索引擎。
NGSCB下一代安全計算基礎也成為縮水的對象。這個計劃同樣是野心勃勃,它的精髓是通過軟硬結合的方式將安全問題徹底消除:硬件平台的所有內部通信都采用認證機制,而操作系統則在內存中建立安全的訪問區域,所有相關的進程都在嚴密的保護之下,安全隱患幾乎可以被徹底消除但與WinFS同樣不幸,NGSCB技術難度太大,微軟不得不將它放棄,代之以一個名為“安全啟動(Secure Startup)”的技術,該技術的作用是對硬盤進行加密,如果沒有獲得密鑰,系統入侵者即便能找到文件也無法解讀,保證數據的安全性。但它在技術特性上與NGSCB有如天淵之別,基本上可以肯定,缺乏NGSCB讓Longhorn的安全性高不到哪去,病毒、惡意代碼的騷擾看來還將在PC平台上存在漫長的時間。
第9頁:Longhorn的最終技術特性
盡管上述兩項關鍵技術無法在Longhorn中體現,業界對微軟譏諷有加,但微軟仍然表示Longhorn將是“有史以來最高質量的操作系統”,它擁有一籮筐令人興奮的新技術新特性,可用價值遠超越之前的任何操作系統。
這些新特性包括一個漂亮的三維操作界面(即原先的Avalon表現層)、全面升級的IE 7.0浏覽器、高效率的網絡(即Indigo網絡服務平台)、Qwave音頻及視頻體驗技術以及一個號稱PDF殺手的Metro新文本格式,盡管WinFS和NGSCB兩大技術缺失,Longhorn仍擁有與系統整合的快速桌面搜索技術和全新的文件組織方式,可有效提高用戶的使用效率。而建立在Windows XP SP2基礎上的安全改進也讓Longhorn擁有較理想的安全性,並在一定程度上可有效防御攻擊、病毒和惡意代碼的侵害。
另外,Longhorn的可靠性和易用性將更進一層,它包括一個可以快速檢查、分析、修正問題的診斷架構,以及一套可保護數據安全的強大備份工具,並擁有豐富的應用程序接口(API),這項特性相信會讓所有的開發者感到興奮。
第10頁:Avalon 3D圖形界面
操作系統的界面似乎一直都不是微軟的重點,從Windows 95一直到Windows Me、Windows 2000,微軟在這方面都沒有任何改進,無論圖形界面還是圖標都粗糙丑陋,長時間對著這樣美感全無的操作系統誰都會厭煩—實踐證明,一套軟件產品如果能擁有美觀的界面,可對用戶的工作效率有立竿見影的積極影響。和Windows XP開始,微軟終於邁出了第一步,相比其他各版本的Windows系統,Windows XP對任務欄、標題欄、菜單、按鈕都作了美化,被粗糙界面折磨已久的人們剛開始接觸到Windows XP時,都驚歎這是一個界面漂亮、令人著迷的系統,雖然它在技術上和Windows 2000比沒有太大的進步,可追趕時髦的用戶很快便投奔XP的懷抱。
不過,微軟在這方面的表現遠無法同蘋果的Mac OS X相提並論。OS X采用一種名為“Aqua”的界面,所有視覺元素皆被精心打造,水晶般剔透的藍色按鈕、漂亮的菜單、精心打造的圖標以及帶動態縮放效果的Dock停靠欄,甚至連點擊文件夾的開啟動作都具有精美的動態效果。而除了操作系統本身外,OS X平台的應用軟件也普遍都有美觀、精致、易用的操作界面,倘若你體驗過OS X平台後再來看Windows XP,便會感覺XP復雜而丑陋。 Longhorn 5048的Aero Glass圖形模式,半透明特效相當漂亮 也正因為這個原因,Windows的用戶一直都對OS X羨慕不已—而這種情況將從Longhorn開始被徹底終結,微軟在Longhorn的GUI設計上下了大功夫,Avalon表現層扮演著核心角色—Longhorn將配有Aero Glass、Aero以及“經典模式”三種不同的圖形界面,其中最高等級的Aero Glass將具有半透明效果及3D陰影效果,相當漂亮,對此我們不再多費口舌,大家可以從下面幾張Longhorn 5048開啟Aero Glass效果的預覽圖中了解到這一點。第11頁:IE 7.0浏覽器
微軟一度認為浏覽器不再需要任何改進,在發布IE 6.0之後相當漫長的時間,它都沒有得到有效更新,最多也只是在爆出安全漏洞時推出補丁修修補補—要命的是,IE 6.0顯然是個設計糟糕的浏覽器,安全性極差,屢受惡意代碼攻擊;使用繁瑣,每看一個頁面都需要開啟一個同樣的進程,資源占用率很高;無法阻止彈出廣告,相信絕大多數IE用戶都有過關閉廣告關閉得抓狂的經歷,而這些問題直到SP2的推出才得到一定程度的緩解。
在Longhorn中,微軟將整合IE 7.0浏覽器。IE 7.0將從Firefox中獲取靈感,它將增加標簽浏覽功能,提高易用性的同時有效降低資源占用率;它的安全性也將大大改進。但我們不要指望IE 7.0會嚴格遵守W3C標准,微軟並不希望W3C標准代替自家的IE標准,這樣做便可令其他的浏覽器無法正常顯示專門為IE優化過的網站,達到打擊競爭對手的目的。
Longhorn 5048預覽版中的IE浏覽器,
雖然仍未采用IE 7.0,但操作界面已經大變樣
然而,這樣的歷史大概沒什麼機會重演了,Firefox風靡全球,市場占有率不斷攀升,地位已相當穩固;再說,越來越多的網站建設者意識到W3C標准的重要性,堅持只對IE作優化的做法早已過時了。
第12頁:高效的網絡通信與完善的無線支持
Windows XP在網絡方面的支持非常糟糕,訪問網上鄰居,需要花費好幾分鐘才能顯示共享的內容。微軟官方也承認這方面存在嚴重不足,過去它們只關心網絡能否連接上正常工作,而沒有認真考慮過端對端通信的情景,後果便是網絡的響應時間慢如蝸牛。
這種情況會在Longhorn身上得到徹底改變,起到關鍵作用的就是前面介紹過的“Indigo網絡服務平台”—該技術已經開發完畢並被用於64位Windows XP系統中,網絡響應速度問題得到根本解決,傳輸效率也大有改善;而Longhorn在此基礎上更進了一步:它將支持包括802.11n、Wimax、UWB、藍牙2.0在內的各種無線網絡技術,並提供一套統一的向導,安裝、配置和管理工作都可以借助這個向導順利完成;而在無線網絡激活之後,Longhorn可自動搜索並設置安全的連接,且支持在不同熱區間作無縫切換。
第13頁:PDF殺手:Metro新型文本格式
Metro新文本格式是Longhorn系統的一個重要組成元素,該格式基於XML技術構架,可支持在客戶端打印出理想的圖文混排效果,例如,目前的位映射技術無法很好地處理屏幕上的視覺特效,如Longhorn中的“Aero Glass”透明窗口就很難在打印中體現,而Metro格式有望解決這類問題。微軟希望Metro在打印效果、文件大小和打印效率中取得平衡的同時,可以讓用戶方便地浏覽、共享和打印文檔。
這些晦澀的技術文字估計會讓不少讀者摸不著頭腦,簡單點說,我們可以將Metro視為與Adobe PDF競爭的文件格式,這二者的關鍵組成元素非常相似,如都允許用戶鎖定文檔、禁止他人修改,達到保護知識產權的目的。而為實現這個功能,微軟引入了數字簽名技術,它還打算將Windows版權管理服務(Windows Rights Management Services )一並融入Metro文檔中,如此一來,Metro就可以作為文檔分發的可選格式之一,這一點同PDF看起來沒有什麼不同。
為了開發Metro格式,微軟與一個文檔處理軟件供應商Global Graphics建立了合作關系—Global Graphics在高端數碼打印領域有深厚的研究基礎並處於領先地位,在Metro的開發中,它將為微軟提供技術咨詢和軟件原型。Global Graphics同時表示,他們也將為該公司的暢銷軟件Raster Image Processor(RIP)提供一個Metro打印實現,且將它整合於微軟的開發工具中。
在介紹Metro格式時,微軟的官員小心翼翼避免將它與PDF相提並論,但二者的競爭關系一覽無遺,或許它們擔心Longhorn可能因此遭受新的壟斷指控。
第14頁:OS開發思想的轉變
Mac OS X Tiger與Longhorn標志著計算機操作系統邁向新的制高點。在開發的過程中,蘋果與微軟迥然不同的思想袒露無疑:蘋果以Mac OS X 10.0開始,進行持續不斷地更新,Bug消除、性能提高、功能擴展,一步一步實現了從量變到質變的飛躍。
Tiger成功走上64位的軌道,一大批極富實用意義的先進技術成為Tiger的一部分,從內到外,所有的細節都被精致打造—誠如蘋果所言,Tiger是目前最先進、最安全、最完美的PC操作系統,無論從哪個角度來看它都無可挑剔,而Longhorn或多或少都可以從Tiger身上汲取營養。與蘋果相比,微軟所執行的一直都是跨越式發展路線,它對小修小改的做法不屑一顧,每開發完一款操作系統之後就不再怎麼改進,下一個版本總是基本推倒重來,以大量的時間精力來換取品質跨越提升—在操作系統不算復雜的過去,這種做法並無不妥,但隨著操作系統日漸龐大而復雜,從零開始開發意味著大得令人望而生畏的工作量,而這樣做也會讓之前所作的努力白白浪費。
倘若當初微軟采取類似蘋果的改良路線,以Windows 2000為基礎,不斷除去Bug、增加新特性,發展到今天必然可大幅超越Windows XP,甚至可以達到Longhorn的技術水平。但歷史無法改變,微軟在開發過程中大吃苦頭,規格一變再變,根本原因就在於此。意識到這一點,微軟也改變了原先的僵化做法:Longhorn不僅僅是一次大飛躍,而且也將成為新的起點,微軟將進行持續不斷地改進工作,缺失的技術特性陸續補上。顯然,我們不應指望Longhorn的首個版本可達到完美境地,龐大的開發工作會讓它出現大量的Bug,但不用太長的時間,Longhorn將會因持續的改良而變得日趨完美,“一個有史以來最高質量的OS”將不再是一句空話。
第15頁:Longhorn的路線圖及其他技術特性
Longhorn的路線圖
2005年4月,Longhorn Beta1的預覽版發布,也就是本文提到的Longhorn 5048;
2005年夏季,Longhorn Beta 1發布,微軟稱該版本將擁有正式版1/3的功能;
2005年9月,召開第二次“Longhorn”專業開發者大會;
2005年晚期至2006年中期,發布“公共技術預覽”形式的過渡版本,隨後發布Longhorn Beta 2;
2006年第三季度至第四季度,發布最終的RTM(Release to Manufacture)版Longhorn;
2006年12月25日,Longhorn正式公開發售。