一年前,苹果公司(Apple)宣布放弃其长期的处理器供应商IBM和摩托罗拉(Motorola),转而采用英特尔(Intel)的芯片,此举在Mac市场掀起了轩然大波。2005年6月6日,在史蒂夫·乔布斯全球开发者大会的主题演讲中,苹果公司宣布,到2007年底,所有的Mac硬件将运行在英特尔处理器上。
对这一消息的最初反应大体上是积极的,特别是考虑到英特尔的芯片经常成为苹果尖锐批评的目标。去年6月,开发者和用户都满怀希望,但也有不少人可能想知道,苹果向英特尔(Intel)处理器的过渡到底会有多顺利。
一年后,他们得到了答案:相当顺利。
it研究公司高德纳(Gartner)的研究副总裁范•贝克(Van Baker)表示:“这种转变最令人印象深刻,因为它完全没有造成破坏。”“这是一个相当轻松的过渡过程——他们获得了更好的性能,并将价格保持在或接近当前水平。”
事实上,在乔布斯的重磅炸弹爆炸后的365天多一点,苹果已经将其大部分硬件转移到了新的处理器上。所有主要的Mac开发人员都承诺要发布在英特尔芯片上本地运行的程序版本——许多本地应用程序,无论大小,都已经可以在基于英特尔芯片的Mac上使用。对于一家业务正在发生重大转变的公司来说,这是个不错的消息。
技术商业研究分析师Tim Deal表示:“转型的速度比我预想的要快,出现的问题也比我预想的要少。”
硬件事件
今年年初,苹果公司推出了第一款搭载英特尔处理器的产品——iMac和15英寸的MacBook Pro。第一批基于英特尔处理器的mac电脑比大多数人预期的提前了整整六个月,这标志着苹果公司的转型有了一个良好的开端。
其他硬件很快加入了英特尔的核心双芯片——Mac mini和13英寸的MacBook(它取代了基于powerpc的iBook线和12英寸的PowerBook G4笔记本)。因此,一年之后,苹果将英特尔处理器应用到所有面向消费者的硬件中,同时也将应用到专业的笔记本电脑产品中。等待英特尔处理的只有苹果的服务器和高端台式机。分析人士预计,Mac用户不会等太久才会看到这些系统。
贝克表示:“我认为,服务器和台式机之所以被搁置,是因为苹果正在等待英特尔在一些新芯片上提供更好的性能。”“那些芯片应该很快就会出现。”
开发者登录
在向英特尔转型的过程中,Mac用户最关心的一个问题是,他们要等多久才能等到自己喜欢的程序的通用二进制版本在新系统上运行。由于苹果的Rosetta仿真技术,为PowerPC机器编写的大多数应用程序都可以在基于intel的mac上运行。但是性能会受到影响,特别是对于处理器密集型应用程序。
Mac用户特别感兴趣的是Microsoft Office、Adobe Creative Suite和Quark的QuarkXPress-staples等专业Mac用户的应用程序的状态。这三家公司已经承诺将发布这些应用程序的英特尔本地版本,尽管目前还没有发布。
Adobe首席执行官Bruce Chizen今年早些时候说,公司的Creative Suite(包括Photoshop、InDesign、Illustrator和goli)的通用二进制版本将在2007年春季推出。在其他场合,Adobe曾表示,它正在评估After Effects和InCopy的过渡计划,以及收购Macromedia后继承的程序。
微软已经表示,它将开发一个英特尔版的Office。今年早些时候,该公司透露,它与苹果签署了一项新的五年技术协议。微软将为基于PowerPC和intel的mac电脑开发Office软件。
Quark在5月下旬发布了QuarkXPress 7作为PowerPC应用程序。该公司预计英特尔电脑的通用二进制版本将于今年夏天推出。
尽管英特尔Mac电脑的一些最重要的应用程序可能还需要将近一年的时间才能推出,但分析师已经表示,他们认为这不会导致英特尔的转型停滞。
最简单的过渡
开发人员报告说,让他们的软件在英特尔电脑上本地运行几乎没有问题。creative Software公司总裁约翰•卡萨桑塔(John Casasanta)表示:“我真的很惊讶它这么简单。”该公司生产多种剪贴板/剪贴簿程序iClip。“当史蒂夫•乔布斯(Steve Jobs)说只要点击一下复选框就可以了,iClip Lite基本上就是这么回事。”iClip对我们来说更像是一个过渡,因为它是一个碳应用程序,我们依赖于一些第三方依赖。”
在过去的几个月里,正是这些依赖关系的问题导致了一些开发人员的悲伤,但是Casasanta说这一点也不坏。目前正在开发iClip的下一个版本,Casasanta说英特尔原生版本计划在9月份完成beta测试后发布。
Splasm软件公司的基思·古格里托(Keith Gugliotto)表示,他在为英特尔mac电脑准备iPod视频转换软件Viddy时,也有过类似的经历。虽然有一些问题,但只花了几个小时就将应用程序移植到Intel本机。
古格里托说:“其实并没有那么多不好的事情——苹果已经做了所有的工作。”“(苹果)保持了OS X在英特尔硬件上的地位,并设计了一个系统,向开发人员发送过渡工具包。一切都只是工作。”
分析人士说,很明显,苹果在这次最新的转型中投入了大量的计划,公司和第三方开发者都从中受益。“他们在英特尔处理器上运行OS X 4年之后才推出,这一事实表明他们在转型过程中投入了大量精力,”Gartner的Baker说。
苹果拒绝就英特尔的过渡发表评论,理由是在公布季度收益前有一段sec规定的静默期。不过,在公开评论中,公司高管一直对事态的发展持乐观态度。英特尔首席财务官彼得•奥本海默(Peter Oppenheimer)在4月份的季度财报电话会议上对分析师表示:“我们仍对英特尔转型取得的进展感到非常高兴。”“我们已经推出了搭载英特尔处理器的MacBook Pro、新款iMac和新款Mac mini,我们正在稳步推进整个Mac产品线在今年年底前的过渡。”
开发人员Casasanta说,苹果最近做了很多正确的事情。从免费提供Xcode开发工具,到计划将Intel的机器发送给开发人员进行软件测试,移植到Intel的过程是非常无缝的。
Casasanta在过去的20年里一直是Mac的开发者,知道如何过渡。他曾参与PowerPC芯片、OS 9到OS X的转换,现在又加入了英特尔。毫无疑问,这是最容易的,他说。
训练营和虚拟化
虽然向英特尔芯片的过渡已经结束,但仍存在一些问题。其中最主要的是Boot Camp的到来,这是一款来自苹果的测试版软件,它可以让使用英特尔处理器的Mac用户在他们的电脑上安装和运行Windows。苹果计划将Boot Camp集成到OS x10.5中,但一直对细节保持沉默。
Boot Camp并不是基于intel的Mac用户在电脑上运行Windows的唯一途径。Parallels已经发布了Parallels Desktop,这是一款虚拟化软件,允许用户同时运行OS X和Windows(这是Boot Camp做不到的)。
在基于英特尔(intel)芯片的Mac硬件上轻松运行Windows的能力,让一些开发者陷入了两难境地。如果用户可以在他们的mac电脑上切换到Windows环境,软件制造商担心他们可能会被Windows原生产品挤出市场。
“这是一把双刃剑,”Splasm软件公司的Gugliotto说。“这看起来像是苹果的胜利,也像是用户的胜利……作为一名可可开发人员,这感觉就像是一记耳光。”
分析人士认为,Mac开发者没有理由担心。首先,买一台专门运行Windows操作系统的Mac在经济上没有意义。分析人士还认为,Mac OS X在操作系统方面领先于Windows。
贝克表示:“苹果非常愿意接受(Mac和Windows之间的)比较,因为他们显然相信,在这种比较中,自己的产品会更受欢迎。”“我倾向于同意他们的观点——os X是快速和稳定的。我们将在(Windows) Vista中看到的大多数功能在OS X中已经存在了相当长一段时间。”
不管Boot Camp是如何在Mac OS X Leopard中实现的,像本尼迪斯的Casasanta这样的开发者是不会离开的。“我们只是麦肯,仅此而已。”卡萨桑塔说。“这个市场有很多生意可做。从商业的角度来看,从我喜欢做的事情来看,作为一名麦金塔开发人员,有很多途径可以获得成功。”