长期缺乏资金支持的开源项目迎来了潜在的新资金来源——开源软件捐赠基金会(OSE)。
该组织自称为"世界首个开源软件捐赠基金"。
目前确实存在其他帮助资助开源软件的组织,比如Open Collective、Open Source Collective、Rust基金会的维护者基金,以及像软件自由保护组织这样为开源项目提供法律和基础设施支持的机构。开源开发者有时也能幸运地获得个人、公司(当公司不推卸责任时)以及政府资助项目(如德国主权技术基金)的捐助。
但OSE的特殊目标是建立一个庞大的资金池——一个捐赠基金——向值得支持的开源项目分发资金。
这确实是迫切需要的。2023年,广泛使用的core-js库的维护者Denis Pushkarev表达了他的挫败感,因为他的软件用户很少提供财务支持。他说:"免费开源软件在根本上是有问题的。"
前一年,Apache PLC4X的创建者Christofer Dutz也对他的软件被无偿使用表示遗憾。2022年早些时候,谷歌强调了支持关键开源基础设施的必要性,并提到了log4j漏洞。
但对开源可持续性的担忧由来已久。2014年Heartbleed漏洞(OpenSSL中的危险缺陷)发生两年后,福特基金会的一份报告指出,OpenSSL项目是关键的互联网基础设施,但只有一名全职维护者,每年获得的捐赠不到2000美元。
正如OSE指出的,95%的代码库依赖开源软件,每个代码库平均包含500个开源组件。然而,86%的开源贡献者没有获得任何工作报酬。
OSE创始主席、风险投资者Konstantin Vinogradov此前表示,他希望复制维持大学运营的资助模式。
他在宣布OSE成立的Hacker News帖子中重申了这一愿望。
他认为,大学和开源社区共享基于声誉的文化和功能,共同为公共利益创造有价值的想法,相互教育,并且只将产出的一部分商业化。
"对于大学,人类只有两种可持续的资助模式:公共支出或私人捐赠基金,"Vinogradov解释说。"政府支持在大规模开源软件层面行不通——它过于全球化和去中心化。然而,之前没有人建立过专注于开源软件的捐赠基金。在了解原因后,我开始与其他开源软件人士一起建立这样一个基金。"
Vinogradov说,OSE作为美国501(c)(3)免税慈善机构,旨在通过社区驱动的捐赠基金使开源开发更加可持续。捐款将被投资,只有投资收益会通过资助的形式分发——本金将继续投资以期望增长。
目前,该基金约有70万美元,来自60多位创始捐赠者的贡献,包括ClickHouse、curl、Elastic、Gatsby、HashiCorp、n8n、Nginx、Pydantic、Supabase和Vue.js的创始人。
捐款直接进入基金,捐赠超过1000美元的人可以成为OSE成员,这包括参与OSE治理的某些权利。
该组织已在OSE网站和GitHub仓库中详细说明了其资助选择流程。
据Vinogradov介绍,"OSE不会为商业产品开发提供资金——它致力于支持现有的高使用率非营利性和独立开源软件项目。"
Q&A
Q1:开源软件捐赠基金会OSE是什么机构?
A:开源软件捐赠基金会(OSE)是世界首个专门为开源软件项目设立的捐赠基金,是美国501(c)(3)免税慈善机构。它旨在通过建立资金池,向值得支持的开源项目分发资金,使开源开发更加可持续。
Q2:OSE的资助模式是怎样的?
A:OSE采用类似大学捐赠基金的模式,将捐款进行投资,只用投资收益通过资助形式分发给开源项目,而本金继续投资以期望增长。捐赠超过1000美元的人可以成为OSE成员,参与基金会治理。
Q3:为什么开源软件项目需要专门的资助基金?
A:目前95%的代码库依赖开源软件,但86%的开源贡献者没有获得任何报酬。许多关键开源项目面临资金短缺问题,比如OpenSSL项目作为关键互联网基础设施,却只有一名全职维护者,年捐赠不到2000美元。
上一篇:这张照片是真的,确实不是AI。
下一篇:警惕!别被“AI孙子”骗了