什么值得做
nfzerox/VirtualIntelMacOnAppleSilicon · nfzerox

「我要哭了,终于能在 M 芯片上用 Mountain Lion」:一个人把 Tiger 到 Big Sur 全搬上了 Apple 芯片,3 天涨了 330 star

它是什么 一个免费开源的 Mac 应用,让 Apple 芯片的 Mac 一键装上 Intel 版的老 Mac OS X(10.4 到 11),还带显卡加速,老软件又能用了。

为什么火了 这是第一次有人在 Apple 芯片上把老 Intel 系统的图形加速做出来;2.0 带回了 Tiger、Snow Leopard 时代的毛玻璃界面,怀旧党截图转发,作者上一个项目攒下的名气让 OS X Daily 很快跟进。

C你可以怎么跟 别再做一个 Intel Mac 虚拟机。找另一个被平台换代砍掉、还有人离不开的东西(比如 macOS 28 拿掉 Rosetta 2 以后跑不了的老软件),做出第一个能用、双击就装的版本,配一张让人想转的怀旧截图,在老论坛和 X 上自己首发。

C 级:这个位置被一项很难复制的底层移植和作者现成的媒体关系占住了,star 上限大概也就一两千;能学的是挑题和发版的办法,不是这个产品本身。 小圈子里在传
数据(每天更新) · 建库 2026-10-19 · 538 星 · 7 天 +466
GitHub · 星数
020040060010-2110-2510-3011-0411-08538
数据 2026-10-21 → 2026-11-08(19 天,19 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有

Virtual Intel Mac 是一个免费的 Mac 应用,让 Apple 芯片的 Mac 能装 Intel 版的 Mac OS X 10.4 Tiger 到 macOS 11 Big Sur,而且带图形加速,所以 iWork '09、Aperture、Final Cut Pro 7、Front Row 这些老软件又能用了。10 月 19 日建库,前两周只涨到 73 star;11 月 3 日发了 2.0,三天后到 401,当天下午 464(GitHub,11-06)。它能起来,靠的是一件以前没人做成的事、一组让怀旧党忍不住转发的截图,还有作者上一个项目攒下的名声。这三样里,前两样可以学,第三样得自己慢慢攒。

凌晨两点半的一条帖子

2026 年 11 月 4 日凌晨 2:39(UTC),X 用户 Diego(@1000kilobytes)发了一条帖子:「天哪我要哭了,谢谢 @nfzeroxapps 做了这个 Intel Mac 虚拟机应用,我终于能在 Apple 芯片上用带图形加速的 OS X Mountain Lion 了。」配了三张 Mountain Lion 跑在新 Mac 上的截图。

这条帖子拿到 5.19 万浏览(X,11-06)。底下有人回:「谢天谢地,终于可以在我的 M1 上开发 iOS 6 应用,不用再靠那台 2009 年的 Mac 了。」

前一天,作者 nfzerox 刚发了 2.0。1.0 只支持 Mojave、Catalina、Big Sur 三个系统,发了两周没什么动静;2.0 一口气补上了 Tiger 到 High Sierra,还把当年的半透明菜单栏、反光毛玻璃 Dock、往 Dashboard 里加小部件时的水波纹都做了回来。Diego 截的,正是这些。

它到底是什么

一个双击就能用的 Mac 应用,MIT 开源,免费。打开以后选一个系统版本,它会自己下载、安装系统,再装好显卡驱动、建好账户。OS X Daily 的评价是「出奇地简单」。

  • 能跑什么:10.4 到 10.13 有 OpenGL 加速;10.14 到 11 有 Metal 和 OpenGL 加速;10.4 到 10.6 里还能借系统自带的 Rosetta 跑 PowerPC 软件,比如 AppleWorks。
  • 有多快:README 写,M4 上图形性能大约相当于 2016 年的 15 寸 MacBook Pro,CPU 大约相当于 2010 年的 11 寸 MacBook Air。用老软件够了,玩重的游戏不行。
  • 代价:装一个系统要一到两个小时,装驱动再要 15 到 30 分钟;不能登录 iCloud;首次打开要绕过 Gatekeeper。

难的部分在底层。Apple 自己的虚拟化框架在 Apple 芯片上只能跑 ARM 版的 macOS 12 及以后的版本。要让老 Intel 系统用上宿主机的显卡,作者把 Big Sur 才有的虚拟显卡驱动拆出来,移植回 Mojave 和 Catalina;给 Tiger 到 High Sierra 另写了一套 OpenGL 直通;还让一个 x86 的辅助程序在 Rosetta 2 下跑,和 ARM 版的 QEMU 共享内存。README 把这些一条条写清楚,每一条都链到源码。

以前的人怎么办

办法规模(11-06)为什么不够
UTM36.7K star也能用 QEMU 模拟 x86 跑老 OS X,但没有图形加速,界面卡,还得自己弄 OpenCore 引导镜像
VirtualBuddy8.9K star只能跑 ARM 版 macOS 12 及以后,老 Intel 系统跑不了
Parallels / VMware Fusion商业软件Parallels 的 x86 模拟预览只支持 Windows 和 Linux,不支持 Intel 版 macOS
OSX-KVM、quickemu23.8K / 16.6K star宿主是 Linux x86 电脑,不是给 Mac 用的
留着老 Intel Mac—最常见的办法。MacRumors 帖子里有人说,为了维护一个用 iWeb 做的退休教师工会网站,他留着一批 2010 到 2017 年的 Mac

所以 README 第一句写「For the first time ever」,不算吹。「Apple 芯片、Intel 版 10.4 到 11、带加速、一键装」,在它之前没有任何人做到。那位 iWeb 站长在帖子里说:「我可以用 Apple 芯片的 Mac 了,不用再让那些老机器开着。」

需求是真的:Catalina 起 macOS 不再支持 32 位软件,Aperture 停在了 Mojave,老照片图库、老网站、老游戏、iOS 6 开发,以前都只能靠留着旧硬件。2026 年 Intel Mac 基本退场,Rosetta 2 预计在 macOS 28 被拿掉。想把老系统存成一个文件的人,正是这个时候最多。

star 是怎么来的

日期发生了什么star
10-19建库、发 1.0;作者在 MacRumors 论坛和 X 上自己发帖0
10-21首发几天47
10-29LockerGnome 长文介绍 1.070
11-03发 2.0,作者在同一个 MacRumors 帖子和 X 上发更新说明73
11-04Diego 那条帖子,5.19 万浏览89
11-05OS X Daily 报道,聚合站转载228
11-06意大利 macitynet、巴西 TecStudio 跟进401

(star 来自 GitHub 每日数据;11-06 下午实时是 464)

有两点值得看。

1.0 有报道也没用。 LockerGnome 10 月 29 日写了一篇长文,讲 Mojave 里跑 32 位软件、跑 Aperture,之后五天 star 从 70 只涨到 73。Mojave 对大多数人来说「不够老」,也没什么可截图的。2.0 加上 Tiger 和 Snow Leopard 那套 Aqua 界面以后,同一群人才开始转发。

真有人在下载。 2.0 的安装包下载了 1,398 次,1.0 下载了 288 次(GitHub Releases,11-06),和 star 数是一个量级,说明不只是点个 star 围观。

没有投放,也没上 HN 首页。MacRumors、9to5Mac、AppleInsider 主站都没报道。到目前为止,它只是在 Mac 怀旧和虚拟机这个小圈子里传开了。

为什么媒体愿意跟

作者 nfzerox 2024 年 10 月才注册 GitHub,X 账号只发过 15 条帖子,但他的作品全是同一类:把老东西救回来。上一个项目 Virtual Mac on iPad(在 iPad 上跑完整的 macOS)有 2,026 star,8 月被 SnazzyLabs 的 Quinn Nelson 转发,上过 OS X Daily,在 HN 拿了 24 分。其他几个库,launchbad-revived(把 Launchpad 找回来)、ipod_theme、BackToCatalina,都是这个路数。

所以 2.0 发出来,OS X Daily 两天内就跟了。对一个开源项目来说,「这个人上次做的东西不错」就够让编辑点开了。

也有人不买账

MacRumors 帖子里有人说:「仓库描述又长又啰嗦,看着像一堆 vibe coding 出来的东西,我尤其喜欢它的提交信息,全是『Update repo』。」也有人实际装了 Snow Leopard:鼠标指针不准,按一次键被识别成七次,自动设置没生效,驱动安装盘读不出来。

作者没有回避 AI。README 里写得很直接:遇到崩溃,先把 Codex 或 Claude Code 指向这个仓库,让它现场排查修好,再提一个 PR。一个人做这么深的系统移植,维护靠的是把排错交给用户手里的 AI。这招能省下大量回 issue 的时间,但出问题的人能不能自己修好,还要再看。

还有两个风险:它从 Big Sur 里抽取了 Apple 的系统组件来移植,目前没看到下架通知,但不排除;Rosetta 2 被拿掉以后,作者说「计划更新」,能不能做到未知。

跟风的人在哪

还没有。GitHub 上没找到同类新库,19 个 fork 都是正常贡献。

原因也简单:这件事的门槛不在想法,在底层移植。UTM 早就能跑老 OS X,大家都知道缺的是加速,只是一直没人做出来。

如果是你

C:别做第二个它,学它挑题和发版的办法。 这个位置被一项很难复制的底层突破占住了,作者还有现成的媒体关系;最终的 star 大概也就几百到两千,和他上一个项目差不多推断。想要 star 的话,换一个「平台换代留下的缺口」,用同样的方式发。

适合谁:懂操作系统、驱动、模拟器、逆向这类底层,自己就是怀旧玩家,能用 AI 编程啃下以前要一个小团队才做得动的移植。

不适合谁:想照着它再做一个 Intel Mac 虚拟机的(位置已被占,想改进,直接给它提 PR,比另起一个库划算);做不出「第一个」、只能做「更好用一点」的(UTM 有 3.6 万 star 都没吃到这一波)。

怎么做:找一个被平台换代砍掉、但还有人离不开的东西。眼前最近的是 macOS 28 拿掉 Rosetta 2 以后跑不了的 x86 Mac 软件;往外看还有 Classic Mac OS 和 PowerPC 系统的加速、老 iOS 版本和老 iPod 游戏、Windows on ARM 上跑不了的老驱动和老游戏。做出一个以前没人做到的「能用」,做成双击就装的应用,别做成命令行教程。

怎么获客:先在最懂行的老论坛和 X 上自己发(MacRumors、对应的 subreddit),README 第一句写清楚「第一次」做到了什么。大版本按「多支持了几个系统、能看到当年的什么画面」来发,不按修了几个 bug 来发,每次都配一张让人想转的截图。OS X Daily 这类垂直媒体会自己找上来,前提是你的名字在圈子里出现过。

什么时候之前:macOS 28 预计 2027 年 6 月公布、秋天发布。Rosetta 2 真被拿掉的那几个月,「我的老软件打不开了」会集中爆发,工具最好赶在那之前做出来推断。

什么情况说明看错了:① Virtual Intel Mac 被 Apple 要求下架,说明靠移植 Apple 系统组件的路走不通;② 9to5Mac、MacRumors 主站或大的怀旧 YouTube 博主跟进以后,它冲到 5,000 star 以上,说明这类项目的上限比想象的高,值得直接押注同题材;③ UTM 在两三个月内补上了老 macOS 的图形加速,说明大项目会很快吞掉这类缺口。

GitHub 仓库 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
UTM开源2019GitHub 36.7k 星,另有 Mac App Store 版也用 QEMU 模拟 x86、能跑老 OS X,但 macOS 客户机没有 GPU 加速,还要自己弄 OpenCore 镜像
VirtualBuddy开源20228.9k 星只能虚拟 ARM 版 macOS 12+,跑不了 Intel 版老系统
Apple Virtualization.framework / Parallels Desktop / VMware Fusion大厂功能2020–主流Apple 芯片上只能跑 ARM 版 macOS;Parallels 的 x86 模拟预览只支持 Windows / Linux
OSX-KVM / ultimate-macOS-KVM / quickemu开源2015–202223.8k / 1.7k / 16.6k 星宿主是 Linux x86 机器,不面向 Apple 芯片 Mac
SheepShaver / QEMU-PPC开源老牌小众跑 Classic / PowerPC 版系统,慢,没有加速
留着老 Intel Mac 硬件其他——原来的替代办法,硬件会老化坏掉
用户从哪来
  • 查实 作者在 MacRumors 论坛自己发帖 + X 公告(1.0 和 2.0 都发了):MacRumors 帖子 2492138;@nfzeroxapps 的 X 帖
  • 查实 X 上的怀旧用户自发传播:@1000kilobytes 2026-11-04 发帖,51.9K 浏览,配 Mountain Lion 截图
  • 查实 苹果科技媒体报道:OS X Daily 11-05(当天 +139 星)、VetTV 11-05、macitynet / TecStudio 11-06、LockerGnome 10-29(写 1.0 那篇几乎没带来流量)
  • 查实 Reddit 社区:r/macOSVMs 有 2.0 的帖子,互动量没拿到
  • 查实 作者前作攒下的名气:VirtualMacOniPad 2,026 星,SnazzyLabs 转发、OSXDaily 报道、HN 24 分

nfzerox/VirtualIntelMacOnAppleSilicon(Virtual Intel Mac):为什么跑出来

一句话:一个免费、MIT 开源的 Mac 应用,在 Apple 芯片 Mac 上用 QEMU 模拟 x86,跑 Intel 版的 Mac OS X 10.4 Tiger 到 macOS 11 Big Sur,而且带图形加速(OpenGL / Metal)。这样能用回 iWork '09、iLife '11、Aperture、Final Cut Pro 7、Front Row 这些老软件;在 10.4–10.6 里还能借系统自带的 Rosetta 跑 PowerPC 应用。

结论:它冒出来的直接原因是 11-03 发了 2.0:支持范围从 Mojave–Big Sur 扩到 Tiger–Big Sur,还带了 Aqua 毛玻璃特效截图。这些截图很适合怀旧党转发,又先后被 X 上一条 5 万浏览的帖子、OS X Daily(11-05)和意大利、巴西的苹果媒体转载。能接得住这波流量,是因为产品本身是「第一次」:在它之前,Apple 芯片上跑 Intel 版 macOS 没有图形加速,社区里没有一个能用的方案。作者此前做 Virtual Mac on iPad(2,026 星,SnazzyLabs、OSXDaily 报道过)攒下的名声,让媒体愿意再跟一次。

1. 数据(GitHub)

  • 建库 2026-10-19,1.0 同日发布;2.0 发布于 2026-11-03 14:41 UTC(GitHub Releases API)。
  • 星数(我们的 github 库 repo_day):10-21 是 47;10-22 到 11-03 一直在 57→73 之间慢涨(一周大约 +9);11-04 到 89,11-05 到 228,11-06 到 401。数据卡:gain_7d 331,prev_7d 9,单日最高 +173(11-06)。今天 GitHub API 实时显示 464 星。
  • 下载量(Releases API,2026-11-06):2.0 的 zip 下载 1,398 次,1.0 的 zip 下载 288 次。下载数和星数同一量级,说明不只是围观,确实有人下来装。
  • 作者 nfzerox:2024-10 注册,GitHub 126 个 followers,X 账号 @nfzeroxapps 只发过 15 条。其他库:VirtualMacOniPad 2,026 星、launchbad-revived 209、ipod_theme 203、NanoApps 141、BackToCatalina 119、TLSFix 72。全是「怀旧 / 越狱 / 把旧东西救回来」这一类。

2. 竞品格局

产品形态上线规模和它不同在哪
UTM开源 / Mac App Store2019GitHub 36.7k 星同样基于 QEMU,能在 Apple 芯片上模拟 x86 跑老 OS X(社区有 Snow Leopard 教程)。但没有 macOS 客户机的 GPU 加速,界面卡、没有 Aqua 特效,装起来要自己弄 OpenCore 镜像
VirtualBuddy开源20228.9k 星只能跑 ARM 版 macOS 12 及以后(Apple Virtualization.framework),跑不了 Intel 版老系统。Virtual Intel Mac 的 README 里也让 Monterey 及以后的用户去用 VirtualBuddy / UTM
Apple Virtualization.framework / Parallels / VMware Fusion大厂功能 / 商业2020–主流Apple 芯片上只能虚拟 ARM 版 macOS 12+。Parallels 20.2 的 x86 模拟预览只支持 Windows / Linux 客户机,不支持 Intel 版 macOS(kb.parallels.com/130217)
OSX-KVM、ultimate-macOS-KVM、quickemu开源2015–202223.8k / 1.7k / 16.6k 星跑在 Linux + x86 宿主上,不是给 Apple 芯片 Mac 用的
OpenCore Legacy Patcher开源202018.9k 星让旧 Intel 机器装新系统,方向正好相反
SheepShaver / QEMU-PPC开源老牌小众跑 Classic / PowerPC 版系统,慢,没有加速
保留老 Intel Mac 硬件其他——怀旧用户原本的办法。MacRumors 帖里有人为了维护 iWeb 网站专门留着一批 2010–2017 年的 Mac

结论:「Apple 芯片 + Intel 版 macOS 10.4–11 + 图形加速 + 一键装」这个组合,在它之前没有任何竞品,README 写的「For the first time ever」站得住。我们的 github 库里按「apple silicon + intel / snow leopard / mac os x」检索,没有发现同类新库。

3. 增长路径(按时间)

  1. 10-19,1.0 首发:作者自己在 MacRumors 论坛发帖(帖子 2492138)、在 X 上发 1.0 公告。首周涨到大约 57 星。
  2. 10-29,LockerGnome 长文写了 1.0(Mojave 跑 32 位应用、Aperture)。之后星数几乎没动(10-29 到 11-03 只从 70 到 73),说明这篇文章带来的流量很小。
  3. 11-03,2.0 发布:作者在 MacRumors 同一个帖子和 X 上发了 2.0 更新说明。新卖点是 Tiger–High Sierra、PowerPC、半透明菜单栏 / 反光 Dock / Dashboard 水波纹特效、自动安装。
  4. 11-04 02:39 UTC,X 用户 @1000kilobytes(Diego)发帖:「Oh my god I'm going to cry … I CAN FINALLY USE OS X MOUNTAIN LION WITH GRAPHICS ACCEL ON APPLE SILICON」,配了截图,51.9K 浏览。回复里有人说「终于能在 M1 上开发 iOS 6 应用」。当天 +16 星。
  5. 11-05 16:40 UTC,OS X Daily 发文《Run Mac OS X Tiger, Snow Leopard, Lion, etc on Apple Silicon Macs with Virtual Intel Mac》,被 Hacklines、TSECURITY.DE 等聚合站转载;同日 VetTV News 也写了。11-05 当天 +139。
  6. 11-06,意大利 macitynet.it、巴西 TecStudio 跟进。11-06 当天 +173。
  7. HN:Algolia 没有搜到这个库的投稿。11-06 有人在 HN「The Hackintosh Reborn」帖的评论里提到了作者的另一个项目 VirtualMacOniPad。Reddit r/macOSVMs 有 2.0 的帖子(页面要人机验证,赞数没拿到)。
  8. 没有任何付费投放的迹象(免费开源,没有收费入口)。

4. 为什么能跑出来

  • 真正的技术突破 + 填上空白:Apple 芯片上跑老 Intel macOS 一直没有 GPU 加速。作者把 Big Sur 的 ParavirtualizedGraphics 移植回 Mojave / Catalina,自己做了 PassthroughOpenGL 让 Tiger–High Sierra 也能用上宿主机的 OpenGL,在 Rosetta 2 下跑 x86_64 的 apple-gfx 帮助程序,还给 QEMU 的 TCG 做了优化。README 把这些都写得很详细,技术圈信得过。
  • 需求是刚性的:Apple 从 Catalina 起不再支持 32 位应用,Aperture 停在 Mojave。老 Aperture 图库、iWeb 网站、老游戏、iOS 6 开发这些需求之前只能靠留着旧硬件解决(LockerGnome 文、MacRumors 帖子回复、X 回复里都有例子)。
  • 时间点:2026 年 Intel Mac 基本退场(AppleInsider 10-27 报道 Apple 正在劝 Intel 老用户升级),Rosetta 2 预计在 macOS 28 被移除,「趁现在把老系统做成一个文件存起来」的保存情绪正浓。
  • 2.0 的卖点很适合传播:Tiger / Snow Leopard 的 Aqua 毛玻璃、反光 Dock、Front Row 截图,对怀旧用户来说情感冲击很强。它真正起量是在 2.0 加上老系统之后,不是 1.0。
  • 作者的信用:Virtual Mac on iPad(2026-08)在 X 上被 SnazzyLabs 的 Quinn Nelson 转发,上过 OSXDaily、HN(24 分)。媒体认这个名字,所以 2.0 一出就有人报道。
  • 开箱即用的 Mac 应用:Universal app,能自动下载并安装系统、自动装驱动、自动创建账户,用户不用碰 OpenCore 和 QEMU 命令行。OSXDaily 的原话是 remarkably simple。

5. 差异化

差异化在于它是唯一一个「Apple 芯片上跑 Intel 版 macOS 10.4–11 还带图形加速」的产品,并且做成了一键装的 Mac 应用。这正是它跑出来的原因:UTM 早就能跑老 OS X,但没有加速、装起来折腾,只停留在小众教程里;Virtual Intel Mac 把「能跑」变成了「好用,还能看到当年的特效」,这才有了 X 上「要哭了」那种传播素材。另外,README 里让用户「遇到问题就让 Codex / Claude Code 对着这个仓库现场排查,然后提 PR」,作者也公开感谢 agentic coding。这说明一个人用 AI 编程能啃下以前要一个团队才能做的底层移植。

6. 能见度

小圈子里在传:Mac 怀旧 / 虚拟机圈(MacRumors 论坛、r/macOSVMs、OS X Daily、X 上的怀旧账号)。MacRumors、9to5Mac、AppleInsider 的主站没有报道,HN 没上首页,X 上最大的一条是 5.2 万浏览。不涉及收入。我们的 x-radar 语料里 30 天内搜不到相关内容。

7. 跟风者

无。github 库和网页检索都没发现同类新库或 fork 改名项目(fork 19 个,属于正常贡献)。

8. 可借鉴

  • 「把消失的老东西复活」类项目:找一个平台变迁造成的硬缺口(32 位应用、Intel 系统),做出「first time ever」的成果,配上强烈怀旧感的截图,传播自带情绪。
  • 大版本按「扩大覆盖面 + 视觉卖点」来发,而不是按 bug 修复来发:1.0 只覆盖 3 个系统,反响平平;2.0 覆盖 13 个系统、带 Aqua 特效,马上爆了。
  • 同一个作者连续做同一个题材(VirtualMacOniPad → VirtualIntelMac),攒下媒体关系,发布时在 MacRumors 论坛和 X 上同步发更新说明。
  • 一个人 + AI 编程啃系统底层移植,README 里鼓励用户用 coding agent 自助修 bug,把维护成本外包给社区。

9. 不确定

  • Reddit 帖子、MacRumors 帖子的互动量没有拿到;X 上作者本人公告的数据没有拿到。
  • 星数的峰值会不会继续涨,要看 9to5Mac / MacRumors 主站和 YouTube 怀旧博主会不会跟进(未核实)。
  • 和 Apple 授权的关系(从 Big Sur 里抽取系统组件再移植)可能带来下架风险,目前没有看到 DMCA。
  • macOS 28 移除 Rosetta 2 之后,作者的「planned update」能不能落地,不确定。

出处

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明