仪器网(yiqi.com)欢迎您!

| 注册登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

商业软件使用mysql数据库,必须开源么?麻烦告诉我

木空艺考 2013-10-21 02:23:41 448  浏览
  •  

参与评论

全部评论(1条)

  • 可爱的李111222 2013-10-22 00:00:00
    取决于你的客户端driver,比如以java为例,虽然java 的jdbc driver也是GPL的,但是可以不受影响,因为JDBC是一个规范,mysql client driver只是其中一个实现,也就是说理论上你可以将mysql替换为其他任何一个数据库产品,mysql就不是你产品的必须部分,这在GPL的文档里有相关章节。 MarioDB的作者,也就是mysql的创始人专门写了一篇文章解释了这个问题。 你如果使用C,那么就需要开源了,因为不可替换。前面有人对PHP的解释我不确定,理论上,如果PHP执行代码需要直接在同一个进程内调用mysql的客户端代码,而mysql客户端代码是GPL, 就应该是被传染。中间层保护是常用手段,但是前提是非相同进程内调用。 其实GPL的解释在这块本身就是个灰色区域, Stallman认为任何二进制的引用,包括动态链接都应该受传染,而LINUS则认为只受限于源代码级别,即如果只是在程序中调用一个二进制库的方法,而不是扩展和继承,则不应该受影响。但为了保险,大公司会认可stallman这种做法。 另外在产品包里可以随意包含mysql 的原始release package,这和是否GPL没啥关系。 我们公司的鬼子法务专家是这么给我们解释的。

    赞(6)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

商业软件使用mysql数据库,必须开源么?麻烦告诉我
 
2013-10-21 02:23:41 448 1
用友软件可以使用mysql数据库吗?
 
2010-10-15 15:17:13 384 1
开发单机软件可以使用MySql数据库吗
 
2018-11-21 21:54:05 291 0
如何发布使用mysql作为后台数据库的软件
 
2016-12-13 07:33:53 256 1
mysql数据库索引失效求解
如果是a,b,c分辨建立索引是什么时候回失效啊如果是(a,b,c)整个建立索引什么时候会失效select*fromuserwherea=1,b=2,c=3... 如果是a,b,c 分辨建立索引是什么时候回失效啊 如果是(a,b,c)整个建立索引什么时候会失效 select * from user where a=1,b=2,c=3 展开
2018-08-01 03:28:22 536 1
用什么软件登录mysql数据库
 
2016-11-16 17:01:53 272 1
连接mysql数据库用什么软件
 
2016-12-15 00:24:57 389 5
Excel VBA怎么连接mysql数据库
 
2015-08-29 20:04:51 419 1
mysql是数据库管理软件,那数据库呢?不用下载吗?
我只记得下载mysql就行了。没记得下载数据库。数据库是电脑自带的还是什么?求解。... 我只记得下载mysql就行了。没记得下载数据库。数据库是电脑自带的还是什么?求解。 展开
2015-10-08 22:15:07 504 1
MYSQL有那些专用的数据库同步软件?
现在服务器端有一个数据库,客户端下载数据,修改后用于更新数据库数据... 现在服务器端有一个数据库,客户端下载数据,修改后用于更新数据库数据 展开
2013-10-23 09:59:11 480 5
数据库mysql初学者练手用什么软件好
 
2016-09-12 01:56:32 424 2
MYSQL数据库中三个数据表如何实现关联
 
2018-08-04 01:49:01 531 2
PET-CT检查肠道有用吗?麻烦告诉我
 
2013-10-28 09:39:01 315 1
孔板流量计测量原理是什么?麻烦告诉我
 
2016-11-30 21:58:53 345 1
什么是FF总线?麻烦告诉我
 
2013-10-26 15:28:17 393 1
内窥镜主要有哪些分类?麻烦告诉我
 
2013-10-26 07:13:23 391 1
phpadmin 和Navicat 作为mysql 数据库管理软件哪个好?
他们之间的区别是什么,用哪个会更好... 他们之间的区别是什么,用哪个会更好 展开
2012-01-07 06:00:09 406 3
现有一个开源工具包,python怎么使用
 
2015-01-25 17:18:12 416 4
刚刚开始学习Mysql数据库,请问需要装下面的哪个软件?
 
2012-04-08 16:37:45 365 4
应变仪与wan能试验机必须配套使用么
是不是任何一台应变仪都可与wan能试验机哦配套使用?... 是不是任何一台应变仪都可与wan能试验机哦配套使用? 展开
2018-12-07 20:40:10 341 0

2月突出贡献榜

推荐主页

最新话题