免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: jglxgz

【疑惑】mysql在商业上到底怎么用?需要付费么?别人告怎么办?  关闭 [复制链接]

论坛徽章:
0
发表于 2006-10-24 22:56 |显示全部楼层
原帖由 michael75 于 2006-8-22 14:21 发表
是的,这就是GPL协议的精髓所在.
你必须要公开,除非你有MYSQL的授权.


精髓?别吓唬人了
修改基于GPL源码而成的软件对外分发受GPL控制,如果只是调用一下MYSQL的数据库功能,付什么费?
GPL拉的屎是否还受GPL控制?

论坛徽章:
0
发表于 2006-10-25 00:05 |显示全部楼层
支持MySQL的发展无可厚非,对于有一定经济实力的个人或企业也应该那么做,但是如果通过恐吓来到达目的就为人所不耻,那和敲诈勒索有什么区别?

这篇访谈可以增加对GPL协议的理解
http://www.zdnet.com.cn/developer/code/story/0,3800066897,39376955,00.htm
问:企业需要开放哪些源代码?
答:它们使用的GPL 代码以及衍生产品,没有使用GPL 源代码的部分则无须开放。

问:是什么使你有权追究违反GPL 的企业?
答:它们使用了Linux 内核,而我拥有部分Linux 内核的版权。在起诉时,我是作为个人版权所有者起诉的。

问:你认为GPL 与其它许可协议相比有什么不同之处?
答:这是一个哲学问题。BSD 许可协议允许使用源代码,并进行修改,而无需反馈给开发人员社区,但GPL 则要求将自己的修改反馈回社区。这是二种不同的软件开发哲学,选择哪种许可协议与具体的项目有关。例如,如果开发了一个新标准,并希望它迅速地普及,那么最好的方法是使用BSD 而不是GPL

如果你通过修改基于mysql社区版的源码来增强或优化某些功能,并且发布了,你就有义务而且必须向mysql开发社区公布你修改了什么,不能把这种修改占为自己所有,否则拥有mysql版权的人有权力起诉你
开发者开发的java或者php程序,本身只是调用mysql的api,而mysql的api是GPL协议下的,如果你没有修改这些api源码而重新发布,mysql有什么权力要求公开java或者php的源码呢?
国内开发者大多没有直接修改mysql源码的能力和习惯,而只是使用基于mysql官方源码生成的可执行码
对于可执行码GPL的规定是第三条:
3.你可以以目标码或可执行形式复制或发布程序(或符合第2款的基于程序的作品),只要你遵守前面的第 l,2款,并同时满足下列3条中的1条。
  a)在通常用作软件交换的媒体上,和目标码一起附有机器可读的完整的源码。这些源码的发布应符合上面第1,2款的要求。或者
  b)在通常用作软件交换的媒体上,和目标码一起,附有给第三方提供相应的机器可读的源码的书面报价。有效期不少于3年,费用不超过实际完成源程序发布的实际成本。源码的发布应符合上面的第1,2款的要求。或者
  c)和目标码一起,附有你收到的发布源码的报价信息。(这一条款只适用于非商业性发布,而且你只收到程序的目标码或可执行代码和按 b)款要求提供的报价)。

GPL协议的目的是当你接收下载了一份GPL软件,你有获取,修改和查看源代码的权力,前提是你要把这种权力告诉你修改后软件的接受者使他们也拥有和你一样的权力,如果你不履行后者,将违反协议

[ 本帖最后由 ashchen 于 2006-10-25 11:01 编辑 ]

论坛徽章:
0
发表于 2006-10-25 09:00 |显示全部楼层
支持ashchen

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
发表于 2006-10-25 14:25 |显示全部楼层
支持ashchen的发言,这才是我的理解的GPL。
GPL只限制了修改,并没有限制使用。

论坛徽章:
0
发表于 2006-10-25 16:54 |显示全部楼层
目前大家用到的软件可以大概分2种,商业软件和开源软件(遵循GPL,apache,BSD等协议的软件)
开发商业软件的公司只给用户使用权,并以此收费,其他权力保留,原因是开发公司投入了人力财力要收回成本并获利
开源软件大多是社区程序员无私的风险,其中GPL协议的软件保留版权,用户有查看原码和修改的权力;由于是社区开发,并没有明确的受益人,所以这类软件大多不向使用者收取费用,只要你有回报社区的想法或心存感激即可,也有软件作者希望使用者给与一定的资助或仅给他发一封感谢信,具体要看授权使用协议;从GPL文本可以看出GPL的对象是开发者或有开发能力的公司,对于那些想通过修改GPL原码发布并获利的人或公司是允许的,前提是要遵循GPL:即向接受者公开原码并告诉他们:“你有修改这些代码的权力,前提是要...”这是一个递归!
国内有的公司修改GPL软件后占为己有或不公开他的修改或者删除GPL协议也不告知他的客户拥有的权力,这是一种违反法律的行文,如果你想违反GPL协议可以向此软件版权所有者申请其他的许可协议

计算机软件和文字作品一样,通过人的智慧把一些元素组合起来能完成一定功能或表达思想,所有者拥有它的版权 所有权等一切权力,当然还能申请专利,拥有专利权,而一般用户需要得到的权力是使用权或得到服务,高级用户希望得到查看源码或修改的权力。软件所有者通过协议的方式授予用户一定的权力,如果你同意这份协议就达成了共识,这就是合同,各国对合同一般都有相关法律条文
以上为本人对协议的理解,若有不同意见请批评指正。系ashchen原创,查看不收费,引用请保留作者名,引用者无需公开身份住址信仰,银行帐号密码等信息,呵呵

[ 本帖最后由 ashchen 于 2006-10-25 21:17 编辑 ]

论坛徽章:
0
发表于 2006-10-25 20:48 |显示全部楼层
看了一下MySQL.com商业许可和法律文本,MySQL是双许可协议的,并不只是GPL。
http://www.mysql.com/company/leg ... ercial-license.html

The Commercial License is an agreement with MySQL AB for organizations that do not want to release their application source code. Commercially licensed customers get a commercially supported product with assurances from MySQL. Commercially licensed users are also free from the requirement of making their own application open source.

When your application is not licensed under either the GPL-compatible Free Software License as defined by the Free Software Foundation or approved by OSI, and you intend to or you may distribute MySQL software, you must first obtain a commercial license to the MySQL product.

Typical examples of MySQL distribution include:

Selling software that includes MySQL to customers who install the software on their own machines.

Selling software that requires customers to install MySQL themselves on their own machines.

Building a hardware system that includes MySQL and selling that hardware system to customers for installation at their own locations.

Specifically:

If you include the MySQL server with an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for the MySQL server.

If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of MySQL; for each derivative work, you (or, in some cases, your end-user) need a commercial license for the MySQL server and/or MySQL client libraries.

If you include one or more of the MySQL drivers in your non-GPL application (so that your application can run with MySQL), you need a commercial license for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library.

GPL users have no direct legal relationship with MySQL AB. The commercial license, on the other hand, is MySQL AB's private license, and provides a direct legal relationship with MySQL AB.

With a commercial non-GPL MySQL server license, one license is required per database server (single installed MySQL binary). There are no restrictions on the number of connections, number of CPUs, memory or disks to that one MySQL database server. The MaxDB server is licensed per CPU or named user.

这份商业许可引发不少争议,大体就是你出售的非GPL软件如果用到MySQL,就需要购买MySQL商业许可。

[ 本帖最后由 ashchen 于 2006-10-25 20:50 编辑 ]

论坛徽章:
0
发表于 2006-11-06 11:29 |显示全部楼层

回复 19楼 lsstarboy 的帖子

其实大家有一个问题必须搞清楚,那就是MYSQL的开源和LINUX的开源不一样,MYSQL是半商业半开源,知识产权是属于MYSQL AB公司。而LINUX是完全开源,知识产权不属于任何人。还有的就是如果任何单位使用MYSQL做相关开发,那么所有开发的软件必须也要开源,如果不开源,那么就是违法的,说不定什么时候MYSQL AB公司就会给你发律师函了。
**************************************************************   
            MYSQL(中国)研发中心           
            北京万里开源软件有限公司  
            拓林思(中国)软件有限公司
                          
           宋桂平   michael.song   行业销售经理
            
地址:北京市朝阳区建国门外大街甲12号新华保险大厦5层503室
手机:13911253265
电话:010-65054020-315
传真:010-65693093
邮编:100022
邮件:michael.song@greatlinux.com.cn
网址:www.greatlinux.com
**************************************************************

论坛徽章:
0
发表于 2006-11-07 15:56 |显示全部楼层

回复 21楼 ashchen 的帖子

如果你不相信的话,可以公布一下公司的名字和相关联系方式,你看看MYSQL AB公司会不会起诉你们公司,会不会给你们发律师函。

论坛徽章:
0
发表于 2006-11-07 17:23 |显示全部楼层
我相信 MYSQL AB公司 干得出来

论坛徽章:
0
发表于 2006-11-08 12:05 |显示全部楼层
原帖由 michael75 于 2006-8-21 14:27 发表
这样的话是不收钱,但是你要开放你的应用软件的源码哦@!


批评你的说法,只使用mysql,并且选择gpl的方式不需要付费,因为没有分发软件,所以也不需要给别人源代码,你们到底懂不动GPL啊????
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP