Ghostty宣布离开GitHub:Mitchell Hashimoto与GitHub的18年情缘终结

2026年4月28日,HashiCorp联合创始人、Terraform和Vagrant的创造者Mitchell Hashimoto发表了一篇充满感情的博客文章,宣布他开发的终端模拟器Ghostty将离开GitHub。这篇文章在开发者社区引发了巨大反响,在Hacker News上获得了超过3500个点赞。

一个GitHub用户的告别

Mitchell Hashimoto是GitHub的第1299位用户,自2008年2月加入以来,他每天都会打开GitHub——持续了整整18年。他在文章中写道:

“GitHub是让我最快乐的地方。失恋时,我在GitHub上沉浸在开源项目中。凌晨4点室友们都睡着了?让我再提交一个commit。蜜月期间妻子还在睡觉?是的,我也会看GitHub。”

这不仅仅是一个工具的迁移,更是一个与GitHub共同成长的开发者与平台之间的情感断裂。

为什么要离开

Hashimoto在文章中透露了他离开的核心原因:GitHub的可靠性已经严重影响了他的工作效率。他甚至专门记了一本日志,记录每次GitHub故障影响他工作的日期。

  • 几乎每天都有标记”X”的日期——表示GitHub宕机影响了工作
  • 写文章当天,GitHub Actions故障导致PR审查中断了约2小时
  • 他认为GitHub已经不再是适合严肃工作的平台

Hashimoto表示,他公开批评GitHub已经有一段时间了,甚至为此伤害了一些人的感情。但他强调,这是因为他太爱GitHub了——看到它退化让他非常愤怒。

Ghostty的去向

Ghostty是一个用Zig语言编写的现代化终端模拟器,由Hashimoto主导开发。虽然文章没有明确说明Ghostty将迁移到哪个平台,但业界普遍猜测可能会迁移到GitLab或自托管的Gitea/Forgejo实例。

更深层的问题

这个事件折射出更广泛的开发者社区对GitHub的不满:

  • 可靠性下降:GitHub Actions频繁故障已经成为常态
  • 功能臃肿:Copilot、AI功能等让平台越来越重
  • 社区治理:开源项目对平台的依赖度太高,一旦平台出问题就影响巨大

站长和开发者启示

对于站长和开发者来说,这个事件提醒我们:

  • 不要把所有代码只放在一个平台上:考虑自建Git服务作为备份
  • 关注CI/CD的稳定性:GitHub Actions的可靠性问题已经影响到了重要项目
  • 代码备份很重要:定期将代码仓库同步到其他平台
  • 自托管方案值得考虑:Gitea、Forgejo、GitLab自托管版本都是可选方案

简评

当一个GitHub第1299号用户、拥有18年使用历史的开发者都选择离开时,GitHub需要认真反思了。对于站长来说,这再次证明了”不要把鸡蛋放在一个篮子里”的道理——代码托管、CI/CD、项目管理都不应该过度依赖单一平台。

来源:Mitchell Hashimoto – Ghostty Is Leaving GitHub

© 版权声明
THE END
喜欢就支持一下吧
点赞13分享
评论 抢沙发

请登录后发表评论

    暂无评论内容