说实话,这篇文章多少有些无聊 —— 我的 GitHub 账号被封禁了,他们是自行决定这样做的,没提前联系我,只给了个基本没用的上诉机会,没有申诉通道的实质支持。
这故事听起来像是一个程序员的个人抱怨,但它背后折射的是整个开源生态正在被资本平台悄然收编的现实:GitHub 这类公司嘴上喊着「社区驱动」「开放协作、包容多元」,实则把开发者当作流量数据、把代码仓库当私有资产、把用户协议当免责盾牌,单方面决定谁可以存在、谁必须消失
如今这一切早已被遗忘,人们忙着追新版本、抢 Star、刷 PR,没人关心谁在后台悄悄封掉了一个账号、删除了一段历史、抹去了一次抗议。
除非你接下来十分钟内真的无事可做,否则你大可不必读它——但如果你曾为开源理想热血沸腾,那么这篇文字或许值得你停下脚步,这不是关于我一个人的账号,而是关于所有开发者未来能否继续自由编码、自由表达、自由存在的问题:GitHub 不是中立平台,它是商业帝国,它的「开源」是品牌包装,它的「包容」是营销话术。而你,不过是其中一串可被随时注销的 ID。
0x00 我是怎么发现被封禁的
那是 2025 年 10 月 8 日,我像往常一样,使用 Github 社交媒体登录…突然回到了主页,告知我 账号被标记,个人资料和所有贡献被隐藏。我很震惊,显然,对于我以外的任何人来说,当导航到我在 GitHub 上的任何存储库页面时,它只是显示 404 Not found 错误。甚至没有「用户帐户被暂停」的横幅或任何东西。就好像这个人不存在一样,完全消失了,他们多年来热情的开源工作没有留下任何痕迹。
0x01 申诉…
这部分跳过,就是问你几个问题,写小作文就可以了。不过需要说明的是,这绝非一个好的方案,因为就过去一年众多用户的评论而言,申诉工单被搁置数个月是非常常见的情况。
0x02 迁出
此时我注意到我的储存库(无论是否公开)均被隐藏,使用 404 掩盖他那肮脏的手段。无奈之下我只能去生成一个 Personal Token (classic),然后在 XMSL Git 里使用「导入」功能迁移我的大部分有用的项目。
迁移很顺利,没有任何阻拦(或许也是 Github 赶人走才允许的吧)
0x03 影响
我查看了我授权的 OAuth App,对我影响最大的应该是 Cloudflare ZeroTrust 和 Qwen Chat,前者我可以使用 XMSL Portal 轻松绕过,而后者只能保持登录态不过期咯 :(
我的仓库没有什么值得关注的东西,你可以来 XMSL Git 阅读我觉得重要的东西。
0x04 后续
这件事让我明白了公司永远仍然是公司,即使它们宣称自己是开源世界的核心,即使它们在将开源社区发展到目前迷人的状态方面发挥了巨大作用。
自 Microsoft 收购 GitHub 以来,无数开发者和开源社区成员便开始感受到一种无声的失落——曾经自由、开放、以社区为本的平台,如今 Copilot 的推荐更像是变相推销,而非纯粹助力开发。更令人寒心的是,那些曾被视为「开源圣地」的项目,在微软体系下逐渐沦为数据资产与增长指标,社区声音被算法和 KPI 淹没。不仅是 GitHub,从 LinkedIn 到 Minecraft,再到 Activision Blizzard,微软的每一次收购似乎都在重复同一剧本:先承诺「保持独立」,后悄然植入广告、订阅墙、账户绑定与数据追踪。用户不是客户,而是产品;体验不是目标,而是转化率。失望?何止是失望——这是对技术理想主义的一次集体背叛。
(未完待续,欢迎留言)