《南京大学经济学院文库·开放与共享:开源创新的经济学思考》:
MySQL之所能够使用双重授权协议的一个根本原因,在于其独特的软件开发模式以及特殊的知识产权结构。与其他开源软件项目不同,软件开发主要是在公司内部而非是开源社区来进行,MySQLAB公司也没有放弃对软件代码的著作权,任何开源社区中的开发者在MySQL源代码基础上所编写的任何衍生性代码必须将其知识产权完整地让渡于MySQL,任何来自于志愿者的代码,MySQLAB公司都会在检查以及对代码重新编写之后,才会将其放入正式版本的MySQL软件中去,以此来避免任何可能的产权纠纷。也正是由于对软件知识产权的牢固控制,MySQL才能顺利地使用双重授权按协议。
MySQL的双重授权商业模式本质上是对用户的一种差异化定价。与开源商业领域中另一种非常普遍的增值性互补商业模式相比,双重授权模式不仅利用不同用户对于软件以及相关增值性服务需求上的差异来赚取利润,而且更进一步利用授权协议对于不同商业用户的影响来进行更加深入的差异化定价。这种模式之所以有效的一个重要前提,是软件项目自身的使用特点决定了潜在的商业用户群中存在对于严格开放开源授权协议非常敏感的集成性用户。从某种意义上来说,MySQL的成功很大程度上是由于它一方面充分利用了开源模式所带来的创新成本的节省以及大规模的用户群体,另一方面则在了解用户差异化需求的基础上,从多个方面来实施差异化的定价策略,从而将潜在的商业利润最大化。但是双重授权模式同时存在一个很大的缺点,企业对于开源社区的严格控制在很大程度上会导致社区沦为软件代码的检测基地,而不是更加具有创造性的研发基地。公司对于知识产权转让的严格规定,相对于其他开源项目显得有失公平,这就使得MySQL在与其他开源项目争夺人才时处于劣势。如何保持对开源社区的有效反哺,维系与开源社区的健康合作关系,是该模式长期保持生命力和可持续发展亟待解决的问题。
……
展开