系統介紹
MacOSXv10.5(開發代號:Leopard)將會是蘋果電腦麥金塔電腦的下一代作業系統。2005年6月6日,蘋果電腦的執行長史蒂夫·賈伯斯在全球開發者大會 (WWDC)上表示,將於2007年春推出Leopard作業系統;然而,今年4月中旬,蘋果官方表示,為優先保證iPhone日程,蘋果已經調集Leopard開發部門的技術人員加入iPhone相關開發工作中,新一代作業系統Leopard將推遲至今年10月發布。雖然Leopard將會支持PowerPC和英特爾兩種處理器,但是蘋果只發售內置英特爾處理器的麥金塔電腦。這個作業系統亦包含支持Windows XP和Windows Vista安裝的Boot Camp軟體。
編輯兼容性
正如現在的Mac OS X v10.4(代號:Tiger 老虎)一樣,無論是PowerPC還是x86構建的蘋果電腦用戶均可以使用Leopard系統。而且它也繼續支持PowerPC G4和PowerPC G5 。
原來每次系統升級都導致對低端電腦被拋棄,比如 10.3 不支持沒有USB接口的機器,10.4 拋棄了沒有FireWire接口的機器。因此人們一直懷疑 Leopard將不支持PowerPC G3。但是蘋果公司官方網站剛發布 Leopard 網頁時在 64-位 部分提及 "從 G3到Xeon, 從MacBook到Xserve,只需一個Leopard。" 這句話暗示了它還是支持G3處理器 (正如 FireWire是10.4的標配),但是這句話第二天就從網頁上消失了,可見內容並不可靠,G3處理器電腦可能還是會被從支持範圍內淘汰出去。但還不知最後發布的產品到底是否兼容G3。特徵
Leopard 將正式內建軟體Boot Camp。該軟體已經於2006年4月5日發布了公共測試版本,可以在英特爾處理器的Mac電腦上經由建立一個獨立的硬碟分區用來安裝Windows XP Home 或者 Professional版本(僅限SP2版本)。這樣就可以真正實現在Mac電腦上運行視窗系統,而不是像目前這樣需要模擬或者虛擬視窗環境。這意味著程式將可以全速運行。不過,兩個作業系統不能同時運行,必須通過重新啟動進行切換。雖然只是為安裝視窗XP系統而創建,但實際上已經有用戶用Boot Camp安裝運行其他的作業系統,比如 Vista, Linux和 Solaris。在2006年8月蘋果的WWDC大會上,蘋果展示了Leopard系統的十大功能。 (其他新功能一直被定為"極密",防止在正式發布前泄露):
* 本地支持所有64位程式的框架和庫,允許 64位 Carbon 和 Cocoa 程式;使用這些庫和框架的32位程式將繼續運行而不需要模擬和轉化。
* Time Machine(時間機器):一個自動備份設備,主要工作於Finder,但也可以與其他程式,比如iPhoto和iTunes也可以使用,甚至一些第三方的應用程式。它可以將用戶覆蓋的檔案逐一備份,並可以“按時間返回”到過去的一個特定日期並保存檔案。* "The Complete Package":(完整大禮包) Front Row 和 Photo Booth,這些目前只能通過購買新Mac電腦才能得到的軟體將捆綁到Leopard裡面。
* 稱為"Spaces"(空間)的虛擬桌面,類似於一些 Unix 視窗管理器已有的功能。
* Spotlight的升級,包括搜尋其他電腦的能力 (通過permissions)還有高級搜尋選項,如眾多軟體開發商需要的Boolean operators。
* Core Animation(核心動畫),Time Machine的一個核心組成部分。但其本身也有重要特點。制定一個過程 (比如創建一個螢幕保護程式) 的一個“起點”和“目標”空間,Core Animation 自動處理中間的過渡部分 (顏色,透明度等等),增強了這些應用程式,縮短了源碼處理時間。
* "Universal Access" (通用接入)一些顯著改進的軟體,包括VoiceOver,和對Braille 與closed captioning的更多支持。
* Mail 程式的功能增強,包括增加RSS種子,Stationery(文具),Notes(注釋),和計畫表(To Do's)。計畫表使用系統通用的服務,以便讓所有程式都可以使用。
* Dashboard 功能增強,包括幫助開發者編寫widgets的Dashcode,還有幫助開發者允許用戶將任意一個網頁的一部分轉換為Dashboard widget的Webclip。
*iChat功能增強,包括多重登錄,動畫圖示等,與Gaim和ADIUM的一些功能類似; iChat Theater可以讓用戶導入iPhoto的圖像。或者Keynote的展示,或者 QuickTime的視頻。背景扣圖功能類似於 chroma key,但是使用了實時技術,而不需要藍色或者綠色背景。iChat 也加強桌面共享功能,實現原本用 Apple Remote Desktop可以實現的功能。
最後,賈伯斯提到家長控制和iCal功能得到增強,但是沒有提到具體細節。蘋果網站Leopard主頁中說,家長控制的新增功能包括設定網際網路使用限制。 Mac OS X v10.5 將包含 Ruby On Rails網路程式框架。 Leopard的 OpenGL stack 將使用 llvm增加其處理速度。
編輯預測
人們希望Mac OS X的未來版本增強用戶可接入的 獨立解決方案。
這個功能可以使用戶通過所看的設備圖像獨立標準大小。雖然在10.4 Tiger中已經有一些支持了,但是在10.4的開發者檔案中強調這還是為“未來發布的Mac OS X”做準備。另一個傳聞是,未來發布的OS將有一個重新設計的Finder依靠Spotlight搜尋技術。新Finder可以幫助用戶通過元數據實時搜尋檔案,比如檔案名稱,類型,創建者,創建日期,修改日期,相關關鍵字,大小等等。正如現在在 iTunes中可以做到的一樣。這樣Finder需要和iTune顯示歌曲一樣長行顯示這些檔案的元數據,兵能夠快速分類和修改這些元數據信息。
眾人希望WWDC 2006上會有新的Finder出現,但是開發者的Finder並沒有看出什麼新變化。
一些更有意思的傳言說,蘋果計畫通過一些分析技術收集二級元數據。比如,通過分析MP3檔案的聲調和間隔來決定樂曲類別,利用語音識別從歌曲中分離歌詞,使用光學字元識別器(OCR)來搜尋法歸類圖片,或者分析一張照片來決定是白天還是夜晚拍攝的,等等。