被称为“东半球最强法务部”的任天堂,再次向全球开源社区挥下了雷霆之剑。
就在刚刚,全球最大的代码托管平台 GitHub 经历了一场前所未有的大清洗。
短短24小时之内,任天堂提交了7份 DMCA(数字千年版权法)反规避下架通知,以排山倒海之势,一口气拔除了超过400个 Nintendo Switch 模拟器及相关衍生项目的开源仓库!
无数开发者和玩家一觉醒来,发现自己星标收藏的代码库、维护多年的分支,一夜之间全变成了冰冷的下架告示。
▲ 知名资讯账号 Pirat_Nation 发帖披露任天堂一天内清除 400 多个模拟器仓库
从曾经名声大噪的 Yuzu 继承者 Suyu,到早已停更多年的安卓端神作 Skyline,再到各种五花八门的民间修改版,甚至连根本无法运行游戏的实验性半成品,都在这轮无差别的“数字地毯式轰炸”中灰飞烟灭。
这场开源世界的大地震究竟是如何发生的?
任天堂到底凭什么能在一天之内封杀数百个项目?
7封公函灭掉400个项目:GitHub的“株连九族”机制
许多人可能会好奇:任天堂法务部就算再神通广大,也不可能在一天之内肉身手写几百份诉状去挨个举报吧?
秘密就藏在 GitHub 的代码分支(Fork)机制与任天堂的精准打击策略中。
在开源世界里,如果你喜欢一个项目,只需轻轻点击一下“Fork”按钮,就能把原作者的全部源代码一键克隆到自己的名下,建立一个平行的分支网络。
这种机制本来是为了方便全球开发者协作改良软件,但也让代码像蒲公英的种子一样,瞬间在互联网上复制成千上万份。
▲ GitHub 官方归档的任天堂通知:仅 Suyu 一个父仓库,就直接整网带走了 311 个分支仓库
任天堂这次把平台的规则吃得透透的,向 GitHub 递交了一套结构极其严密的整网打击清单:
- Suyu(Yuzu继承者):父仓库被端,附带311个分支仓库被整网连根拔起;
- Skyline(安卓端独立模拟器)
- 各种 Yuzu 分支与安卓移植版
- MonoNX(C#实验项目)
任天堂在通知中直接主张:整个分支网络里的代码与主仓库具有相同的侵权性质。
GitHub 审核后随即执行了“连坐”,触发了平台上的“整网封杀”。
小白科普:任天堂手里的“法律核弹”到底是什么?
要看懂这场官司,我们需要先厘清一个长达几十年的认知误区:做模拟器本身到底违不违法?
在很多老玩家的印象中,模拟器只是一段用来“模拟硬件环境”的代码,就像在电脑里用软件搭了一台虚拟的掌机。
模拟器不会仅因其名称自动构成侵权,具体仍要看实现方式和用途。
但任天堂这次彻底绕开了“你有没有抄袭游戏代码”的传统版权争论,直接祭出了美国《数字千年版权法》(DMCA)第1201条的终极武器:反技术规避条款(Anti-Circumvention)。
通俗来说,任天堂的逻辑链条是这样的:
- 第一步(防盗门): 任天堂的 Switch 游戏从出厂那一天起,就焊上了一把极其严密的“数字防盗锁”(技术保护措施,TPM)。
- 第二步(钥匙): 正常情况下,只有在正版 Switch 游戏机内部,通过官方授权的专有密钥(也就是玩家常说的
prod.keys)进行校验,游戏才能被解密并运行。 - 第三步(定罪): 任天堂主张,模拟器在电脑或手机上运行商业游戏时,会调用未经授权的密钥来解密内容。
任天堂在通知里咬定:这些模拟器的核心功能就是为了“规避版权保护”。
你就算没有直接偷我的画和音乐,但你制造并分发了一把专门用来撬我家防盗门的‘万能钥匙孔’,这就是违法!
▲ Skyline 相关的 DMCA 原始归档文件,明确指控其绕过 TPM 保护
杀红了眼:连“不能运行游戏”的半成品都被扫地出门
正是这种高度格式化、甚至有些工业化的清场模式,引发了开源社区的巨大争议与反弹。
因为在这一轮狂风暴雨般的打击中,任天堂似乎根本没有仔细甄别每一个仓库的具体代码,而是只要名字沾边就一律格杀勿论。
开发者社区很快爆出了一个极其荒诞的细节:某个被下架的模拟器仓库,根本连解密功能都没有,甚至完全无法运行任何商业游戏!
▲ 开发者 Alula 发帖质疑:任天堂竟然把一个根本不能运行游戏的极简模拟器给 DMCA 掉了
随后,开发者 tinybnuuy 站出来证实,那个被封的仓库正是自己的早期实验项目。
那段代码只是基于 2018 年初极早期的 Ryujinx 框架写成,仅仅能在控制台里跑一跑最简易的民间自制测试程序(Homebrew),根本不存在读取 prod.keys 解密商业游戏的功能。
▲ 开发者 tinybnuuy 确认被封项目是多年前的自制程序测试工具,任天堂的指控脱离了事实
科技媒体 Dexerto 在报道中指出:任天堂在下架公函中声称这些项目“主要用于解密和运行游戏”,但面对这种连解密模块都没写的玩具级项目,这一概括性主张受到了开发者质疑。
▲ Dexerto 报道指出:任天堂的清扫虽然迅猛,但很难根绝模拟器的存在
然而,即便认为对方指控有误,个人开发者也很少愿意提交“反通知”(Counternotice)。
提交反通知需要提供身份和联系信息,并可能把争议带入诉讼程序;
普通人很难承担与大型跨国公司长期对抗的成本。
滚雪球的三年追杀:任天堂的剧本早已写好
如果把时间线拉长,你会发现这次的“一天拔除400仓”,绝非任天堂一时兴起,而是一场精心策划、步步为营的三年围剿战。
▲ 科技媒体 HotHardware 以“任天堂动用核打击”为题报道本次下架事件
- 2024年3月(破局之战): 任天堂闪电起诉 Yuzu 的开发主体 Tropic Haze。最终双方光速达成和解,Yuzu 赔偿 240万美元 并签署附带永久禁令的和解书。这场胜利没有经历漫长的庭审辩论,却给任天堂法务部送上了一份无价之宝,一份具有极强法律威慑力的禁令话术模板。
- 2024年5月(首次大清洗): 尝到甜头的任天堂,凭借 Yuzu 案的和解判决作为先例依据,直接在 GitHub 上掀起血雨腥风,一次性屠杀了超过 8535 个 Yuzu 相关仓库!
- 2024年10月(私下拆除): 另一大Switch模拟器巨头 Ryujinx 核心开发者在被任天堂接触后,突然宣布停止开发,项目在数小时内主动清空。
- 2026年2月(广谱点名): 任天堂开始针对网络上死灰复燃的新生代模拟器(Citron、Eden、Sudachi、Suyu 等)展开多点巡查。
- 2026年8月(本轮收网): 7道公函,401个仓库,连带休眠多年的 Skyline 和实验残卷,被统一收割。
任天堂已经建立起了一条极其高效的自动化法律流水线:只要你敢在公开平台上露头,法务部就会套用成熟的 DMCA 模板,一键通知平台封杀。
割草机与九头蛇:封杀真能解决问题吗?
任天堂赢了吗?
在平台的账面上,他们确实赢麻了
但在开源社区与现实世界里,这场战争远未结束,甚至正在走向更加魔幻和失控的方向。
1. 抽刀断水水更流:你能删光整个互联网吗?
在社交平台上,一条高赞回复精准地表达了技术社区的嘲弄:“任天堂居然以为他们能把东西从互联网上彻底删掉,祝他们好运。”
▲ 网友高赞讽刺:想要把开源代码从互联网上彻底抹去无异于痴人说梦
正如另一位资深开发者所言:“你可以杀掉一个名字,干掉一个项目,但你抹不掉全人类已经积累的技术知识。
”
Switch 模拟器背后的技术架构早已经被全球开发者吃透。
只要底层逻辑已经公开,换一个名字、换一个域名、用新的编程语言重新封装,不过是时间问题。
▲ 社区观点:品牌可以被摧毁,但沉淀下来的技术知识无法被凭空蒸发
2. 生态大迁徙:从阳光下的集市走向暗网群组
过去,Switch 模拟器项目大多托管在公开透明的 GitHub 上,代码完全开源,接受全球安全专家的监督和代码审计,软件干净纯粹。
在任天堂一轮又一轮的高压打击下,一些活跃开发团队已经把主要代码托管迁出 GitHub,转向自建 Git 服务器、私密 Discord 频道、Telegram 群组或去中心化网络。
GitHub 上留下的则多是分发页面或民间备份镜像。
3. 最危险的副作用:普通玩家沦为木马肉鸡
当正规、透明的官方开源渠道被全面封杀,普通网民也要承受由此而来的风险。
游戏需求不会因为几个网页的消失而凭空蒸发。
当小白玩家在搜索引擎里搜不到正规的 GitHub 开源页面时,他们就会被铺天盖地的第三方流氓网站、网盘钓鱼链接所吞噬。
第三方下载站里的“假冒模拟器安装包”可能捆绑勒索病毒、流氓挖矿程序或木马后门。
任天堂原本为了保护商业利益的法律重拳,在客观上却把整个软件生态推向了更加危险的灰色地带。
一场没有终点的猫鼠游戏
这是一场注定没有赢家的数字拉锯战。
对于任天堂而言,随着 Switch 2 进入上市后的关键阶段,法务部仍会动用雷霆手段,为新旧主机的软件生态构筑严密防线,尽可能清空战场上的潜在威胁。
但对全球开源社区来说,代码早已通过复制散落各处,单次下架无法抹去积累的技术知识。
只要数字加密的锁依然存在,互联网的角落里就永远会有人试图去打磨那一柄开锁的钥匙。
任天堂的割草机每一次轰鸣而过,地表看似重归荒芜,但泥土之下的根系,早已在黑暗中蔓延滋长。