开源软件的分发是“免费的”,用户可以轻易地从互联网上找到并使用它们。但作为一个社会人,总是会有一个疑问,都在免费,那是谁来支撑这个“免费的”互联网呢?开源软件免费的后面是否有变现的可能,是所有商业公司都在思考的问题。例如一些价值数十亿美元的公司,如 RedHat、MongoDB、GitLab 和 Elastic ,它们似乎已经找到了以开源为核心建立盈利业务的可能。
但是,一个较小的开源项目是否有可能找到进入这片商业机会之地的途径?
如何通过开源获利
如果想从小型开源项目赚钱,最简单直接的途径是接受公众的捐赠,或者加入基金会获得一定的赠款,而基金会会从大型赞助商或大量赞助商那里获取到对基金会的捐款。
但可悲的是,这样的收入很低,甚至无法担负开发软件产生的成本。在开源世界里,尤其是一些优秀的个人或小团队开发的框架,尽管它们受到这个世界的广泛关注和欢迎,甚至会被类似谷歌这样的大公司所使用,但每年开发者依靠开源捐赠所获取的收入仍然是很低的。
显然,接受捐赠只能给予比较有限的帮助。
另外一方面,从GitHub 星史 可以看到开源世界的新产品获得第一个五万星星的速度越来越短,甚至会出现指数增长的情况发生。就如同商业世界中不断有新产品能在更短的时间获取大量的用户那样。
数据方面,从 2010 年到今天,GitHub 用户数量从 50 万激增至 1.03 亿。存储库的数量也以更高的速度增长:从 60 万增加到 3.59 亿。开源世界对开源产品的投资几乎增加了两倍,从 2015 年的 58 笔交易增加到 2021 年的 144 笔交易。
更为重要的是,每个存储库的平均用户数已从 0.8 减少到 0.3。这意味着现在对 GitHub star 的竞争比以往任何时候都激烈,能在Github上成为焦点项目,某种程度上也代表了他们的成功很难被复制。
所以,一个开源项目如果要变成一个真正有利可图的业务,或许要花费更多的时间成本和健康成本,以维系项目的热度。
您也可以联系文章作者本人进行修改,若内容侵权或非法,可以联系我们进行处理。
任何个人或组织,转载、发布本站文章到任何网站、书籍等各类媒体平台,必须在文末署名文章出处并链接到本站相应文章的URL地址。
本站文章如转载自其他网站,会在文末署名原文出处及原文URL的跳转链接,如有遗漏,烦请告知修正。
如若本站文章侵犯了原著者的合法权益,亦可联系我们进行处理。
hi4个月前0
请问有详细一点的自己搭建的教程吗你好5个月前0
你好,可以再帮我看看吗? 我已经按照你的方法设定了,还是一样,wordpress后台的 Purge Varnish Cache 插件还是清除不到cache,依旧显示 the varnish control terminal is not responding at。谢谢 https://mjj.today/i/Srk2Tz https://mjj.today/i/Srkcoi你好5个月前0
对,你说的没错,我配置的时候改了一些东西,现在我按照你的教学,可以启动了,网页可以缓存了,不过wordpress 清除cache 那个插件没用的,我输入本地回环地址127.0.0.1 :6082 ,再输入API key ,插件显示the varnish control terminal is not responding at 127.0.0.1:6082,就你图片那样,然后试一下点击清除cache 那里,他显示error,研究了一天,还是没有不行。你好5个月前1
你好,为啥我按照你的方法,到第三部分,去到真正后源的服务器设定Varnish 部分,我填了真正后源的IP跟端口跟域名,然后重启 Varnish ,就出现这样了? 这是怎么回事? 谢谢 [Linux] AMH 7.1 https://amh.sh [varnish-6.6 start] ================================================== =========== [OK] varnish-6.6 is already installed. Could not delete 'vcl_boot.1713549650.959259/vgc.sym': No such file or directory Error: Message from VCC-compiler: VCL version declaration missing Update your VCL to Version 4 syntax, and add vcl 4.1; on the first line of the VCL files. ('/home/usrdata/varnish/default.conf' Line 1 Pos 1) ... #--- Running VCC-compiler failed, exited with 2 VCL compilation failedchu5个月前0
很完善的教程‘hu5个月前0
我用gmail EMAIL_SERVER="smtp://********@gmail.com:bpyfv*********[email protected]:587"叽喳5个月前0
MAIL_SERVER="smtp://[email protected]:[email protected]:587" 大佬 这个使用outlook 或者gmail 是什么样子的格式? 邮寄已经开启smtp了hu5个月前0
输入框的问题解决了,我没有设置反代,NEXTAUTH_URL改为域名+端口就好了