如何从开源软件赚钱

什么步骤,你需要采取 - 你需要避免什么错误 - 如果你想推出一个开源软件的启动。

软件启动商业纸启动
Shutterstock.

谈谈基于开源软件启动业务,并且对话将不可避免地转移到Red Hat。那是因为Linux供应商是一个公司的闪亮榜样赚钱从开源产品。但它真正建立一个赚钱的开源启动是多么容易?对于像Red Hat这样的成功故事,有像Cyanogen这样的公司未能茁壮成长和被放弃的项目。

相信Red Hat Business Models基于销售订阅的Red Hat Business Models很诱人,以便支持维护和测试版的Linux版本(或者与支持和维护提供咨询和自定义,提供咨询和定制的密切相关模型),是从开源软件赚钱的最可行方法。但是,Sam Myers是一家技术风险投资公司Balderton Capital的校长,说,最开放的源头启动不太可能使用这些商业模式取得成功。

“尽管红帽,但赚钱销售定制,支持和咨询的款项实际上是挑战性的,”迈尔斯说。“为什么?因为它是头部计数驱动的,模型不缩放,而且你得到了低续约。而且你有其他咨询竞争。”

Myers承认订阅模式偶尔会成功,但断言更有前途的商业模式是在开源核心周围构建产品线。这可能涉及开发高级软件模块,将功能添加到核心开源软件,或者或者,建立支持核心的支持应用程序。

例如,宗旨,例如,为其开源CRM软件提供免费,但为Outlook插件等模块收费。“扰乱人们是什么时候开发新的代码,让核心更好,但保持它的专有,但如果你建立在它上面的应用程序,那么在那里没有问题,”迈尔斯说。

添加一个星号,开源

另一个开源启动业务模式涉及提供适合该软件的硬件(以Digium销售电话硬件运行开源Asterisk Telekony软件的方式)。)但是Myers警告说,这种模型可能很难维持,因为客户通常只购买偶尔硬件。相反,他建议寻找一个生产经常性收入流的商业模式。除了销售高级模块或支持应用之外,这些可以包括为API使用的服务或充电提供开源软件。

随着迈运人的说法,显而易见的是,开源计划的总裁没有“最佳”开源商业模式,艾莉森兰德尔表示,开源启动应该避免搜索一个。“误认为人们在考虑开源商业模式。他们应该考虑一个商业模式以及开放的源软件如何适应这一点,”她说。“VCS只是开始了解开源以及如何赚钱,但这与任何其他业务相同:通过提供更好的价值并使客户开心。”

许多开源项目的一个定义特征是围绕它们的社区,并且总是存在一家寻求从开源软件赚钱的公司可能疏远社区。这是因为社区的成员可能会觉得他们的志愿者努力正在为别人的财务收益剥削。那么应该如何考虑来开源启动给项目的社区?

在某些情况下,当一个公司提供了几乎所有的代码提交到项目的像,迈尔斯说,没有太多的考虑需要给予社区。“开源软件的主要好处不一定是开发众包。在某些情况下,有什么需要是开源的,这样使用它,企业不必担心厂商锁定做,”他说。

社区的商业利益

但在许多情况下,采用涉及促进活跃社区的商业模式存在很大的利益。“如果您正在寻找外部的提交,那么重点关注社区,都可以让开发人员在代码上工作,并看出您的用户是谁,因为这些是您的upselling的导致。”

迈尔斯警告说,社区不只是弹起,自己茁壮成长的,所以它是一个开源的启动,通过市场营销和通信社区火花利益至关重要。避免在氰公司没有当它决定货币化社区的工作沟通是非常重要的方式疏远社会,他说。

什么样的营销方式和沟通是必要的?“你需要确保你说你的资源是X%将致力于开发开源项目和Y%的会去开发专有模块或其它应用程序,您打算出售,”迈尔斯说。“如果你能够做到这一点成功,那么你可以管理任何利益冲突的感觉。”

亚历克斯自由地区,Mirantis的首席执行官,该公司在开源OpenStack云操作系统周围建立了业务,这表示,为了促进广泛采用开源产品,您需要围绕它需要一个生态系统,并让您也需要一个强大的社区。出于这个原因,他说,Mirantis使其对项目的贡献永远不会超过给定的时间范围的总量的25%。

Freedland医师也说,社会应王牌业务,当谈到选择方向的软件开发应该采取。“你需要决定什么是有利于社会,做它,即使它违背了公司的短期利益,” Freedland医师说。“同样重要的是社区成员觉得他们不会受到惩罚对他们的行为 - 你需要培养一种文化,让社区成员可以做任何他们觉得造福于社会。”

他还提倡开源公司投入其资源比例来播种其他团体来扩大生态系统。

避免重蹈覆辙

迈尔斯说,有两个错误,是要赚钱的开源创业公司应该避免的一个点。“如果你只是搭界的代码(以及围绕它建立专属的模块),那么你一定会疏远社会,我看不到结局很好,”他说。“而另外一个错误是试图太早高级版本收费项目周围有一个强大的社区之前,你需要建立大量的观众一个开源软件项目,然后才能开始赚钱了。”

开放源码倡议的兰德尔说,虽然大多数社区不在意一家公司想赚钱的一个项目,这是关键,社会仍然有它自己的生命 - 在Red Hat已经培育了Fedora社区的方式。“是什么驱使一个社区远是当你出风的帆,感觉接管,”她说。兰德尔补充说,小东西可以使一个很大的区别:如果氰公司选择了不同的名称(替代氰操作系统)为其商业产品,它是基于氰国防部项目,那么社会上可能没有感觉这么生气通过它,她说。

Mirantis’ Freedland医师补充说,开源项目要运行的唯才是举,并保持开放,以新的思路,因为初创公司试图微观项目的方向是必然的路径故障上。“总有一些宗教狂热者,而是作为启动的领导者,你需要限制自己的影响力。如果你这样做,你不会疏远社会,但如果你不那么它会回来咬你的结尾。”

相关视频:

这个故事,“如何从开源软件赚钱”最初发表CIO.

加入网络世界社区有个足球雷竞技appFacebooklinkedin.评论是最重要的主题。
有关的:

版权所有©2017.Raybet2

IT薪水调查:结果是