尽管开源软件分发的前提是“免费”,但价值数十亿美元的公司,如 RedHat、MongoDB、GitLab 和 Elastic 已经破土动工,以开源为核心建立盈利业务。
但是,一个较小的开源项目是否有可能找到进入这片商业机会之地的途径?
COSS 正在加速
总的来说,商业开源(COSS)的趋势是令人鼓舞的。 Meilisearch 和 Supabase 等新产品比 MongoDB 等 COSS 传奇产品的发展速度呈指数级增长,后者成立时间要早得多。
让我们为上图提供更多背景信息。从 2010 年到今天,GitHub 用户数量从 50 万激增至 1.03 亿。人们可能会认为,新用户涌入社区是明星数量增加的推动力。
您的开源项目可以作为宠物项目开始,但前提是您可以投入时间。
但与此同时,项目(存储库)的数量以更高的速度增长:从 60 万增加到 3.59 亿。对开源产品的投资几乎增加了两倍,从 2015 年的 58 笔交易增加到 2021 年的 144 笔交易。
重要的是,每个存储库的平均用户数已从 0.8 减少到 0.3。这意味着现在对 GitHub star 的竞争比以往任何时候都激烈,这表明上面的超级明星确实是异类,很难复制他们的成功。
从这些数字、投资和明星动态来看,COSS 目前处于最佳状态。
也就是说,我们必须记住,COSS 和开发人员工具仍然只占据一个小众市场。毕竟,世界上只有 2500 万到 3000 万软件开发人员。尽管这个行业的生产率比许多其他行业高得多,但这个数字只是金融或零售等其他大型市场的一小部分。
此外,为开发者打造的产品能否盈利,在一定程度上仍是一个悬而未决的问题。
如何通过开源获利
从开源中赚钱有多种策略。
让我们从一个简单的开始:众筹和捐赠。赠款与捐赠属于同一类别,唯一的区别在于筹集资金的方式。基金会是从大型赞助商或大量赞助商那里收集捐款的工具。
可悲的是,这样的收入不太可能弥补不断增长的 COSS 的成本。以 PostCSS 为例,这是一个广受欢迎的 CSS 框架,由 Andrey Sitnik 构建。通过一个在 GitHub 上拥有 27,000 颗星的 Open Collective 中心,他每年只收取大约 12,000 美元,尽管像 Meta 或谷歌这样的大公司使用 PostCSS 并且可能支持该产品。
如何将开源项目转变为有利可图的业务,作者Ram Iyer ,最初发表于TechCrunch
原文: https://techcrunch.com/2023/03/02/how-to-turn-an-open-source-project-into-a-profitable-business/