假设您已经参与了一个长达5-10年的开源项目(GPL‘’ed),在这段时间内,它相当成功--尽管有几个商业/专有的备选方案。
现在,你已经意识到,长期的贡献者希望在商业上利用这个项目,甚至可能是为了谋生或在此基础上创建一家公司。这样他们就可以完全地处理它,而不依赖于其他无关的工作。
那么,将开源/GPL项目转化为商业“成功”(在自给自足的意义上)的可行的和建议的步骤是什么,以便长期的贡献者可以最好地被支付给项目的工作,不影响项目本身的开源性质?
换句话说,什么是比较常见的收入--为开放源码软件创造机制,以及如何成功地引入/实现这些机制--还有哪些先决条件/条件适用?
发布于 2009-03-13 20:43:17
你应该从“产品光环”的角度来思考,它指的是围绕一个产品而不是产品本身的所有相关项目和服务。例如,MySQL是开源的,可以免费下载,但是它的产品光环可以包括安装、定制、咨询、培训等服务,或者是Zend并提供Zend框架,但它们也有许多围绕这些产品提供的商业产品。能动状态创建Komodo,并有一个扩展开源版本的开源版本和商业版。或者以Linux...or为例,任何其他的例子。在这个主题上,你可能会发现一本有趣的书是维京组学。
发布于 2009-03-13 20:34:14
几年前,我看到一家公司用了少量的OSS垃圾邮件和病毒过滤器,建立了一个网络接口来同时管理它们,把它放在一个1U服务器上,然后把它作为网络安全设备出售。
这是一个很好的产品,中型公司想要一个单一的解决方案,所有垃圾邮件和病毒过滤,自动更新自己,易于管理。
从技术上讲,他们只是在出售服务器和网络管理工具,如果你想花时间单独设置这些组件,那么所有的开放源码软件组件都是免费可用的。
发布于 2009-03-13 20:39:39
我认为主要的问题是项目所有者所采用的商业模式,以及那些希望将其转化为收入的人。它将取决于它是什么样的项目,如最终用户产品或作为软件API。在最终用户项目中,软件即服务()似乎是一个很好的商业模式选择。
寻找例子,以及成功项目的案例研究,如apache,firefox,sugarCRM.
专注于特定的领域也是非常重要的事情。
https://stackoverflow.com/questions/644516
复制相似问题