2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Zig 退出 GitHub:微软对 AI 的痴迷毁了它

  • 2025-12-03
    北京
  • 本文字数:1571 字

    阅读完需:约 5 分钟

大小:734.95K时长:04:10
Zig 退出 GitHub:微软对AI 的痴迷毁了它

近期,Zig 编程语言的基金会(The Zig Software Foundation)已宣布退出 GitHub,原因是其领导层认为这个代码共享平台的服务正在衰退。

 

这场风波始于 2025 年 4 月,当时 GitHub 用户 AlekseiNikiforovIBM 发起了一个名为“safe_sleep.sh 脚本罕见地无限期挂起”的讨论帖。GitHub 在 8 月份解决了这个问题,但并未在该讨论帖中透露,导致该帖一直保持未解决状态,直到本周一才关闭。

 

这段代码一直占用 100% 的 CPU 资源,并且会永远运行下去。

 

就在上周,Zig 软件基金会主席兼首席开发人员 Andrew Kelly 宣布,Zig 项目将迁移到非营利性 Git 托管服务 Codeberg。他给出的理由是:GitHub 不再致力于工程的卓越性。

 

他用来支持这一论断的证据之一,正是上述那个“safe_sleep.sh 罕见挂起”的帖子。

 

“最重要的是,Actions(GitHub 自动化工作流)存在不可原谅的错误,却被彻底忽视了。”Kelly 提到,“在 GitHub CEO 喊出‘要么拥抱 AI,要么走人’后,微软的那些跟班似乎心领神会,因为 GitHub Actions 开始‘随缘调度’,似乎在随机选择任务来运行。再加上其他各种 Bug 和无法手动干预的问题,导致我们的 CI 系统严重积压,甚至连主分支的提交都无法完成检测。”

 

Kelly 的抱怨似乎有理有据,因为讨论帖中的这个 Bug,最早可以追溯到 2022 年 2 月的一次代码更改,用户在之前的 Bug 报告中就曾指出过问题。

 

那次代码更改用一个名为 “safe_sleep” 的脚本替换了 Posix 系统的 “sleep” 命令,但这个脚本未能像宣传的那样工作。它本应允许 GitHub Actions runner(运行 GitHub Actions 工作流的应用)安全地暂停执行。

 

Zig 核心开发者 Matthew Lugg 在 4 月的 Bug 讨论帖中评论道:“从代码上看,这个‘安全休眠’脚本的 Bug 显而易见:如果进程在循环本应返回的一秒间隔内未被调度,它就会简单地永远空转下去。”

 

“在负载极高的 CI 机器上,这种情况很容易发生。但一旦发生后果相当严重:它会完全破坏一个 runner,直到进行手动干预。在 Zig 的 CI 运行机器上,我们观察到有多个这样的进程运行了数百小时,悄无声息地拖垮了两个 runner 服务,并持续了数周。”

 

这个修复方案于 2025 年 8 月 20 日合并,而它源于 2024 年 2 月提出的一个独立 Issue。但 2025 年 4 月提出的相关 Bug 报告一直开放到 2025 年 12 月 1 日才关闭。另一个 CPU 占用 Bug 至今仍未解决。

 

Answer.AI 和 Fast.AI 的联合创始人 Jeremy Howard 在一系列社交媒体帖子中表示,用户关于 GitHub Actions 处于糟糕状态的说法似乎是成立的。“这个 Bug 的实现方式,对于几乎任何初次看到的人来说,都非常明显:它会一直占用 100% 的 CPU 资源,并且会永远运行下去,除非任务恰好在正确的某一秒内检查时间。”

 

“我实在想象不出,一个正常运转的组织是如何能犯下如此多令人啼笑皆非的低级错误。”

 

他补充说道,去年 2 月提出的跨平台 CPU 问题修复方案,在没有经过审核的情况下被搁置了一年,并于 2025 年 3 月被 GitHub 机器人关闭,随后才被重新启用并合并。

 

Howard 总结道:“虽然有人可能会说这只是一个孤立事件,但我实在想象不出,一个正常运转的组织是如何能犯下如此多令人拍案叫绝的低级错误。”

GitHub 没有立即回应置评请求。

 

尽管 Kelly 事后为他激烈的措词道了歉,但 Zig 并非唯一公开与 GitHub 分道扬镳的软件项目。

 

就在上周末,Dillo 浏览器项目的创建者 Rodrigo Arias Mallo 表示,他计划从 GitHub 撤离,主要顾虑包括:对 JavaScript 的过度依赖、GitHub 随意拒绝服务的能力、可用性下降、审核工具不足,以及“过度关注 LLM 和生成式 AI,这些正在破坏开放网络(或其残存部分)”。Codeberg 方面,其付费支持会员数量自 1 月以来已翻了一番,从 600 多名增加到上周的 1,200 多名。

 

参考链接:

https://www.theregister.com/2025/12/02/zig_quits_github_microsoft_ai_obsession/

2025-12-03 18:404189

评论

发布
暂无评论

GitHub天花板!清华大佬纯手码的《python背记手册》火了!

我再BUG界嘎嘎乱杀

Python 后端 软件开发 入门 零基础

音乐弹幕?智能修音?回森K歌社区的创新玩法?(上)

快手技术

商业模式 创新 玩法

加速规模化应用,火山引擎升级金融大模型服务体系

新消费日报

阿里面试:说说自适应限流?

王磊

AAAI 2024 | 基于由粗到细的视觉表征实现的高效匹配且兼顾性能的跨模态检索

快手技术

半年涨粉1000万!揭秘快意大模型在短视频互动场景中的大规模应用实践!

快手技术

短视频 机器人 #大模型

基于串口通信的电子相册设计

芯动大师

Python COF 智能屏

云原生多云多集群Karmada|2024开源之夏8项课题邀您共创

华为云开发者联盟

Kubernetes 云原生 华为云 华为云开发者联盟 企业号2024年5月PK榜

全球厂商之最,华为17篇论文入选国际数据库顶会ICDE

华为云开发者联盟

华为云 华为云GaussDB 华为云开发者联盟 华为云GeminiDB 企业号2024年5月PK榜

用数据,简单点!奇点云2024 StartDT Day数智科技大会,直播见

奇点云

发布会 奇点云 数据云 分析云

鸿蒙4.2小版本大亮点,鸿蒙5.0也不远了

FinFish

鸿蒙应用开发 小程序容器技术 鸿蒙Next 鸿蒙5.0 鸿蒙SDK

大厂程序员的一天,沉浸式体验Baidu Comate代码助手如何用于面试、代码评审……

申屠鹏会

大模型 Baidu Comate comate

提升医疗服务质量的基石:全面解析医疗数据治理

郑州埃文科技

数据治理

快手闪耀VALSE2024:揭秘视频生成技术,展示文生图大模型

快手技术

学术会议 学术论文

快手工程架构治理大揭秘:告别崩溃,提效神器来袭!

快手技术

架构 架构治理

Win10-VMware安装CentOS7.5

vinci321

centos win10 vmware 虚拟机

IntelliJ IDEA集成Baidu Comate,商城系统支付交易功能开发实战

阿Q说代码

百度 智能推荐 comate 代码助手 智能编码

开源啦,Redis跨集群实时数据同步工具

golang 数据库 微服务、 redis 底层原理

Zig 退出 GitHub:微软对AI 的痴迷毁了它_AI&大模型_褚杏娟_InfoQ精选文章