Mac OS X Tiger:量变到质变苹果公司在个人电脑市场占据的份额不到5%,但它在业界却享有与市场份额不对称的影响力,除了自身选择强大且精简的PowerPC架构而非X86架构外,苹果永远领先的设计创意是主要的原因,而它所涉及的领域并不局限于PowerMac、iMac、PowerBook、iBook以及风靡全球的iPod等硬件产品,连相关的软件产品也被打造得近乎完美—无论是软件的内在品质还是与用户交互的窗口界面,都充分体现了这种思想,这方面的例子包括Mac OS X操作系统、Safari浏览器、QuickTime播放器、iChat即时通讯软件、AppleWorks办公套件等等,而今天我们要讲述的对象便是Mac OS X操作系统。
Mac OS X一向被苹果引以为豪,但它并非是在OS 9基础上发展而来,而是基于UNIX体系—确切地说,OS X基于NeXTStep操作系统,而该系统是乔布斯在1985年离开苹果公司后所开发。1997年苹果收购了NeXT公司,NeXTStep系统便成为OS X的基础,而苹果所要做的便是开发图形界面以及配套的软件,这项工作花费苹果公司相当漫长的一段时间,直到2001年3月Mac OS X 10.0才得以正式发布。OS X 10.0技术先进,功能丰富且具有相当高的稳定性,同时保持Mac OS惯有的出色易用性,而最令人印象深刻的莫过于它所具有的“Aqua”视觉界面,无论是窗口控件、菜单、鼠标指针、图标、按钮等所有视觉元素,OS X都打造得极为精致,它很顺利就获得了苹果用户们的热烈追捧。
然而,作为一款全新设计的操作系统,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是迄今为止最为安全的操作系统,这种说法绝非夸夸其谈或者仅是商业噱头。
图1 Tiger拥有一套近乎完美的漂亮GUI界面