转自:InfoQ
几个小时前,大批开发者反馈 GitHub 出现大面积宕机,社交媒体上充斥着显示“粉色独角兽”错误页面的截图和相应的抱怨。

截至发稿,GitHub 官方尚未发布详细的故障分析报告。然而,不少开发者已将猜测的矛头指向了其 AI 编程助手 Copilot。无独有偶,近期确实有企业和个人开发者因不满相关策略而选择“逃离”GitHub,并将代码库迁移至其他平台。
宕机拖慢全球开发节奏,用户抱怨连连
“所有用户都被强制登出,我自己也登不进去,因为整个服务器都宕机了。”
“我以为是自己眼花了,但 GitHub 真的宕机了。很多团队都在周四收尾迭代冲刺,这次故障怕是要导致大量工作项顺延。”
“更新即将发布时,登录网站就崩溃了。”
“尴尬的时刻:你意识到自己过去一个小时一直在本地提交代码,却无法推送。”
此次 GitHub 服务中断很快在各大平台引发了海量吐槽。GitHub 在其事件报告中承认,在宕机期间,“多项服务性能下降,特别是 Issues、Pull Requests 和 API。” 经过大约两小时的排查与修复,服务最终得以恢复。
随后,GitHub 在社交媒体 X 上作出回应:“本次故障已完全解决。感谢各位在问题处理期间的耐心与理解。故障根本原因的详细分析报告,将在完成后第一时间对外公布。”

针对此事,有网友评论道:“GitHub 的风险太大了。一家公司不应该有能力拖垮全世界的整个开发流程。”“为什么这么多项目都只托管在 GitHub 上?没有一个镜像站点,所有功能都依赖于 GitHub,成千上万的人甚至都没有考虑过其他方案…”
关于故障原因,有人怀疑:“问题可能出在 Copilot 上。” 也有人持保留意见:“我们目前尚不能确定这是 Copilot 的问题。不能仅仅因为微软正愈发强制其开发者使用 GitHub Copilot,还吹嘘有大量内部代码由 GHCP 编写,且在此期间 GitHub 发生了数次严重宕机,就认定这些宕机与 Copilot 有关。”
Gentoo Linux 计划迁出,导火索直指 Copilot
事实上,已有开源项目因 GitHub 强制推广 Copilot 的举措而决定放弃该平台。以高度可定制闻名的 Gentoo Linux 发行版,目前正计划将其仓库从 GitHub 全面迁移。
迁移的导火索,正是 GitHub 试图“强制代码库使用 Copilot”。根据 Gentoo 社区的讨论,GitHub 会在代码仓库页面自动弹出横幅,敦促贡献者“启用 Copilot”,并暗示不配合的仓库可能面临曝光度降低或功能受限的后果。Gentoo 开发者表示,这类干预行为严重干扰了正常开发流程,在合并请求与代码评审环节强行插入未经请求的 AI 代码建议。
Gentoo 理事会一名成员发文称:“GitHub 正公然试图强迫我们的代码仓库启用 Copilot,而这是我们明确反对的。” 批评者认为,Copilot 的训练模式可能在开源许可证的精神与条文层面构成侵权。Gentoo 的大量代码采用 GPL 等协议授权,要求衍生作品需以兼容条款共享。而 Copilot 的“黑箱”特性,使得无法判断其生成代码是否构成衍生作品,可能导致开源成果在未遵循许可的情况下被挪用。
在 Gentoo 发布的 2025 年度项目回顾中,项目方披露了迁移细节:“受持续遭遇的 GitHub Copilot 强制启用相关争议影响,Gentoo 目前正评估并计划将代码仓库镜像及合并请求贡献渠道迁移至 Codeberg 平台。” Codeberg 是一个基于 Forgejo 搭建、由非营利组织维护的代码托管网站。
据悉,迁移将分阶段进行,初期聚焦于核心仓库。备选方案还包括 GitLab、SourceHut 以及自托管 Gitea 等。
个人开发者批量“逃离”,Copilot 被指承认再利用开源代码
个人开发者群体对 GitHub 的不满同样在发酵。在各大 开发者社区 及讨论区,都有用户表示应摆脱被强制推广的 Copilot 功能。
今年1月初,有开发者在 GitHub 上发起一项讨论,指出“Copilot 似乎公开承认其对开源代码进行了再利用(或盗用?),且未遵守署名规定”。该讨论引用了一段 Copilot 的官方说明,其中提到它基于公开代码进行训练,并提醒用户需自行确保生成代码的合规性。

开发者 Andi McClure 曾因 VS Code 在卸载 Copilot 扩展后仍显示其图标而向微软提交抗议。另一位开发者 Constantine 在其帖子下写道:“今天我拒绝了 Copilot 为我的 PR 生成的两条代码建议…如果这种情况继续下去,微软又不尽快提供让我选择退出代码库 AI 的方法,我会把我的代码迁移到自托管的解决方案上,并且永远不会再回到 GitHub。”
McClure 在后续邮件中表示,自 GitHub 被划归至微软核心 AI 部门后,“开源社区的态度似乎已从抱怨 Copilot 变为开始主动远离 GitHub。” 他认为,微软对 Copilot 的强推是自上而下的,可能只关注提升“AI”指标,而忽视了开发者的真实感受和客户留存。这种趋势若持续,将削弱开发者与平台的黏性,加速迁移进程。
这一系列围绕 GitHub 宕机、AI 工具伦理和平台依赖性的讨论,正在全球开发者社区中引发广泛思考。关于代码托管平台的去中心化与选择权,或许会成为未来技术生态中的一个重要议题。更多技术资讯与深度讨论,欢迎关注 云栈社区 。
参考链接: