在过去的几年中,我们已经看到越来越多的公司采用了透明的方法。它们为公司的文化,财务甚至战略提供了更高的透明度。随着透明性的吸引,开源技术在这一运动中发挥了至关重要的作用。
几年前,人们会宣布公司为开源产品而疯狂。您为什么要放弃业务逻辑?好吧,在过去的几年中,公司证明了您可以在提供开源技术的同时经营一个可行且盈利的业务。
但是,如果您可以自由复制和修改他们的软件,这些公司将如何赚钱?本文介绍了开源公司用于通过其产品获利的六种策略。
- 开发人员认证
- 顾问服务
- 培训服务
- 提供托管服务
- 销售教育内容,内容付费
- 风险投资或被收购
开发人员认证
很少有公司选择为开发人员提供认证。大多数情况下,认证策略仅适用于已获得行业发展势头的产品。
如果您看一下开发人员的观点,如果没人知道您的产品,为什么他们会花时间来获得认证?因此,我们看到Google和AWS等大公司提供认证计划。开发人员可以在其LinkedIn个人资料上显示这些证书,并将其用作求职面试中的知识证明。
这些认证需要大量的学习时间来掌握通过考试所需的技能。AWS建议您至少有一年使用其产品的经验,然后再开始学习认证考试。但是,其他资源提到您可以在一到两个月的学习后通过AWS考试。
为了帮助开发人员,公司提供了学习资源和演示环境来试用产品并收集所需的技能。掌握了所需的技能后,开发人员必须付费参加考试以证明其技能。对于提供开源产品的公司来说,这可能是一种收入来源。但是,这通常不是一个可观的收入来源。
顾问服务
对于提供开源产品的公司来说,经营咨询业务是一种典型的收入来源。这意味着该公司为想要使用或实施其产品的公司提供付费服务。这是显而易见的收入来源,因为维护开源产品的公司最了解他们的产品。
它将开源维护者置于专家的位置,这为您提供了咨询机会。您可能会感到惊讶的是,有多少公司愿意花钱让专家使用特定工具解决他们的问题,而不是让自己的开发人员为寻找解决方案花费数天的时间。
如果进行计算,组织聘请可以快速解决问题的专家通常比让内部开发人员花几天时间解决问题要便宜得多。在这种情况下,专家可以促进学习过程并应用正确的解决方案或实施最佳实践。
假设您为内部开发人员考虑的每个开发人员每天的费用为250欧元。现在,他们与三位开发人员一起花了四天的时间来解决问题。这总共是3000欧元的业务成本。顾问大概可以在一到两天内以每天750欧元的价格解决问题。平均费用在750到1500欧元之间,至少是内部开发人员价格的50%。
给您一些公司为开源产品提供咨询服务的示例:
- Percona为MySQL和MongoDB等开源数据库提供咨询
- 红帽提供咨询服务,以帮助您实施云解决方案
- SUSE帮助公司实施开源解决方案以使业务和IT保持一致
培训服务
对于维护开源产品的公司来说,另一个令人兴奋的收入来源是培训。在这种情况下,公司希望教育开发人员在教授最佳实践的同时使用他们的产品。培训不仅可以使组织获得收入,而且可以提高产品采用率。
培训为公司提供了一种提高开发人员技能的快速方法。这比提供“学习时间”来更多地了解产品(如认证)的方法更为有效。因此,培训允许针对开发人员的需求和当前知识量身定制的更好的知识转移。
提供托管服务
或者,组织可以提供其产品的托管服务。例如,Ghost是一个流行的开源发布平台。您可以使用他们的软件来托管您的发布平台。
如果您不想自己设置Ghost并注意安全措施和维护,则可以选择Ghost的付费托管服务。如果您选择此选项,则Ghost团队将为您托管Ghost软件,并带来一些其他好处:
- 自动每周更新
- 服务器维护和备份
- 威胁和正常运行时间管理
- 自动SSL证书更新
- Cloudflare安全性:缓解DDoS,Web应用程序防火墙,暴力保护和自动速率限制 所有这些项目都需要您大量的时间来实施。您只需为Ghost的托管服务支付一小笔费用,即可轻松避免在上述任务上花费时间。即使您的公司拥有一支可以解决此问题的DevOps团队,但考虑到托管产品的定价,通常也不值得他们花时间。
销售教育内容,内容付费
除了提供培训之外,您还可以提供教育内容。教育内容的优势在于,您无需派人到公司进行现场培训。任何人都可以使用教育内容,并且扩展规模比培训要好得多。
但是,要找到一个受众来出售教育内容并不是一件容易的事。开发人员通常更喜欢通过博客和YouTube等免费渠道访问教育资源。另一方面,信息通常非常分散,很难为高级主题找到高质量的内容。
因此,公司可以选择创建广泛的视频教程或其他材料来解决这些高级主题。但是,开源公司必须提供选择文档或付费教育内容之间的选择。最后,教育内容的主要目标是为开发人员提供比阅读文档更快的学习曲线。
请记住,有不同类型的开发人员。一些开发人员更喜欢使用文档通过反复试验来学习新工具,而另一些开发人员更喜欢遵循视频教程来指导他们完成每个步骤并进行详细说明。但是,试错法通常比引导您完成所有步骤的专门视频课程要慢得多。
风险投资或被收购
随着开源技术的日益普及,风险投资(VC)对开源技术的投资已经增加。例如,Databricks公司是开源Apache Spark项目的最大贡献者。最近,Databricks获得了10亿美元的G轮投资!
该事件表明,风险投资是保持开源业务持续发展的可行资金流。最后,这一举动一点也不奇怪。2019年11月,Slack发布了博客,介绍公司发展的下一波浪潮-业务透明度。
在日益相互联系的世界中,透明度是新的金标准。新兴企业正在通过分享一切,从经济上和声誉上致死,从领导者赚多少钱到员工多才多艺,一直到分享材料的来源和方式。
增加透明度可以建立信任,这是VC的基本特征。开源公司通过向公众免费提供其软件来提高透明度。
您认为开源技术的下一步是什么?