MySQL扫盲 -- 授权方式

2016-02-19 18:03 3 1 收藏

下面是个简单易学的MySQL扫盲 -- 授权方式教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - 编程语言 】

  很多人都不理解MySQL的授权方式,主要原因是没有中文资料别无其他!我不想嘲笑谁,但是我认为有必要搞清楚这一重要的因素。国际官司我们已经吃亏太多了,我不想这变成笑柄。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  当前,MySQL采用双重授权(Dual Licensed),他们是GPL和MySQL AB制定的商业许可协议。如果你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你可以遵循GPL协议使用MySQL。否则,你需要购买MySQLAB制定的那个商业许可协议。这里最重要的一点就是要想免费使用MySQL,你所开发的软件必须是遵循GPL的自由(开源)软件,虽然被批准的自由(开源)许可协议有很多个。

  理清授权管辖的范围

  MySQL是一套客户端/服务器(C/S)结构的系统。双重许可机制对两大块同时进行约束,但是并不绝对。MySQL AB(MySQL的出品公司)考虑到便于人们使用,客户端是完全遵循GPL许可。也就是说,在事实上MySQL的双重许可机制这一双重的特点是对服务器端而言的。我想,我恐怕会把一些人搞糊涂,这里所说的客户端指的是MySQL AB开发的那个命令行下的客户端工具(mysql.exe)。

  不同操作系统下是否有特殊的限制?

  在当前可以说没有,如果有只是MySQL具体代码实现上的功能差异,许可协议本身是没有特定区分的。在早期MySQL确实对微软/非微软操作系统进行过特定的区分,在那时如果要获得Windows平台最新的MySQL,你必须付费购买,现在已经不同了。

  Windows版本是否受到限制?

  刚才已经说过了,现在没有这种区分,唯一的差异是不同操作系统下的具体实现造成的。当前,你可以随意获得最新的Windows版本分发。他们是没有功能、时间限制的。当然,你应该遵循许可协议。

  以教育为目的是否需要付费?

  其实没有这个区分,主要的取决还是软件是否遵循GPL进行发布。当然,如果只是用来做课堂教学是不用购买商业许可协议,这种情况下MySQL遵循GPL许可协议。

  我该买几个许可证?

  MySQL的许可证按照计算机台数计算,一台机器一个。至于一台机器多个操作系统的情况下该购买几个许可证这种龌鹾问题别问我,我不知道!许可证和技术支持的关系?!技术支持和许可证是不同的东西。虽然很多的软件会把它们搭配销售,但是实际上应该有单独签署一份技术支持保障协议。具体的时限和价格我不清楚。

  MySQL API的授权

  MySQL客户端API遵循GPL协议,其中所包含的GNU getopt 遵循LGPL,并且一些地方用到的regexp库则遵循BSD许可协议。

  更多的信息

  强烈建议去看看手册中MySQL许可协议的相关授权章节,里边写的非常详细。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1616719.html

延伸阅读
MySQL UDF的调试方式 MySQL的UDF实质就是一个不需要设置入口点的动态连接库(*Nix称之为共享库)。对于DLL的调试可谓个人有个法。现在我介绍一下一个非常简单的易用的调试方法。这一方法直接利用Windows API,语言无关、开发工具无关、项目类型无关,典型的三无调试方法。并且,我们从这里讨论的调试方法支持远程调试,对于一时无法掌握开发工...
标签: PHP
MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了mysql数据库的前端角色,并提供与直接操作这些表的内容不同的另一种方法。C...
标签: PHP
1.1 谁能连接,从那儿连接? 你可以允许一个用户从特定的或一系列主机连接。有一个极端,如果你知道降职从一个主机连接,你可以将权限局限于单个主机: GRANT ALL ON samp_db.* TO boris@localhost IDENTIFIED BY "ruby"GRANT ALL ON samp_db.* TO fred@res.mars.com IDENTIFIED BY "quartz" (samp_db.*意思...
《地牢围攻3》扫盲问答 1.怎么补血?除开吃绿球 2.怎么回城?没看到有回城卷或回城魔法 3.买的物品去哪里了?按F没看到... 1。补血出了吃绿球外,还有个天赋技能。360手柄按LT(就是键盘翻滚/防御键)同时按X键(就是键盘里的数字4键)可以看到加血数值 2。这代没有回城 3。物品有专门的物品选项。我是用手柄的。键盘按C键就可以看到个Item选项...
标签: 防晒
夏日来临,防晒成为了我们每天必做的功课。但有时明明每隔一段时间就补擦一次防晒霜,但还是失去了防嗮的效果,逃不了被晒黑的厄运。那现在就让我们一起去寻找原因吧! 防晒失效原因一:未选择正确的防晒产品 对策:选择防晒效果稳定的防晒霜 防晒霜的防晒效果会因为出汗、阳光分解等原因而打折扣。如果选用的防晒产品本...

经验教程

363

收藏

94
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部