互联网技术 / 互联网资讯 · 2023年10月29日 0

Apple Silicon MacBook购买建议及不支持的应用程序列表

苹果公司宣布,未来的Mac将采用自家研发的ARM架构芯片。根据苹果的消息,从英特尔平台转向自家平台的过程预计将持续约两年,期间开发者将努力将应用程序迁移到新的平台上。

应用程序的迁移可以通过Rosetta 2来完成。苹果在Rosetta 2的文档中指出,这是一种转换过程,允许用户在苹果芯片上运行包含x86_64指令的应用程序。Rosetta的目的是简化向苹果芯片的过渡,给开发者留出时间为其应用程序创建通用二进制文件,但它并不能替代原生版本的应用程序。

这是继2005年6月6日宣布的PoweRPC架构到X86架构的重大迁移。2006年2月,第一台基于英特尔芯片的Mac问世,同年4月推出首款基于英特尔芯片的MacBook,苹果在2006年底宣布“过渡完成”。到2007年10月,支持PoweRPC架构的OS X 10.5正式发布。然而,仅仅两年后,OS X 10.6“雪豹”在2009年8月发布时,已经不再支持PoweRPC Mac。到2011年,苹果也放弃了Rosetta,从而结束了对PoweRPC Mac的所有服务与支持。整个过程在操作系统上的支持持续了4年,PoweRPC的支持总共只有6年。

在苹果新品发布会上,M1版MacBook系列正式发布。这些MacBook搭载了苹果的桌面级自研处理器Apple Silicon,成为目前苹果最强大的自研处理器。随着新的ARM Mac的推出,应用程序兼容性的问题成为购买ARM Mac的关键因素,也将直接影响苹果在未来两年的销售情况。

接下来,我们将通过开放社区的评测结果来了解苹果ARM Mac的软件兼容性。

数据来源:截至目前,已报告的ARM上的MacOS应用程序支持情况列表。

目前,有一些开发者工具尚不兼容:

Apple Silicon MacBook购买建议及不支持的应用程序列表

ARM MacBook不兼容的开发者工具:

  1. VS Code – 尚未,但正在开发中
  2. AtoM – 尚未,但正在开发中
  3. PHPStorm – 通过Rosetta运行,正在开发本机支持
  4. WebStorm – 通过Rosetta运行,正在开发本机支持
  5. IntelliJ IDEA – 通过Rosetta运行,正在开发本机支持
  6. PyCharm – 通过Rosetta运行,正在开发本机支持
  7. Homebrew – 是的,有一些注意事项和故障排除问题
  8. Unity – 通过Rosetta运行,目前正在开发本机支持
  9. Docker – 预计在Apple Silicon发布时支持
  10. Node – 正在开发v15,并为之前版本提供补丁
  11. OpenJDK – 尚未,但正在开发中
  12. Rust – 通过Rosetta运行,正在开发本机支持
  13. Go – 尚未,但正在开发中
  14. OCaml – 尚未,但正在开发中
  15. Python – 尚未,但正在开发中

音乐与音频工具:

  1. Audacity – 是的,可以通过Rosetta 2运行,没有报告问题
  2. Avid Pro Tools – 尚无官方消息

视频与图形工具:

  1. Photoshop – 尚未报告,预计在2021年初可用

照片与图形工具:

  1. Premiere Pro – 报道称已被支持
  2. After Effects – 报道称已被支持
  3. Autodesk Maya – 是的,正在通过Rosetta 2运行
  4. Autodesk Fusion 360 – 是的,正在通过Rosetta 2运行
  5. Blender – 通过Rosetta运行,目前正在开发本机支持
  6. OBS – 尚未,但已经为此做了一些准备

生产力工具:

  1. Chrome – 否,尚未支持
  2. Firefox – 否,尚未,有开发计划
  3. 1Password – 通过Rosetta运行,目前正在开发本机支持

娱乐与媒体应用:

  1. Spotify – 否,尚未支持
  2. VLC – 尚无官方消息,但已做准备
  3. IINA – 是的,可以通过Rosetta在本地支持下工作