首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.5.3  商用许可证下的MySQL软件

根据GPL许可证的有关规定,下列行为是被禁止的:

q  如果不愿意把改动过的源代码自由公开,就不应该对MySQL软件(更准确地说是MySQL数据库服务器)进行修改或扩展,也不应该对外销售修改后的新版本或新产品。这些行为是GPL许可证所不允许的。

q  在开发一个商业化产品(如一个财务软件)时,如果打算用MySQL来实现它的数据库功能,就必须把这一部分源代码自由公开。如果不愿意这么做,就不应该使用MySQL。否则也是GPL许可证所不允许的。

如果用户是一名商业软件的开发者并认为GPL许可证中的有关规定难以接受,可以选用某种商业用途的MySQL许可证来销售产品(程序)。这种折衷是很公平的:有权使用MySQL,同时又不必(或许是因为客观条件不允许,或许是因为本人不情愿)按照GPL许可证的有关规定公开代码。

MySQL公司为它们的顾客(从该公司购买数据库应用软件的人们)准备了以下两种商用许可证:

q  MySQL Network:持有这种许可证的顾客有权在一年的时限内运行一个支持InnoDBMySQL Pro Certified Server服务器(这里所说的“服务器”指的是一台计算机——不管它里面有多少个CPU),而允许访问这台服务器的客户可以是任意多个。MySQL Network许可证的持有者还将获得对一些经过特殊编译的服务器版本(根据MySQL公司的说法,这些版本非常稳定)的访问权、由MySQL公司提供的电子邮件和电话方式的技术支持及其他一些售后服务。在许可证的有效期内,对MySQL服务器(甚至包括4.05.0系列版本在内)的升级是完全免费的。

q  Classic Commercial License:在MySQL Network许可证出现之后,曾盛行一时的普通商用MySQL许可证就难觅踪迹了(有兴趣的用户可以通过下面“提示”内容里的最后一个链接了解这一许可证的具体内容)。普通商用MySQL许可证没有时效方面的限制,但它规定持有者只能运行某个特定系列的MySQL版本——4.0版许可证的持有者如果还想运行5.0版,就必须再为5.0版另外购买一份许可证。与商业化的数据库系统相比,普通商用MySQL许可证的收费还是很合理的(目前的价格是:不带InnoDB支持功能为295美元;带InnoDB支持功能为595美元。一次购买10份以上许可证的顾客可以在价格方面获得非常大的折扣)。

MySQL Network许可证的优势在于丰富的技术支持服务和免费升级条款。普通商用MySQL许可证的优势是比较便宜,只要安装好MySQL服务器,就可以让它永远运行下去。

 

提示   关于MySQL软件的许可证问题,以下网站提供了更详细的信息:

     

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论