跳过正文
  1. Posts/

感谢 Canonical 的慷慨捐赠,让 badgepy 得以继续免费开源

·805 字·2 分钟· ·
沈显鹏
作者
沈显鹏
Engineer. Builder. Maintainer.

今天打开 Gmail,看到一封来自 thanks.dev 的捐赠通知。

捐款方:gh/canonical

就是做 Ubuntu 的那个 Canonical。


事情得从一年前说起。

当时在做一个 DevOps Maturity 评估项目,需要批量生成 badge,找到了一个 Google 旗下的开源库,功能正好合适,就拿来用了。

但这个库已经停止维护了。用的过程中遇到了几个 bug,issue 挂在那里,没有人响应。

既然自己在用,出了问题就自己修。fork 过来,修了几个比较影响使用的问题,推到 GitHub,发布到 PyPI,然后——就没有然后了。

项目上线,工具完成了它的使命,这件事就这样淡出了记忆。


今天翻了一下 thanks.dev 的记录,Canonical 已经连续捐了四个月,每个月大约 20 多美元。之前的通知邮件都没留意到,今天凑巧打开才看见。

做了不少开源项目,被大厂用过的也有不少,但被人主动捐赠,还是头一次。

钱并不多,一个月二十几刀。但对一个利用业余时间维护开源项目的普通开发者来说,这个信号的重量远不止那几十块钱——它在说:你做的这件事,有人用到了,有人觉得值得支持。

这种反馈,挺难得的。第一时间在 X 上发了感谢,附上了截图,算是公开道个谢。

说句实在话,用开源项目的大厂多的是,但会主动 donate 的,真没几个。在 thanks.dev 上翻了一下,Canonical 的累计捐赠额超过 $67,000,在整个平台排第三,仅次于 Sentry 和 Codecov。他们资助的开源项目不止我一个,是真的在系统性地往回馈这件事上砸钱。

这件事值得被说出来。开源世界里有大量贡献者在"为爱发电",靠的是热情和业余时间,但热情不能当饭吃。开源生态要可持续运转,就需要这些真正从中获益的大公司站出来,用实际的资金支持来回馈。Canonical 做的这件事,是对的。


我当时 fork 这个库,完全没想过回报这件事。就是自己需要,顺手修,顺手维护,仅此而已。

但它就这样安静地被人找到了。

有时候,只管做就够了。不必太早算账。


感谢 Canonical 的支持,也感谢所有用过 badgepy 的朋友。项目会继续维护下去。

相关文章

别学 OpenClaw 了,它撑不过今年

·1517 字·4 分钟
OpenClaw 是一个很好的 idea,但不会是一个很好的 solution。高成本、安全隐患、大厂竞争、用户教育缺失——这四块石头压在一起,很难撑起一个长期繁荣的生态。