|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一些典型的RDBMS功能并不总是在DBaaS系统中可用。例如MySQL学习教程,WindowsAzureSQLDatabase(以前的SQLAzure)是微软的DBaaS产品,提供了一个类似于SQLServer的数据库平台。mysql
MySQL扫盲--受权体例
王猛(HeartIcy@163.com)
良多人都不睬解MySQL的受权体例,次要缘故原由是没有中文材料别无其他!
我不想冷笑谁,可是我以为有需要弄分明这一主要的要素。国际讼事我
们已亏损太多了,我不想这酿成笑柄。
以后,MySQL接纳两重受权(DualLicensed),他们是GPL和MySQLAB
制订的贸易允许协定。假如你在一个遵守GPL的自在(开源)项目中使
用MySQL,那末你能够遵守GPL协定利用MySQL。不然,你必要购置MySQL
AB制订的谁人贸易允许协定。这里最主要的一点就是要想无偿使用MySQL,
你所开辟的软件必需是遵守GPL的自在(开源)软件,固然被同意的自在
(开源)允许协定有良多个。
理清受权统领的局限
MySQL是一套客户端/服务器(C/S)布局的体系。两重允许机制对两年夜块
同时举行束缚,可是其实不相对。MySQLAB(MySQL的出品公司)思索到便
于人们利用,客户端是完整遵守GPL允许。也就是说,在现实上MySQL的
两重允许机制这一两重的特性是对服务器端而言的。我想,我生怕会把
一些人弄懵懂,这里所说的客户端指的是MySQLAB开辟的谁人命令行下
的客户端工具(mysql.exe)。
分歧操纵体系下是不是有特别的限定?
在以后能够说没有,假如有只是MySQL详细代码完成上的功效差别,许
可协定自己是没有特定辨别的。在初期MySQL的确对微软/非微软操纵系
统举行过特定的辨别,在当时假如要取得Windows平台最新的MySQL,
你必需付费购置,如今已分歧了。
Windows版本是不是遭到限定?
方才已说过了,如今没有这类辨别,独一的差别是分歧操纵体系下的
详细完成酿成的。以后,你能够随便取得最新的Windows版天职发。他
们是没有功效、工夫限定的。固然,你应当遵守允许协定。
以教导为目标是不是必要付费?
实在没有这个辨别,次要的取决仍是软件是不是遵守GPL举行公布。固然,
假如只是用来做教室教授教养是不必购置贸易允许协定,这类情形下MySQL
遵守GPL允许协定。
我该买几个允许证?
MySQL的允许证依照盘算机台数盘算,一台呆板一个。至于一台呆板多个
操纵体系的情形下该购置几个允许证这类龌鹾成绩别问我,我不晓得!
允许证和手艺撑持的干系?!
手艺撑持和允许证是分歧的器材。固然良多的软件会把它们搭配发卖,
可是实践上应当有独自签订一份手艺撑持保证协定。详细的时限和代价
我不分明。
MySQLAPI的受权
MySQL客户端API遵守GPL协定,个中所包括的GNUgetopt遵守LGPL,并
且一些中央用到的regexp库则遵守BSD允许协定。
更多的信息
激烈倡议往看看手册中MySQL允许协定的相干受权章节,里边写的十分详
细。
这是无法比较的,因为基于云的数据库提供了不同的模式。关键是要通过围绕云计算产品来包装其他增值服务以适应不断变化的市场条件:这就是DBaaS。 |
|