英特尔Mac的20年:为什么苹果换了,为什么又换回来
再见,x86 回顾英特尔Mac时代的起伏,随着其最终结束。苹果时任CEO史蒂夫·乔布斯在2005年谈论Mac向英特尔处理器转型。来源:David Paul Morris/Getty Images 苹果时任CEO史蒂夫·乔布斯在2005年谈论Mac向英特尔处理器转型。来源:David Paul Morris/Getty Images 今年秋季即将发布的macOS 27并不会完全结束英特尔Mac的时代。最后几款能够运行macOS 26 Tahoe的机型将在未来两年内获得安全和Safari更新,Rosetta兼容性层元素也将在某种形式上继续存在一段不确定的时间。但macOS 26无疑是英特尔Mac故事的最后一章。此后发生的任何事情都只是附录或后记。我们大部分的WWDC报道都面向未来,因此请允许我们回顾英特尔Mac的完整历史,这是两家公司之间的合作,使Mac变得更好,直到开始使其变得更差。“Marklar计划” 一台早期2000年代的钛金属PowerBook G4运行着Mac OS X Leopard。苹果从未能够将PowerPC G5放入笔记本电脑中。来源:Andrew Cunningham 一台早期2000年代的钛金属PowerBook G4运行着Mac OS X Leopard。苹果从未能够将PowerPC G5放入笔记本电脑中。来源:Andrew Cunningham Mac与英特尔的历史并不是从10.4.4版本开始的,这是第一款在商用英特尔Mac上发布的Mac OS X版本。但我们不会追溯到与x86兼容的NeXTSTEP版本或苹果在90年代试图制作一版本可供第三方基于x86系统授权的经典Mac OS的失败努力。让我们从JK Scheinberg讲起,他是苹果的一名工程师,在2000年6月寻找一个独立项目以帮助他过渡到在家工作。他的提议是什么?一个能够在英特尔处理器上运行的当时仍在开发中的Mac OS X版本。“我在上周一直在研究英特尔平台,使得继续工作的功能得以实现,”Scheinberg在一封由他妻子分享的电子邮件中写道。“我发现这很有趣并且令人愉快,如果这个(英特尔版本)对我们重要的话,我希望能讨论全职做这件事。”当时所有的Mac仍然使用始于1994年由苹果、IBM和摩托罗拉共同开发的PowerPC处理器。早期的Mac OS X版本运行于G3和G4芯片,64位G5处理器在2003年中推出。一个运行在英特尔芯片上的Mac OS X版本并不是严格必要的,并且在近一年半的时间里,它只是一个代号为“Marklar”的业余爱好项目。到2002年初,“Marklar”在苹果内部引起了更多的关注,当时的CEO史蒂夫·乔布斯短暂考虑过让Mac OS X在索尼的Vaio笔记本电脑上运行的想法。到那年8月,大约十几名工程师被加入到这个项目中,项目从“概念验证”发展为“应急计划”。这是因为苹果在PowerPC芯片上遇到了问题。乔布斯承诺,G5桌面版的时钟速度将在一年内从2 GHz提升到3 GHz,这个承诺最终没有实现。而苹果也从未能够将这款热量高、耗电的处理器放入笔记本电脑中——iBooks和PowerBooks被困在修改版的G4上。未来的CEO蒂姆·库克称基于G5的笔记本电脑是“所有热量挑战的母亲”。乔布斯对PowerPC芯片感到愤怒已久;沃尔特·艾萨克森的乔布斯传记描述了乔布斯与摩托罗拉CEO克里斯·加尔文在1997年之间的激烈通话,乔布斯宣称PowerPC芯片“很糟糕”。他也可能怀有其他的不满;杰弗里·凯恩的《乔布斯流亡记》提到,苹果转换到PowerPC导致摩托罗拉m68k芯片的进一步开发被扼杀,这些芯片是NeXT计算机依赖的,帮助摧毁了已经挣扎的NeXT硬件业务。至于IBM,它不想将资源投入开发一堆将专门用于低销量Mac产品的芯片(在2003年,苹果运送了大约300万台Mac;该公司不再在其财报中报告单元销售,但分析师预计到2025年这数字将稍低于2600万台Mac)。英特尔的保罗·奥特林帮助说服乔布斯转向英特尔芯片,而苹果也因为已有的Marklar工作而无需从零开始进行软件切换。2005年6月,苹果首次公开演示了运行在英特尔硬件上的Mac OS X 10.4。虽然没有提到Marklar的名字,但他的演讲委婉地提到了这个项目。“所以今天第一次,我可以确认所有版本的Mac OS X都已为PowerPC和英特尔编译,”乔布斯宣布。“这已经持续了五年。以防万一。”
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡