文章摘要
编程语言Zig宣布退出GitHub,指责微软过度关注AI功能导致平台服务质量下降。
文章总结
Zig语言宣布退出GitHub,抗议微软过度关注AI导致平台质量下滑
事件概述
Zig编程语言基金会宣布将代码库从GitHub迁移至非营利托管平台Codeberg,主因是认为GitHub在微软管理下过度投入AI领域,导致基础功能维护不善。Zig基金会主席Andrew Kelly特别指出,GitHub Actions存在长达数年的严重漏洞未修复,反映出平台对工程质量的忽视。
关键争议点
1. "安全睡眠"脚本漏洞
- 2022年2月,GitHub将POSIX的sleep命令替换为有缺陷的safe_sleep脚本,导致任务暂停功能失效。该脚本在高负载时会持续占用100% CPU,需人工干预才能恢复。
- 尽管2024年2月就有用户提交修复方案,但直到2025年8月才被合并,相关漏洞报告直至12月1日才关闭。
- AI优先战略的影响
- Kelly引用GitHub CEO"拥抱AI或离开"的言论,批评平台采用"氛围调度"(vibe-scheduling)等不可靠机制,导致Zig的CI系统严重积压,甚至主分支提交也无法检查。
行业反应
- 开发者Jeremy Howard指出,此类低级错误在正常运作的组织中"难以想象"。
- Dillo浏览器项目也宣布撤离,批评GitHub过度依赖JavaScript、缺乏有效管理工具,以及生成式AI对开放网络的破坏。
数据对比
- Codeberg支持会员数半年内从600+增至1200+。
- GitHub未披露付费用户数,但微软财报显示Copilot用户达1500万(年增4倍),贡献其40%年收入增长。
编者按
此次事件折射出开发者社区对商业化平台价值观的担忧——当AI成为创收引擎,基础服务是否会被边缘化?开源生态的可持续性正面临新的挑战。
评论总结
总结评论内容:
- 关于Codeberg的潜力与担忧
- 正面观点:越来越多项目迁移至Codeberg,其页面加载速度快 "More and more projects are moving to Codeberg" (评论1) "One thing that's really nice about codeberg is how fast the pages load" (评论11)
- 负面观点:Codeberg稳定性不足,生态系统可能碎片化 "just went to try to signup for Codeberg and it's down ... 95% uptime over the last 2 weeks" (评论6) "will we end up with a fragmented ecosystem?" (评论1)
- 对GitHub的批评与支持
- 批评:存在长期未修复的bug,AI功能引发担忧 "Lack of investment...a ton of simple and obvious bugs" (评论3) "The obsession with AI makes me nervous" (评论8)
- 支持:GitHub提供完整生态系统和免费CI服务 "the main advantage of github is that it is an ecosystem" (评论8) "you can't argue with free CI - especially on Windows/Mac" (评论3)
- 关于Zig迁移的讨论
- 迁移原因:GitHub Actions的局限性 "this has more to do with Github Actions than Github" (评论10)
- 潜在冲突:Zig对AI的敌意与相关项目立场 "If Zig becomes ever more hostile to AI, I wonder if there may be some 'friction'" (评论4)
- 其他观点
- 对迁移理由一致性的质疑 "Last week the reason...was MS tools...Today AI is the baddie du jour" (评论7)
- 对文章可读性的批评 "The article is very hard to read, with ads on one side" (评论9)