上周,Apple公司申请了Rosetta商标。Rosetta是一种转换技术,将作为Apple明年向Intel处理器转移的一座桥梁。
Rosetta其实是一款内置的模拟软件,可以使大多数为PowerPC-Mac开发的软件可以运行在Intel-Mac上。
尽管许多大型软件厂商都表示将支持Intel-Mac,但目前还不清楚这种支持何时能够到来。比如Adobe公司就曾表示将在未来的软件中支持Intel-Mac,但最近发布的Creative Suite 2并没有修改以适应Intel-Mac,Adobe也没有对其进行修改的计划。
这样就要看Rosetta的了。微软人员将Rosetta称为“Apple技术”,但它使用的是一家新兴公司Transitive的引擎。该公司提供多种引擎,可使针对一种操作系统或处理器编写的软件运行在其它操作系统和处理器上。
不过Rosetta并不能使所有的现有Mac程序运行在Intel-Mac上,它也有一定的限制。Apple表示“Rosetta的设计目的是转换目前刚刚发布的用于G3处理器和面向Mac OS X系统的软件”。而且,Rosetta不能处理某些类型的软件代码,包括使用PowerPC AltiVec指令、要求G4或G5处理器、针对Mac OS 8/9的软件。
Apple在6月的一篇面向开发商的文件中说:“软件与Rosetta的兼容程度取决于软件的类型:文字处理软件等有大量用户交互活动和较低计算需求的软件的兼容性会非常好,用户交互活动规模中等、计算需求较高和使用了OpenGL的软件的兼容性在大多数情况下也会很好,而计算需求非常高的软件则不兼容。”
Apple没有公布首台Intel-Mac的具体上市日期,只是定在明年中期之前。不过最近有分析人士表示,首台Intel-Mac有可能会在明年1月的旧金山Mac博览会上亮相。(相关连接)