That Octocat on the Wall

Matthias Endler

墙上的那个 Octocat

我办公室的照片:沙发上方的墙上挂着 GitHub 的 Octocat
我办公室的照片:沙发上方的墙上挂着 GitHub 的 Octocat

所以我最近有点多愁善感。Github 被 Microsoft 收购了。虽然我认为这次收购理所应当,但我还是希望它没有发生。让我解释一下。

我的早期经历

我于 2010 年 1 月 3 日加入 Github。由于我入场稍晚,平时使用的用户名(mre)已经被占用了。于是我天真地给 Github 发了一封邮件,询问能不能把这个名字给我,因为它看起来已经被弃用了。让我惊讶的是,我收到了回复。回信来自一位名叫 Chris Wanstrath(克里斯·万斯特拉斯) 的人。

他只写了一句:“这是你的了。”

那一刻,我爱上了 Github。我受到了鼓励,愿意参与项目协作,也相信每个人都能贡献有价值的东西。后来我才发现,Chris 是这家公司的创始人之一兼 CEO。

生活在 Github 上

在 Github 之前,还有 SourceForge,而我去那里只是为了下载二进制文件。Github 让我看到,外面有一个由志趣相投的人组成的完整社区,他们 ❤️ 在业余时间写代码。对我来说,Github 远不只是一个 Git 接口;它还是一个社交网络。别人浏览 Facebook 或 Instagram,而我浏览 Github。

我至今仍清楚地记得,我的某个项目收到了来自一个真实(!)的人——而不是我自己——的第一颗 star,以及第一个 issue

这么多年过去了,一份 pull-request(拉取请求)仍然让我觉得那是任何人能送给我的最私人、最珍贵的礼物。

Github——这种文化

过了一段时间,我开始深深敬佩一些 Github 员工:

这三位开发者后来都离开了公司。我不禁注意到,Github 已经变了。关于骚扰的指控以及让 Zach Holman 离职,都只是故事的一部分。

它已经变成了一家和其他公司没有区别的企业,维护着一个成熟的产品。它已经不再让我兴奋了。

另一种可能的现实

每当想到 Github 落入某个科技巨头之手,我嘴里仍会泛起一股苦味。我喜欢 Github 还是一个由充满热情的开发者组成的小型友好社区时的样子。这样的模式能持续下去吗?

也许可以通过向项目维护者提供付费功能。

你看,如果每天都在做 Open Source,这可能会成为一项非常繁重的工作。人们开始依赖你的项目,而你也会觉得自己有责任让它们持续运转。

为了减轻负担,我很希望能更深入地了解项目的使用情况:超过两周的访客统计数据;一个可以筛选和搜索事件的首页;一种更好的讨论处理方式(讨论很快就可能失控);以及更好的 CI 集成,类似 Gitlab 的方式

这些功能的目标用户将是 Github 用户中排名前 10% 的群体,共 300 万人。这足以支付运营成本吗?大概可以。足以实现增长吗?大概不行。

所以呢?

我不认为这次收购会扼杀 Github 的文化。Microsoft 是一个强大的合作伙伴,而 Nat Friedman(纳特·弗里德曼) 是我们中的一员。另一方面,我已经不像过去那样热情了。现在竞争者有了机会,我也开始思考,下一个 Github 会是什么。话虽如此,我还是会把 Octocat 留在办公室的墙上,希望那份兴奋感能够回来。

原文由 Matthias Endler 发布

本文章由 openai/gpt-5.6-luna 进行翻译