开源许可证的王者玩家你知道是谁吗?
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
开源圈许可证王者:Ulf Michael Widenius
文章介绍了MySQL和MariaDB的创始人Ulf Michael Widenius(昵称Monty),讲述了他在开源圈的商业成功和对于开源许可证的深刻理解。Monty不仅开发了广泛使用的基础软件,还成功将他的公司进行了IPO上市,同时他也是MySQL和MariaDB的许可证策略的设计者。
MySQL与MariaDB的开源许可策略
MySQL利用GPLv2许可证并通过许可例外(FOSS License Exception)策略解决了GPL协议的传染性问题。这使得使用MySQL的自由软件或开源软件不受GPL协议约束。另外,对于非自由软件或非开源软件,MySQL提供了其他形式的连接库(如LGPL版本的客户端)或者通过框架和原生连接器等方式来规避GPL的限制。这种策略的设计帮助MySQL获取了海量用户。
商业授权与盈利模式
除了吸引用户外,MySQL和MariaDB也建立了自己的盈利模式。它们通过商业授权和提供增值服务来实现盈利。例如,如果一个程序需要使用到MySQL的GPL代码或者与MySQL紧密绑定,开发者可以选择购买商业授权来避免开源其代码。2008年MySQL就被Sun公司以10亿美元收购,体现了其商业价值。
MariaDB的再创业与BSL协议
Oracle收购Sun公司后,Monty Fork了MySQL并发起了MariaDB项目。MariaDB引入了Business Source License(BSL)协议,这是一个有时间限制的许可协议,既保护了开源软件的开放性,又确保了商业上的领先优势。
成功因素分析
文章分析了MySQL和MariaDB成功的关键因素,包括对代码所有权的控制、使用严格的GPL协议、软件的独特不可替代价值和强大的知识产权保护。这些因素为它们的双重许可证商业模式提供了基础。
结论
Monty通过精心设计的许可证策略和商业模式,成功地在开源和商业之间找到了平衡。他的产品名称还巧妙地与孩子的名字相联系,展现了程序员的浪漫。
参考资料
文章提供了一系列参考链接,包括开源商业模式分析、MariaDB授权使用FAQ、BSL协议FAQ、MySQL FOSS例外等资源,供读者更深入地了解开源许可证和商业模式。
想要了解更多内容?
我是禅道软件公司的创始人,二十年的IT老兵,14年的创业者。这是我的个人公众号。我会持续地更新关于企业管理、产品管理、项目管理、团队建设、创业、学习型组织、企业文化、开源软件等方面话题的实践和思考,欢迎大家和我讨论交流。