颤颤巍巍见自己:网易《我的世界》中国版与 LGPL 的灰色安魂曲
如果你现在打开 GitHub 上那个曾经名为MinecraftChina/Forge的仓库,你不只会看见Github显示的404,而是整个账号都已不复存在。就如同一场没有谢幕的表演,演员直接拆掉了舞台。一七年开源作秀,二五年删库跑路,这句无奈叹息的背后,是一段被精心搁置却终究爆雷的开源承诺。
回到开源之初
时间拨回 2017 年,网易为《我的世界》中国版“以下简称网易”公开了其定制版 Forge 的源代码,并将仓库托管于 MinecraftChina账号下,明确声称遵守 LGPL v2.1 协议。彼时,这被视作一次对开源社区的温情示好,似乎昭示着商业巨头也愿在许可的框架内保持透明。然而,故事的走向很快就偏离了剧本。那次公开更像一尊落满灰尘的展品:最近一次提交停滞在八年前,此后无论网易版本如何更迭、启动器如何翻新,对应新版 Minecraft 的 Forge 源码再未现身。说好的“持续开源”,沦为仓库深处一棵不再生长的枯木。
从震惊再到愕然
通过 Wayback Machine 的时间快照,该仓库在 2025年7月 仍可正常访问,最近一次提交在 2025年8月,而如今 GitHub 上的 MinecraftChina 账号已被彻底删除,原仓库链接 https://github.com/MinecraftChina/Forge 归于 404。这是主动蒸发。当最后一个公开源码的窗口被亲手关上,曾经高举的 LGPL条款 旗帜便碎成了一地玻璃。
然而,源码可以消失,义务无法删除。LGPL v2.1 的核心要求从未改变:只要你分发包含 LGPL 组件的二进制文件,就必须以合理方式提供对应的源代码。网易中任然千千万万玩家在使用 Forge ,而它的源代码—却已被悄悄埋入数字废墟。没有其他渠道,没有镜像,没有任何合法途径再获取那份本应持续开放的代码。这已不是延迟更新,这是截断后路。仓库已死,LGPL条款 正在被肢解成一场灰色的合规哑剧。从“公开源码”到“删除账号”,这条路走了八年。八年敷衍更新,一朝清空账号,这中间的讽刺浓度几乎刺鼻。
就网易删库来说,这不仅仅是一次商业公司的违约个案。它是对所有尊重开源协议开发者的轻蔑,是对 LGPL条款 这种“弱传染”许可底线的公然试探。如果只要删得够快、藏得够深,就可以不必对使用着的开源代码负责,那么每一行曾经被诚恳贡献出来的代码,都可能沦为巨头随意取用、随时丢弃的免费零件。它给人留下一个终极问题:当源码蒸发,谁还能为许可证里的权利招魂?
或许,这场闹剧唯一的积极意义,就是让更多人看清一个事实:开源的承诺,不是写在 README 里的装饰性文字,而是与每一份分发文件共生的法律责任。删掉的仓库只是沉默的墓碑,而仍然跳动在玩家设备里的代码,才是永远无法被删除的呈堂证供。
结语
也许这只是一次商业公司的违约个案,但我仍希望网易官方能够遵循开源精神,能重新打开那扇关上的门,将新版 Forge 的源代码坦然放回阳光之下,用行动而非声明去践行 LGPL 的承诺。
绷住,要学会绷住