这种争论并不鲜见,开源软件模式自问世以来就一直非议不断。以前微软曾指责开源软件,称它不能提供刺激软件开发者创新所需的动力。
格林霍姆表达此观点时,向被冒犯的开源专业人士表示道歉。但他认为,他们无需再免费工作让那些享有特权(fat cat)的投机者和投资者们致富,以最大限度地保护自己的利益。
在某种程度上,开源软件并非以金钱为目的。当年轻的芬兰学生李纳斯·托沃兹(Linus Torvalds)发布其著名的Usenet文章宣称自己开发出Linux内核原型时,他肯定没有想“我如何通过它赚钱?”
格林霍姆可能也没有听说过Red Hat Linux。Red Hat目前有两个重要的Linux版本:Fedora和Red Hat企业版Linux(RHEL)。任何人都可以免费下载Fedora。
另一方面,Red Hat企业版Linux则通过收取许可费用的方式提供给企业用户。通过与惠普和IBM等主流服务器厂商合作,Red Hat已经成功让其操作系统打入大型企业市场。
实际上,如果你想使用Red Hat企业版Linux,你依然可以通过各种方式免费获得它。作为一个开源产品,它的源代码是开放的。CentOS Linux团队获得了这个源代码,并移除了Red Hat专有商标,进行编译后以CentOS的形式对外提供。因此,你依然可以不用花钱就使用一个企业级的Linux。
进一步往前追溯,直到今天Linux内核还是由托沃兹来维护。那么,当Red Hat通过销售Linux赚钱时,它是否就是格林霍姆口中利用托沃兹的“肥猫”呢?
实际上,虽然我不了解托沃兹的财富,但他成功的因为Linux而掌握了谋生之道。他得到了Linux基金会的赞助,因此他可以专注于该操作系统,而无需去寻找其它就业机会。Linux基金会则从其成员公司中获得收入,其中包括IBM、Red Hat和惠普等。
同样,这些大型机构本身也对Linux内核有所贡献,并因其不断的开发和改进Linux内核而深受好评。实际上,Linux内核的70%贡献来自于公司,它们花钱让开发者来完成这些工作。
如果你认为Linux内核只是一个特殊的案例,那么可以考虑一下目前支持互联网的最通用Web服务器Apache,它本身是一个开源项目,而且其源代码是开放的。
或许你还会说,无论Linux还是Apache都是具有重大影响力的软件,那么我们再来看一下WordPress、SugarCRM和许多其它知名且被广泛应用的开源系统。
这些人都是傻瓜?他们在免费工作?你能真正从开源中赚1毛钱吗?是的,我们要认清的一点是,开源不等同于反商业。
实际上,由于开源软件可以很容易获得,你可以不用花钱就下载并毫无功能限制的使用它,它被选用的门槛要比任何商业产品低得多。
举例来说,你可以彻底使用SugarCRM,如果它不能满足你的需要的话,你损失的仅仅是时间。相比之下,如果不经过长时间、高代价的业务分析、差距分析和项目会议,没有哪一家公司让你试验微软的CRM产品。
这就是开源商业模式成功的主要原因之一。如果客户已经拥有你的产品,并正在使用它,那么它们肯定有机会需要帮助或需要某些额外的功能。
因此,开源公司并不主要依赖于销售许可,而是靠支持和客户开发等服务。
这个概念并不陌生与罕见。在某些时候,人们为了销售某些东西必须免费赠送一些其它东西。电信公司Telcos向用户提供免费手机,前提是你签订一定时间的在网协议。如果你从金融公司贷款,可能会获赠电视机或免费旅游服务。
按照相同的方式,免费赠送软件实际上是一个明智之举。它有助于提高软件的普及度和使用,而一个软件的使用率越高,就可以增加该产品相关的附属、衍生产品或服务的市场规模。
如果一个产品是独一无二且足够好的话,它可以变成市场引导者。尽管微软的IIS免费在微软服务器产品中提供,但Apache是全球Web服务器的领导者。
由于Apache既免费提供且质量又好,任何人想开发一个竞争性的商业Web服务器产品,都不是一件容易的事情。首先你无法在价格上击败Apache,而在功能上击败它则需要大量的工作。
结果,多年以来,提供付费Apache支持服务的企业和个人一直生意不错。类似的还有Red Hat提供Linux支持,IBM和惠普提供Linux服务器销售和支持,WordPress和SugarCRM提供定制服务和插件功能。
事实上,有的人不断购买专有应用软件,然后不断付费进行升级和维护,而这些产品还不如同类开源产品好用,这些人才是真正的傻子。