关闭 Canario Terminal 源代码

Hacker News Top 新闻

摘要

Raphael Amorim 宣布他将关闭 Canario Terminal 的源代码,理由是开源维护成本高、AI 生成的垃圾信息以及时间不足。他将继续维护 Rio,并指出 Canario 没有遥测功能,旧版本源代码仍可在 Rio 的历史记录中找到。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/08/11 11:42

# 关闭 Canario 终端的源代码 - Raphael Amorim 来源:https://rapha.land/closing-canario-terminal-source-code/ 2026 年 8 月 11 日 免责声明:本文未使用任何 AI 撰写。 另外,这篇博客是写给我自己的,这样将来我也能再和自己梳理一遍思路,哈哈。 我从 17 岁起就开始做开源。我的第一个 pull request 是修复 Brad Frost 的 This is responsive(https://github.com/bradfrost/this-is-responsive/pull/77)项目中的一些失效链接。 我 18 岁时在自由软件会议上演讲,订了婚,多年来的梦想工作就是去 Mozilla。我工作过的大部分公司,我都帮助推动了内部项目的开源。 然而,我决定将 Canario 终端闭源。 原因是 Canario 是我为自己打造的东西,我根本没有时间以开源项目的标准来维护它。Rio 和其他事情已经耗尽了我所有的精力。这也是我从未开源 boo 的原因。这很可惜,因为 boo 为 LSP 系统带来了一个一流的替代方案。 人们低估了开源对维护者而言的代价。不仅仅是写代码。还有 issue、pull request、讨论,以及人们免费向你索取各种东西。我被垃圾信息轰炸得厉害。而现在有了 AI,骚扰维护者变得太容易了:低质量的 issue、自动生成的 pull request,每一个都会消耗你一点时间和精力。 有三件事我想说清楚: 1. Canario 没有遥测功能。它唯一发出的请求就是检查更新。 2. 如果闭源对你来说是个大问题,我很抱歉,但世界上还有很多其他很棒的选择。 3. Canario 的源代码仍然存在于 Rio 的旧版本中。如果有人想 fork,完全可以。我这边都没问题。 我还想解释一下当初为什么建造 Canario。我看着工作中的朋友使用各种半成品解决方案,心想:这些东西我都不想用。所以我为自己建造了它。没有风投资金,没有发财的期望。只是一个我想用来进行智能体编码(agentic code)的终端。 如果你看看我做的每个受欢迎的项目(react-tv、react-ape、Rio 等),全都是我在解决自己的问题。Boo 和 Canario 也是如此,但这一次,我没有了从前那样的精力和时间。 说清楚:我会继续维护 Rio,那是我热爱的项目。但 Canario 会按照自己的节奏开发。没有随手丢进来的请求,没有 AI 垃圾 issue 或 PR。只有我自己在构建想用的东西。 此致, Raphael。

相似文章

微软开始取消Claude Code许可证

Hacker News Top

微软正在取消大部分内部Claude Code许可证,并指导员工改用GitHub Copilot CLI,理由是融合与成本节省,尽管Claude Code在其开发者中颇受欢迎。