不太理解开源项目的收费模式

2023-02-04 18:24:32 +08:00
 cloud2000
说一下我的情况: 长期做的都是闭源收费软件, 个人和公司的都有.

我一直以为开源就等于免费, 但看到现在一些 github 上的开源项目, 基本功能是免费, 但高级功能仍保持收费.比较好奇这类模式和闭源项目相比, 对用户吸引力的区别在哪里?

用户会更加倾向于用一个开源的收费软件吗? 或是开源项目更容易口碑传播?
1488 次点击
所在节点    问与答
7 条回复
GopherDaily
2023-02-04 19:20:33 +08:00
卖收费产品,传统思路是销售为重,包含了大量的回扣、人情之类的。

开源来买的点一在于秀肌肉,二在于透明,典型的如 Percona
wdlth
2023-02-04 19:37:51 +08:00
有的是卖功能,有的是连服务一起卖,比如迁移、维护之类的。
开源的话可以获取传播度,有的项目会通过 CLA 去控制贡献者的成果,比如 ES 、Mongo 。
LuckyPocketWatch
2023-02-04 22:44:22 +08:00
比如现在很多服务器都使用 linux 系统,其中一家公司 A ,主要产品就是一个版本的 linux ,该版本的 linux 再服务器操作系统上有比较好的口碑

此时一个从事股票交易的公司 B ,购买一些用于股票交易的服务器,B 需要选择一个服务器的操作系统以及相关的软件,而服务器供应商建议选择 A 公司的产品,因为 A 公司在该领域享有良好的口碑,于是 B 公司便觉得选择 A 公司的操作系统

但是作为一家股票交易公司,B 公司并没有很专业的软件团队而自己组建一个软件团队非常的不合算,因为该团队仅需要安装调试服务器(需要较多的人手,但通常时间几天到几星期)和维护人员(长期工作,但人员需求量较少),另外当服务器出现问题时,又需要大量人员(因为股票交易的中断需要尽可能短时间的修复),基于这些实际情况,公司 B 把服务器相关业务外包给一家专业的公司,比自己组建专业团队,成本要低太多,且别人通常更专业

而公司 B 的操作系统是开源免费的,同时也提供操作系统的相关安装测试,以及紧急情况下的应急服务,对于公司 A 来说,这些工作外包给公司 B 是非常理想的选择,因为该系统就是 B 的产品

而开源产品也使得 A 更加倾向于公司 B 的产品,开源系统通常很多公司都能提供相关服务,如果 B 的公司服务不好,A 可以迅速更换,比如市面上常见的小红帽 linux ,并不是只有该公司能够维护的,但如果你使用的是闭源操作系统,很多问题就只能依靠对方,这就使得 A 在很多时候是劣势方
Windelight
2023-02-04 23:43:18 +08:00
开源软件如果是比较完善、稳定的,也会有大量付费用户,比如 PhalApi ,狗星在 GitHub 和 OSChina 开源基础版本,完全可用,完全可以任意开发。但是如果你需要大量成型接口,你可以直接买,但这些云服务底层还是最新版 PhalApi 。如果你想要给自己的系统替换成 PhalApi ,有直接开发好的 PhalApi 官方二开。如果你还要更多功能,而不是仅仅一个 API 接口框架,什么数据类型、怎么用、怎么输出都得自己写。
lscho
2023-02-05 09:07:40 +08:00
开源不等于免费,开源是可以让用户审查、修改甚至再次分发软件。和收费免费没有关系。
Zy143L
2023-02-05 11:09:16 +08:00
很多都是开源基础版,然后商业定制收费的 Pro 版本
cloud2000
2023-02-05 21:14:39 +08:00
@LuckyPocketWatch 谢谢解释这么清楚呀

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/913183

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX