【CSDN 编者按】上周,我们曾发表《入狱 10 月、网暴不断,并挣扎在温饱线!超 90 亿次下载的开源项目,背后是这样的 9 年》一文,讲述JavaScript 模块化标准库core-js作者Denis Pushkarev开源后不断被网暴,无法给加入体面生活的例子。
而本文作者Andreas Kling是操作系统SerenityOS的创始人,他分享了自己全职开源后如何获得资金赞助,并且希望能给正在为开源项目资金发愁的建设者们一点小小的启发。
开源项目的商业化,是经久不衰的话题。一方面,参与开源项目的人们希望能够脱离变现的压力,用心打磨产品/项目;另一方面,由于无法从中谋生,“用爱发电”的方式很难让人们心无旁骛地将开源项目发扬光大,不利于开源项目的可持续化。
对于这个问题,安德烈亚斯·克林(Andreas Kling)有话要说。来自瑞典的安德烈亚斯·克林是操作系统SerenityOS的创始人。这是一款类似Unix的图形化桌面操作系统,该操作系统在去年曾长期霸榜在GitHub排行榜第二的位置。
2018年,安德烈亚斯·克林辞职之后,以一己之力用了将近3年的时间开发了SerenityOS。时至今日,这款操作系统功能日益强大,虽然还未能与主流操作系统相媲美,但其设计理念和功能受到了广大开发者的喜爱,已经成功开花结果,成为了一个活跃的开源社区。
2021年5月,安德烈亚斯·克林决定全职开发和运营SerenityOS。对于他来说,甚至是在整个开源界来说,这都是一件非常需要勇气但也很令人兴奋的事情。也因为如此,如何让这个开源项目更可持续化,让更多爱好者参与贡献,成为了最主要的课题。对此,安德烈亚斯·克林公布了自己全职运营SerenityOS时可以获得资金和赞助的途径,希望能给正在为开源项目资金发愁的建设者们一点小小的启发。
SerenityOS的资金来源渠道
开源本身并不是一种商业模式,而是一种构建软件和协作开发的方式。因此,开源项目想要在早期就获得大资本的青睐几乎是不太可能的,所以,个人赞助/捐赠是许多开源项目资金主要来源途径。
主要来源:个人赞助/捐赠
2019年4月,安德烈亚斯·克林在GitHub上创建了一个Patreon。当时SerenityOS还处于早期,连安德烈亚斯·克林甚至都觉得自己似乎有些异想天开,虽然几乎没有抱有什么期待,但还是很好奇,想看看会发生什么。但令人惊讶的是,有几个人真的报名参加了。
后来,当GitHub Sponsors开放的时候,安德烈亚斯·克林第一时间选择了加入。当时GitHub Sponsors的激励机制是零费用参与,并且为前5,000美元的捐赠提供匹配服务。这一次,吸引到了更多人参与。
如今,已经有不少人为通过这两个平台向安德烈亚斯·克林捐赠,让他不用提供任何商品/服务作为回报,可以花更多时间在SerenityOS的工作上。安德烈亚斯·克林还提供了部分统计数据作为参考(截止至2022年10月29日)。
“不过,”安德烈亚斯·克林开玩笑地说,“早期我还会密切地关注这些数字,因为很吸引人,但后来它变成了压力的来源,所以现在我只在做账的时候每月检查一次。”
次要收入来源:YouTube
在SerenityOS项目的早期,安德烈亚斯·克林就积极活跃在YouTube上。在项目大概进行到6个月的时候,他就开始在YouTube上发相关的视频,虽然这些视频很笨拙,但是人们似乎很喜欢看一个人从零开始,逐步建立一个新的操作系统的过程。
后来频道的关注人数越来越多,数据也开始上升,就可以以广告的形式变现。广告的收入取决于上传新视频的频率及其浏览量。虽然YouTube不允许披露详细的分析结果,但安德烈亚斯·克林还是给出了一个当月预估的广告收入:315美元。
在这315美元的收入里,还包含了“频道会员”的收入。YouTube允许你为频道会员单独创建内容,相当于付费订阅专属内容。但安德烈亚斯·克林没有使用这个功能,因为他更倾向于让每个人都看到他做的一切。但这的确会是一个能够扩展收入来源的方式。
第三产业的收入来源:周边产品
随着项目的受喜爱程度越来越高,越来越多人要求安德烈亚斯·克林提供与SerenityOS有关的周边产品,比如T恤和杯子等。最后安德烈亚斯·克林在Teespring上创建了个按需印刷的商店。不过,这一部分的收入波动比较大,大家不会重复购买同一个周边产品,所以你必须付出一些精力来提供新的设计或产品。
非收入部分①:赞助/本土广告
当一个项目/产品得到足够的关注之后,就会有广告商找上门来。安德烈亚斯·克林收到过包括但不限于手机游戏、VPN服务、编程课程、云平台等产品的Pr需求。但到目前位置,他还没有接过任何广告。主要是因为安德烈亚斯·克林给自己定的一个规则:不为自己没使用过的东西做广告。
唯一一个接近于接广告的合作,是当他开始使用CLion IDE时,JetBrains(即CLion的公司)的人为其提供了3个一年的许可证代码,用于他YouTube观众的抽奖。安德烈亚斯·克林表示,因为自己每天都在使用CLion,所以他很乐意与其合作,不过到目前为止还是只属于友情合作的程度,并未正式以广告的方式合作。
非收入部分②:风险资本
安德烈亚斯·克林表示,也曾经有一些风险投资公司找上门来,希望投资或认购他的项目,但他并没有打算出售他的项目,安德烈亚斯·克林更愿意看见有许多相信他的小捐助者,而不是一个巨大的投资者来告诉他该做什么。
特殊部分:会计和税收
不得不说,上述所有情况都不属于稳定的、正式的收入方式,所以瑞典税务部门对如何税收等事宜并没有过多的指导和要求。但安德烈亚斯·克林并想确保所有与项目相关的资金问题都是正确的,同时也想确保自己支付了所有该支付的税款,为此,他专门聘请了一位会计顾问来负责相关事宜。
根据会计顾问给出的提议,安德烈亚斯·克林成立了一家公司,以便处理财务相关的事情。因此他在2021年成立了公司Cerphus Software AB。虽然聘请财务人员花费了一点钱,但安德烈亚斯·克林表示,公司已经平稳的运转中,除了开发部分的偶尔的支出,会计服务是他唯一的真正的开支。
要谋生,亦要谋爱
总结了一下,上述提到的收入,让安德烈亚斯·克林在当月得到4200美元(约人民币28900元)的收入。尽管安德烈亚斯·克林的生活并不富裕,尽管瑞典的税收也很高,但这也足以让安德烈亚斯·克林和他的加人生活收支平衡。
安德烈亚斯·克林认为,虽然他可以在其他方面赚更多的钱,但能够自由地在SerenityOS上工作的价值是无限大的。
对于开源项目商业化本身来说,基于开源项目合理、有效的商业模式,将开源产品与社区做好,才能打造一个卓越、可持续的开源项目。让参与共建的贡献者得到合理的奖励,才能激励更多人参与进来,将开源项目发扬光大。
参考链接:https://awesomekling.github.io/How-I-make-a-living-working-on-SerenityOS/