GitHub 有替代品,但没有替代者:开源社区层的真正缺口
来源:lalitm.com — 2026-08
📋 概述
作者以 Codeberg 禁止纯 AI 生成代码项目引发的争论为引子,指出开源世界其实不缺「托管 Git 仓库」的地方,缺的是「承载开源社区」的地方。GitHub 提供了共享的身份池、习惯和发现路径,这些替代品没有一个能复制到同等规模。他逐一审视了 GitLab、SourceHut、Forgejo,并解释为什么自托管(Gitea)只适合个人项目、不适合陌生人贡献——注册新账号和学习新约定的门槛实在太高。
🔑 核心要点
- GitHub 给项目提供的是共享的身份、习惯与发现路径,替代品都没有在同等规模上复刻出这一「社会层」。
- 「Git 是分布式的,自托管一个 forge 就行」的说法对个人项目成立,但让陌生人贡献则要过注册账号、学新约定的门槛,几乎没人会费这个劲。
- 作者自托管 Gitea 多年,但直言不会用它承接需要陌生贡献的项目;GitHub 的发现 feed曾是它的杀手锏,如今已被改得基本无人访问。
- GitHub 体验本身也在退化:慢、加载失败、通知不可靠,PR 大包缓慢难审查;Ghostty 因频繁宕机宣布离开就是明证。
- GitLab 能力虽强但过于「企业化」,SourceHut 的邮件流对多数人不熟悉,Forgejo 的去中心化联合仍停留在实验阶段。
💡 金句
问题不在 Git 本身,而在我们围绕它所依赖的基础设施:issue、PR、Actions 等等。
👍 0
👎 0
← 返回 Lobsters 首页