6月12日国际报道 勇于推陈出新的苹果,9月将推出最新版操作系统雪豹(Snow Leopard)时,也将与PowerPC处理器拆伙。
新版操作系统只用于搭载英特尔(博客)处理器的Mac电脑,换言之,Mac OS X 10.5(也就是Leopard)将是最后一版支持PowerPC Mac电脑的苹果操作系统。
这么做是有道理的。首先,早在四年前,苹果就宣布将换掉PowerPC芯片、转用英特尔的x86芯片。尽管之后苹果仍推出PowerPC机型,而第一批英特尔架构的Mac在2006年才上市,但至今问世也有三年,这在PC业已经算是很长的时间。凡是追求最尖端科技的人士,老早就升级了。
其次,Mac OS X 10.6(雪豹)最重要的不是消费者导向的功能,而是改良了内部的基础,让Mac软件更能善加利用新处理器的方向--支持多核心处理器的Grand Central Dispatch,以及用绘图芯片作一般用途运算的OpenCL。苹果有售搭载PowerPC、内建双核心处理器的高端电脑,而这也可受惠于雪豹同时在多重任务中作切换的功能,但是话又说回来,需要作如此大规模运算处理的人士,也许多半会改用更新、更先进的电脑。
况且,在旧硬件上支持新操作系统的成本高昂,单是软件除错和修补安全漏洞就必须在多种系统上作测试。而随着支持多重处理器推升了复杂度,维护费用也随之增多。
PowerPC使用者可能错过什么?
Mac OS X 10.6还有其他的功能,例如内建对微软Exchange服务器的支持,让Mac电脑更轻易在企业网络中与PC并存,并且让使用避免微软的Entourage软件。雪豹另提供一种方法,可在应用程序开启的视窗中轻易切换。另外,Finder不但速度加快、浏览文档也变得更有弹性;用Time Machine作备份的速度也提升了。
但依我之见,这些额外的功能只是小幅调整,称不上是大幅革新。而29美元的Mac OS X 10.6升级价格(支持五台Mac的版本定价49美元),是鼓励升级很好的诱因。
提供一个操作系统基础,协助开发者善加利用多核心处理的威力,是很重要的,对Mac生态系大有帮助。目前市面上唯一内建两颗以上处理器核心的Mac机型是Mac Pro,售价至少2,499美元,这显示苹果认识到,对大多数使用者而言,多重核心芯片的用途有限。
不过,苹果喜欢放眼未来,而不是回顾过去,显然多核芯片是未来大势所趋。如何从这些芯片挤出更大的性能,攸关任何软件的成败。
挥别过去
在硬件改变速度比用户升级快速的计算市场,维持回溯相容性(backward compatibility)是棘手的问题。微软已决定延长对旧版操作系统如Windows NT 4.0和Windows XP的支持期限,但苹果则愿意借雪豹与过去划清界线,完成从PowerPC过渡到英特尔芯片。
以往苹果与旧技术断绝关系的例子不少,例如1990年代中期舍弃摩托罗拉680x0系列处理器,改用PowerPC。1998年推出iMac电脑时,断然舍弃内建3.5寸软盘,要用磁片者需购买外接式磁盘机。随着iMac上市,用来连结键盘与鼠标的Apple Desktop Bus也走入历史,苹果转而拥抱USB技术。
创新的后果
苹果平顺地逐步过渡到64位操作系统--雪豹完成了这个过程--这是因为与旧的32位驱动程序兼容,所以旧的硬件不至于突然不堪使用。
然而,改变往往会牺牲掉旧的技术,惹恼一部分老客户。但改变势在必行,而苹果的市占率相较较小,在企业市场的渗透率也偏低,就这方面而言比较没有包袱。
相形之下,微软必须大费周章,才升级已推出8年之久的Internet Explorer 6浏览器,部分原因就是许多企业安于现状,不希望重新修改仰赖IE的流程。苹果迈进Safari 4,就显得无拘无束多了。
苹果一向高举创新的旗帜,如果你是Mac的爱用者,应该面对这种信念带来的益处与不可避免的冲击。(文/Stephen Shankland)