蘋果公司於當地時間6月9日下午,在一年一度的WWDC 08大會(The Apple Worldwide Developers Conference 2008)的新品展示活動上,向各路開發人士介紹了下一代Mac OS X作業系統,代號為Snow Leopard雪豹,預計在一年內正式發布。
據介紹,Snow Leopard將把主要注意力用在提高效能和穩定性上,該版本將對多核心處理器進行最佳化,引入一項名為“Grand Central”的新技術,簡化開發人員為多核心處理器進行編程的過程。該版本還將通過OpenCL(Open Computing Language)支援GPU通用計算加速。
多核心+GPU加速這兩個趨勢,蘋果都把握住了。而另一項期待已久的是128bit ZFS檔案系統的支援,這個來自SUN的現在已經開放的檔案系統實非常強大,尤其是儲存池概念的引入,在Solaris裡表現出的彈性和維護性都很好。
此外,Snow Leopard將是一款完整的64位作業系統,最大支援16TB記憶體。內建新一代QuickTime X媒體播放器,並原生支援微軟Exchange 2007企業服務。
Mac OS X Server號稱世界上最易用的伺服器作業系統,在即將推出的新版中除了具有同案頭版Snow Leopard相同的Grand Central技術,針對多核心處理器進行最佳化,協助開發人員編寫程式;OpenCL(Open Computing Language)支援GPU通用計算加速以及完整的64位作業系統,最大支援16TB記憶體外,還加入了多項新特性。
新加入了的特性包括正式支援128位高效能檔案系統ZFS,讀寫和其他各種進階操作,不過並沒有說明是否可作為開機磁碟分割。今年早些時候Linus還將Mac OS X中的檔案系統貶低得一文不值,現在他可能要開始羨慕了;iCal Server 2,加入了組和共用日曆,推送服務,基於瀏覽器的應用程式;新的或增強服務如郵寄服務Mail Server、Podcast Producer 2、協作服務Collaboration、遠端存取Remote Access和Address Book Server等。
根據AppleInsider報道,蘋果已經逐步向開發人員發放一系列最新預覽版軟體,包括首個Mac OS X 10.6 Snow Leopard和Safari 4,另外還有最新的iPhone軟體v2.0 (build 5A331)。
此次發放的Mac OS X 10.6版本號碼為build 10A96,參加了WWDC 2008的開發人員可以獲得像下圖一樣的Snow Leopard安裝光碟片。
另外,蘋果還在昨天向開發人員提供了最新的預覽版Safari 4.0 (5526.11.2),包括Leopard、Tiger及Windows多個版本。據Leopard開發人員說,該Safari安裝檔案為40.2MB,在使用過程中Safari 4.0的反應速度要遠高於3.1.1,此外還有一些小改進,例如可以將網頁儲存為獨立的可執行OS X程式。
在剛剛開通的Mac OS X Snow Leopard官方網站上,蘋果用一句言簡意賅的標題為這個下一代的作業系統做了概括:質的飛躍!(A Quantum Leap)。
幾點補充:
1. OpenCL基於C語言,所謂“延伸對硬體的支援”說得太籠統。根據蘋果發布的官方文檔,OpenCL實際上是讓GPU參與到非圖形程式的運行中,把閑置的GPU運算效能完全發揮出來。這個應該是雪豹最重要的一個改進,以後的Mac OS都會提供對此語言程式的支援。
2. 蘋果強調雪豹對Exchange2007提供的是“原生支援”,關鍵詞“out-of-the-box", "native"。Mail, iCal, Address三大件直接與Exchange無縫結合。
3. Quick Time X的技術已經在iPhone上運用,媒體播放效能將會得到極大增強。
4. 新Safari對Javascript的支援更好了,官方說效能提高了53% 。