开源软件如何赚钱?

三龙创业 阅读:385 2023-12-28 09:05:49 评论:0

关于开源

接触开源,是在13年刚毕业的时候。我所在的设计公司有个合作伙伴,是一个做开源的软件公司。后来接触多了,我才慢慢的了解到开源软件。

所谓开源就是开放源代码。源代码是软件的本质,所有程序都有源代码,就像人类的语言一样,有词汇和语法。源代码可以说是一个作者的主要命脉了。一般软件作者将软件的源代码开放出来,以保障软件用户自由使用及接触源代码的权利。这同时也保障了用户自行修改、复制以及再分发的权利。就像我们做设计,将你作品的源文件开放给所有人,让他们自由的下载和修改。

开源==免费?

既然开放源代码了,那开源就是免费吗?其实开源并不等同于免费。虽然市面上有很多开源软件,但并不意味着所有开源软件都是完全免费,比较常见的一种有,某些开源软件针对个人免费,但对企业用户是付费的。

简单来说,开源软件不等于免费软件。有些开源软件不一定是免费软件,它虽然公开源码、可以使用源码进行二次开发,但软件本身很可能要注册付费(或针对个人免费,企业授权付费)。

其实开源不等于免费,是可以理解的。前段时间web元素的站长跟我说,他想把网站关闭了,坚持了8年,他坚持不下去了。我跟他说可以找一些赞助或者开设一个捐款的通道,大家免费使用自己还要付出精力和时间,的确很难坚持。后来,有一次打开该站点,看到了站点关闭的消息。如果开源软件全部免费,软件作者和公司可能都面临一样的生计问题。回顾过去,开源软件“停产”的案例也多不胜数,所以很多作者和公司为了生存下去,会开设一些收费服务。继而开源软件有些收费项目也是能理解的,开源也不等于免费。

开源软件如何赚钱? 一些开源软件在开放源代码的同时,会增加一些收费服务,以保证作者或者公司可以正常的运营下去。也有一些企业通过新增的收费服务赚到不少钱,比如Red Hat。简单说下企业可通过以下几种方式来赚钱:

1)双重许可

有些软件不但有一个免费的试用版本还有一个收费版本,这种情况在开源界十分常见。通常情况下, 开源公司会为它们的软件产品准备双重许可——免费版本、专业版/企业版本。免费版满足大部分用户需求,让用户喜欢上该软件,从而升级成为收费版用户。

2)技术支持

很多软件在使用上不收取费用,但当用户在使用产品遇到困难,需要技术支持的时候,就需要付费了。技术支持收费的这项服务,也是一些开源公司的生计之路。

3)附加服务

很多开源公司也会附加服务这种办法来维持自己的生计问题。附加服务里面可以体现在一些软件的培训、教程、一对一的远程服务等。

4)部分组件收费

开源免费的软件可以满足大部分用户的需求使用,但在实际使用中,也有很多用户需要一些特殊的定制服务。所以软件公司会提供一些收费的辅助组件。

5)捐款

捐款的方式是常见的一种方式,很多作者和公司会设立一些捐款通道,通过喜爱软件的用户捐款来维持生计,这是多数个人作者和初创业的软件公司最常见的一种方式。

声明

版权声明 1、本站文章为原创请勿转载盗用 本站少部分学习教程、软件等仅限用于学习体验和研究目的;如果您认为侵犯了您的合法权益,请联系我们删除。联系QQ 5959693 马上删除

排行榜
关注我们

扫一扫关注我们,了解最新精彩内容