查看原文
其他

如何靠开源软件来赚钱?

2015-09-09 云头条

我们曾剖析了这个观点:开源商业模式有缺陷,因为销售维护和支持订购服务无法为商家提供足够多的收入,因而无法让自己的产品有别于底层开源软件,或者无力与专有软件厂商强有力的营销工作相竞争。当时提出这个观点的是知名风险投资公司Andreessen Horowitz的风险投资家Peter Levine。



但如果说Levine的观点还适用的话,那也仅仅适用于销售使用GPL类许可证的的开源软件的公司。


这是Daniel Raskin提出的相反观点,他之前是Sun Microsystems公司的一名高管,如今在总部位于旧金山的开源身份和访问管理软件公司ForgeRock担任战略和营销副总裁。


Raskin说:“Peter Levine谈论的是使用GPL许可证的传统开源商业模式;按照这种商业模式,你无法靠软件来赚钱,因为你很难筹到投资创新所需要的资金。”不过他指出,公司可以使用其他的开源许可证,因此确实可以实现靠软件来赚钱。


不是所有的开源许可证都一个样


比如说,ForgeRock公司的产品其源代码就是采用通用发行和开发许可证(CDDL)发行的,自由软件基金会(FSF)批准的这种自由软件许可证由Sun Microsystems开发,基于Mozilla公共许可证(MPL)。这种许可证令人关注的地方在于,用这种源代码编译的软件可执行文件可以采用不同的许可证来发行:以ForgeRock为例,可以采用商用许可证来发行。有个要求是,提供的任何可执行文件都必须附有源代码。


ForgeRock每年为其软件提供采用商业许可证的主要版本,免费提供给广大开发人员,以便在非生产环境下使用,另外还附有CDDL的源代码。谁都有权拿来源代码后自行编译,并将它用在生产环境下,不过他们得自行开发错误修正版和安全补丁。


付费客户可以在生产环境下使用该软件,并且获得包含错误修正版和安全补丁的次要版本及维护版本,此外还能获得支持和法律赔偿。只有付费客户才能获得这些次要版本和维护版本的源代码。


Raskin说:“于是我们每过一年发布一个版本;但是想获得其他每个版本,你得是付费客户才行――所以订购服务本身让商家能够靠软件来赚钱。”


他表示,那正是关键点:GPL商业模式让开源软件很难实现创收,而其他模式确实让商家可以靠开源软件来赚钱,比如ForgeRock的商业模式(源代码基于CDDL,而可执行文件基于商业许可证)。过渡期间的版本其源代码是“开放的”,但只向花钱购买该软件商业许可证的那些客户开放。


很难与免费竞争


他认为,软件的创收程度(也就是能从软件获得多少的收入),取决于软件实现的功能以及市面上还有哪些解决方案可供选择。不过关键是这个:传统的GPL方法意味着,开源软件的潜在客户可以选择下载软件的“社区”版,免费使用,或者为实际上是相同的底层软件支付订购费,不过厂商承诺会提供一些质量、安全,有时功能方面的改进,另外还有支付服务。


由于基于订购模式的产品被迫与免费的替代产品的竞争(其实付费产品的技术源自免费产品),这减少了订购模式产品所能创造的潜在收入。(Levine在阐明这点时表示,由于许多公司能白白拿到Fedora,因而不愿支付“红帽税”。)


但是在ForgeRock这个案例中,这个观点并不适用,因为其软件并没有“社区”版:如果你想使用这家公司的身份管理解决方案,就得掏钱购买许可证。然后,你才能访问其源代码,如果你想修改代码的话,还可以修改。


实际上,也不完全是这么回事,因为每年的每个主要版本可以免费获得,还附有谁都可以编译和运行的源代码。但主要版本不是由哪个社区维护的(一方面是由于该软件实在太专业化了,很难吸引到社区),所以将代码放入到生产环境是仓促之举。


ForgeRock的方法可能存在这个问题:传统的免费开源软件开发模式(不是开源商业模式)的公认优点之一就是,由于让每个人都可以访问源代码,任何人都能为项目作贡献,改进项目或发现软件错误,任何人都能修改软件以满足其要求,大家都能得益于软件方面的任何修改。


可是ForgeRock的产品却不是这样。只有付费客户(全球大约有500个付费客户)才能访问次要版本和维护版本的源代码,因而,只有极少一部分代码(可能是10%)来自公司外面的贡献者。


所以,虽然ForgeRock可能拥有可持续发展的商业模式,但是这到底是不是仍是具有免费开源开发模式诸多优点的开源软件,不由得让人打上了问号。


Raskin坚称,它确实提供了其中的大多数优点:提供了透明度,可了解软件的实际功效;万一ForgeRock突然歇业,保证客户拥有源代码;能够与厂商一起排查故障;另外还能够通过底层源代码定制软件。


提供不是针对生产环境的免费产品以及源代码,还让其他公司能够轻松评估软件,不过这并非是开源软件所特有的。Raskin仍然坚持认为,在该公司五年发展史的头三年,销售机会多得处理不过来,就因为许多企业组织在试用软件、仔细分析源代码。他说:“在这个方面,开源是一条非常有价值的销售渠道。”


依然存在的一个问题是,相比身份软件领域的其他厂商(比如甲骨文、冠群和IBM),ForgeRock的开源商业模式其盈利能力到底如何。这家公司不肯透露这方面的财务信息,所以这个问题很难回答。


不过Raskin确信,ForgeRock的方法是一种让它得以茁壮成长的开源商业模式,换成使用传统的基于GPL的商业模式,根本不可能取得这样的业绩。他得出结论:“一些立场强硬的开源人士确实坚持认为,一切都应该百分之百免费;但是如果这只会导致大众化软件(commodity software),那么它也是一种错误的商业模式而已。”


新闻来源:Itworld|云头条翻译


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存