近日,终端模拟器项目 Canario Terminal 的开发者宣布关闭其源代码,引发了关于开源维护成本的热议。开发者表示,尽管拥有对源代码的处置权,但开源维护带来的隐形成本远超预期,尤其是处理 Issues、审核 Pull Requests 以及应对社区的各种索取。开发者特别强调,当前的 AI 技术大幅降低了制造垃圾内容的成本,导致项目维护者面临大量低质量 Issues 和由 AI 自动生成的 PR,这种无休止的骚扰严重消耗了个人精力。在 Hacker News 的讨论中,部分技术观点指出,开源许可证仅规定了代码的分发权利,并未强制要求维护者必须接受外部贡献。业界提及 SQLite 的“开源但不开放贡献”模式作为可行的替代方案,即保留代码公开阅读的权利,但禁止外部提交补丁,以此在保持透明度的同时隔绝无效干扰。
事件分析
核心观点:AI 极大降低了制造垃圾信息的门槛,迫使开源项目必须重新定义“贡献”的边界,未来“只读开源”或将成为个人开发者的主流选择。
原文链接:Hacker News

评论前必须登录!
立即登录 注册