GitHub陷入争议:Zig项目出走凸显平台发展阵痛
GitHub因未修复漏洞导致Zig出走而面临强烈反对
开源界因Zig软件基金会宣布退出GitHub而议论纷纷,该决定源于对服务质量恶化的不满。争议的核心在于GitHub的safe_sleep.sh脚本中存在一个简单但破坏性极大的漏洞,该漏洞近三年来一直未被解决。
击垮信任的漏洞
早在2022年2月,GitHub就用自研的safe_sleep脚本取代了标准POSIX的sleep命令。但存在一个问题——如果进程未在一秒间隔内被调度,该脚本就会陷入无限循环,无情地消耗100%的CPU资源。
"在我们的CI服务器上," Zig开发者Matthew Lugg解释道,"我们会看到这些进程不受控制地运行数百小时。它们完全瘫痪了我们的运行器,直到有人物理介入才停止。"

被忽视已久的修复方案
最令人沮丧的是什么?解决方案早在采取行动前就已存在。2024年2月就有人提出了修复方案,但却被搁置了一年多——久到GitHub自己的自动化系统在2025年3月将其原封不动地关闭了。
Zig创始人Andrew Kelly直言不讳:"GitHub Actions存在不可原谅的缺陷,当他们追逐AI热潮时完全忽视了这些问题。"他对GitHub CEO Thomas Dohmke"拥抱AI否则出局"言论的引用在开发者社区中引发了共鸣。
更广泛的担忧浮现
这场反弹不仅限于Zig。Fast.AI的Jeremy Howard称这种情况对任何正常运作的组织来说都"令人震惊"。与此同时,Dillo浏览器创作者Rodrigo Arias Mallo宣布了类似的离开计划,批评GitHub"过度强调LLM而牺牲核心功能"。
这股出走潮似乎使Codeberg等替代平台受益,仅今年其会员数就翻了一番。尽管微软吹嘘GitHub Copilot的增长(现拥有1500万用户),但对整体平台满意度指标却保持沉默。
关键点:
- 关键漏洞虽有可用解决方案却三年未修复
- Zig基金会引领向替代平台迁移的趋势扩大化
- Codeberg会员数随着不满情绪蔓延而翻倍
- AI优先策略受质疑核心服务质量持续恶化
- 微软拒绝置评平台满意度指标




