天堂、地狱、人间:关于开源软件盈利方式的一点思考

原来在网上看到一个故事,大意是天堂和地狱的人都用一种超长的勺子吃饭,天堂的人互相喂着吃,其乐融融;而地狱的人使劲的争着用勺子抢着吃,结果是谁也吃不到饭。今晨,我突然有了一点关于这个故事的一点思考,是关于开源软件盈利方式的,希望各位批评和指正。

关于开源软件的定义,可以参考我的另一篇日记:开源软件和自由软件定义初探。开源软件和一些闭源软件一样,也有不以盈利为目的,而以造福大家为目的、为提高技术和交流、好玩等为目的的。而对于有盈利目的的商业开源软件来说,一般不是靠出售软件的许可拷贝(双许可证的方式除外),而主要是以周边的服务为盈利来源的。

在我看来,一个有盈利目的的开源软件主要需要考虑两点问题。一是:拿什么利人?就是这个开源软件对别人有什么用处;二是:拿什么利己?就是这个开源软件的盈利点是什么。前者是后者的基础,而对于要靠开源软件吃饭的人来说,后者更是安身立命的基础,是前者的前提。试想,饭都没得吃,人都饿死了,怎么能实现前者的利人效果呢?

在这里,我就想到前面提到的那个故事,引申出两个极端的利人与利己模式。

在天堂,大家都知道自己不会被饿死,你用长勺喂了别人,自然有人喂你,这是一种天生的相互信任和相互帮助。类比到软件这里,可以类比这种情况:软件的开发者只想着怎样最大化的利人,所以他开源,希望大家都能完善这个软件,所以他无差别的对待使用者,希望这个软件对大家有用。当然,软件的开发者是要吃饭的,于是,软件的使用者发自内心的感谢软件的开发者,他们主动捐赠开发者。让开发者不会为了生计问题而影响到软件的开发。

在地狱,大家都知道不会有人来喂自己,别人只会来抢你碗里的东西,你不保护好自己的东西,就会瞬间失去所有。你不去抢外面的东西,有限的资源瞬间就被抢光。类比到软件这里,可以类比这个情况:开发者千方百计的保护自己的东西,专利加版权加加密加律师,而使用者则千方百计的破解,大家都希望别人的都是自己的,自己的还是自己的。这样,拳头大的就能更好的保护拥有的,抢夺没有的,拳头大的越来越大,拳头小的越来越小。最后,拳头小的都成了大拳头的附庸。

上面是冰火两重天的天堂与地狱,还是回到现实中的人间吧。在人间,人心基本上都有自私心和利他心,只不过各自所占的份量不同:人与人不同,地区与地区不同,时代与时代不同。所以,一般来说,你没法预料到你碰到是自私心重的人还是利他心重的人。所以,你要留一手,你会为自己的付出的一定比例的东西设定一个取得的条件。哦,你想取得我的东西吗?先付钱吧。

现在把这种思考方式引申到开源软件的盈利方式上来。因为这里不是天堂,所以,有靠开源软件来吃钣的人,我想不应该把盈利点放在使用者的捐赠上吧(不知道这个世界上有没有开源软件的作者纯靠捐赠生活的)?于是,在确保这是一个对大家有用的开源软件的基础上,我需要为开源软件保留上一些盈利点。如:软件开源免费,服务收费;社区版本开源免费,商业版本闭源收费;软件开源免费,用搭载软件的硬件销售盈利等等。另,还有一些更迂回的盈利点,技术,人脉,为其它产品线开路等等。

在前面的那个故事里,天堂的人和地狱的人为什么会有截然相反的心理和行为呢?最直接的回答就是,因为他们身处天堂和地狱。这就是一个环境的问题。引申到开源盈利方式的问题上就是,在一些区域有效的盈利模式在另一些地区会无效。而更极端的情况下,在特定的区域、特定的时间、特定的软件类型、开源软件几乎就是不可能盈利的,任何想在这些特定的条件下进行开源盈利尝试的人都几乎不可能有盈利的。

关于我们对待开源软件盈利的态度,我觉得应该避免两个极端,一是极端乐观,不顾区域现状,不顾软件类型,一味为了开源而开源,却又希望能够盈利。一句在网上很流行的话是“理想很丰满,现实很露骨。” 这种盲目的乐观导致的结果是冲动的热情很快被无情的现实所浇灭;二是极端悲观,坚持开源与盈利就是一对矛盾,不可调和,只有确保代码的保密性,确保专利的排他性才能赚钱。

关于对待开源软件的正确态度,我的看法是“立足大地,向往天堂。” 假设大地之下是地狱,大地之上的天空是天堂。前提是,假设大多数的人都赞成天堂的生活方式(因为我不敢确定世界上是没有那么一种人,噬血如命,渴望争斗,渴望无规则,无秩序,就算是在这种他认为的乐园中被更强大的拳头碾碎也无怨无悔)。“立足大地”就是看清现实,根据所在区域的特点进行开放程度的确定,盈利点的确定,包括那种开源平台下的闭源软件,我觉得对于整个开源软件的生态来说,也是有益的一份子;“向往天堂”,就是在确保适当的盈利点上,一点一点向理想的“天堂”多走一点。我虽然会赚少一点,但是我会快乐多一点。难道赚钱不正是为了让自己和身边的人更快乐、更幸福一点么?当然,同样,我也不能确定这个世界上有没有那么一种人,他们的人生目的就是为了赚钱而赚钱,钱多一些,再多一些,其它都不考虑。

我理解的开源软件的盈利,实际上就是从事开源软件相关的人都共同放弃一部分利益,用于公共的利益,但保留特定的盈利点以确保自身的生存和发展。

希望各位想在开源软件盈利这一块有所作为的朋友都心想事成。本人在业余也一直在探索和实践普通Linux和开源技术爱好者的开源相关盈利之路(参看这里:《开源经济探索之为手机内存卡定制 GNU/Linux 工具系统》,和这里:《手机内存卡系统技术架构探索》),只是太过龟速,现在还在这条路上慢慢爬呀爬。上面的日记也算是我理清自己思路的一点小结。欢迎批评、指正和交流。

2 thoughts on “天堂、地狱、人间:关于开源软件盈利方式的一点思考”

Comments are closed.