第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版本,語音和視頻聊天功能獲得大大增強,它不僅可支持多人模式的虛擬視頻會議,而且在視頻通訊品質方面也有明顯的提升。
第5頁:豐富的軟體和第三方工具
第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的加盟也許會讓這個傳說變得更具說服力。
[火星人 ] 抗衡!"虎」和「牛」到底誰更勝一籌已經有313次圍觀