macOS 13 支持转译 Linux x86_64 应用程序,使用条件苛刻
苹果在北京时间前天凌晨举办了 WWDC 2022 开发者大会,相信大家在这两天都看到了不少相关资讯,多多少少都知道苹果在 WWDC 上都公布了些什么内容。但日前一份提供给开发者的文档中,我们还得知了苹果在发布会上完全没有提及的内容。 在 WWDC 上苹果公布了 macOS 13 Ventura,macOS 13 的一个有趣的技术变化是能够在配备 Apple Silicon 的 Mac 电脑上使用苹果的 Rosetta 软件在 ARM Linux 虚拟机上运行的 Linux x86_64 软件(层层嵌套、十分拗口,可能需要读者多读两遍)。 Rosetta 是苹果为 macOS 提供的一个编译器软件,最初为苹果从 PowerPC 转向 Intel CPU 提供了助力。而在 2020 年 macOS 11.0 Big Sur 中内建的 Rosetta 2 则是苹果从 Intel CPU 向 ARM 转换的一个重要部分,可以让原本在 Intel 平台上开发的软件在 ARM 架构平台的 Mac 电脑上顺利运行,让用户可以顺利过渡。 在 macOS 13 及以后的版本且装有 Apple Silic...
