mysql是开源的吗

文 / @WordPress主题

MySQL是一款开源的关系型数据库管理系统,最初由瑞典的MySQLAB公司开发。该公司于2008年被Sun Microsystems收购,随后Sun Microsystems被Oracle收购,MySQL因此成为Oracle旗下的产品。在过去,MySQL因其高性能、低成本、可靠性好而成为最流行的开源数据库,尤其在中小型网站中得到广泛应用。另外,MySQL还被用于维基百科、Google和Facebook等大规模网站和应用中。

然而,此后Oracle公司大幅调涨MySQL商业版的售价,并对另一个自由软件项目OpenSolaris停止了支持,这对自由软件社群对MySQL的支持产生了影响。MySQL的创始人Michael Widenius以MySQL为基础,成立了MariaDB,一些使用MySQL的开源软件逐渐开始转向MariaDB或其它的数据库。例如,维基百科已于2013年正式宣布将从MySQL迁移到MariaDB数据库。

目前,MySQL的license分为免费的社区版和收费的标准版、企业版等。如果需要Oracle公司提供对MySQL的技术支持,或者在非开源项目中发布MySQL,或者需要使用MySQL的企业版工具或插件,或者修改MySQL源代码并作为闭源的软件,都需要购买商业版本。但如果只是安装并使用MySQL,甚至修改并使用MySQL,无论是否收费,或者只是软件中不包含MySQL,软件的用户自行安装MySQL,或者使用GPL协议的开源软件产品中包含了MySQL,这些情形可能使用社区版MySQL。

总的来说,MySQL最初是一款开源的数据库管理系统,但随着多次转手和商业化,现在MySQL的版权和license已经变得更加复杂。对于用户来说,需要根据自己的情况选择合适的版本并遵守相应的license。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。