MySQL 授权许可
2017-11-02
MySQL软件授权许可模式
MySQL同时使用了GPL和一种商业许可证(称为双重许可证)。
GPL
GPL(General Public license)是公共许可证,遵循了GPL的软件是公共的,不存在版权问题,或是说公众所有版权,GPL提出了和版权(copyright)完全相反的概念(copylleft)。
如果某软件使用了GPL软件,那么该软件也需要开源,如果不开源,就不能使用GPL软件,这和是否把该软件商用与否是没关系的。
商业许可证
如果无法满足GPL,就需要获得商业许可证,通过与Oracle公司联系,制定解决方案。
注意点
- 不允许对在MySQL上作出的修改申请专利
- MySQL上的修改需要公开,且所有权归Oracle所有
- 出于纯学术目的、练习目的源码修改也是符合GPL的
- Oracle的MySQL收费版收取的并非版权费而是维护、技术支持等等服务费用