我给自己设立了每月$20 的开源捐赠预算
目前设定的是每月至少
我个人会选择一些这样的项目进行捐赠:
- 我在做
side-project 的时候经常会用的项目 - 项目没有融资背景(例如我非常喜欢 Prisma
, 可是它已经有了$12M 的A 轮融资) - 做了一些我用到的工具的个人开发者
目前我捐赠的项目和个人
- EGOIST 在全职做开源的好朋友
- chakra-ui 我用
React 写side-project 必用的UI component 库 - dayjs 我经常会用的
moment.js alternative - react-query 我经常会用的
React 请求库 - next-auth 非常好用的
Next.js OAuth 库 - Logseq 开源的
Roam Research alternative
你可以在 OpenCollective 和 GitHub Sponsor 看到我对哪些项目和个人进行了捐赠。
国内用户捐赠的方法
国内用户捐赠只要具有以下其中一个条件即可:
- 注册
Paypal 账号和国内银行卡绑定 - 持有一张
Visa 信用卡
除了每月固定的捐助,还可以选择一次性的捐助。
我对开源的看法
我从开放的源代码学到了非常宝贵的知识,这些知识帮助我成为了更好的程序员。功利一些来说,我通过使用这些开源项目得到了可以谋生的岗位,这些开源项目竟然是开放和免费的。
有些人认为,做了一个成功开源项目,即使没有钱,也收获了名气。对我个人来说,我确实也通过做开源项目得到了非常多的机会,但是正是自己做过开源项目,才深知维护一个开源项目的成本不是靠「名气」就可以支撑起来的。
关于这个话题,强烈建议收听牛油果烤面包的这一集
也可以读一读这本 Working in Public: The Making and Maintenance of Open Source Software
我们可以为开源做什么?
- 根据自己的经济情况,设立一个捐赠预算(
$1 也很不错) ,给自己生活中、工作中用到的开源工具进行捐赠。 - 和我一样写一篇文章介绍你对哪些项目进行了捐赠,鼓励更多的开发者对开源项目捐赠。
- 贡献有意义的
PR ,即使只是文案的修改。
