作者IBIZA (温一壶月光作酒)
看板Soft_Job
标题Re: [请益] 我想请问mysql需要权利金吗?
时间Fri Sep 25 14:05:39 2009
※ 引述《olctw (olc.tw)》之铭言:
: 前面的讨论就不附上了,意者请往前看 ;)
: 在我的理解当中,如果你的程式是有修改 MySQL 的程式码,而你也使用了 MySQL GPL
: 版本,那麽这个修改过的 MySQL 程式就必须用 GPL 授权。
: 如果你只是把 MySQL 当作资料库使用,而 MySQL 也是使用 GPL 授权的版本,基本上
: 你的程式不管用什麽授权都不会受到 GPL 的限制,也不需要特别去买商业版本。(当
: 然,基於感谢的立场,还是建议你去购买 ;) )
mysql的授权并不是一开始就分为GPL版本跟商业版本
而是依据你开始使用之後的使用模式来决定授权
所以并没有所谓「我使用的是GPL授权版本」这样的事情
正确的描述应该是「我的使用模式适用GPL授权」
mysql官方定义了一些不须取得商业授权的情境
只要你的使用行为是在这些情境下, 就无须取得商业授权
相对的, 如果你的使用行为超过这些情境的范围, 就需取得商业授权
原则上, 只要你的使用行为符合GPL条款(最基本也最关键的, Open Source)
就可以在GPL授权下使用mysql, 不需特别取得商业授权
如果你不愿意Open Source
mysql官方也有定义一些不需取得商业授权的情境(采用FOSS授权)
例如
你是ISP或主机代管商, 你的mysql database主要是提供给其他用户使用
你所开发的程式只用到ansi SQL, 修改ODBC参数(或类似方式)连上其他dbms也能正常使用
(你没有用到mysql才支援的函式或特别功能)
你开发的程式只供个人或公司内部使用, 不涉及任何第三方, 也不会发布程式
当你属於上述情况, 你不需Open Source, 也不需额外付费取得商业授权
也可以在FOSS授权下, 合法使用mysql(详细的FOSS授权情境得询问mysql)
如果你不符合GPL规范, 也不属於FOSS授权情境, 那麽你就必须取得mysql商业授权
另外要补充的是, 其实大家不用太担心
如果你使用的mysql database不属於你(你没有取得并散布其程式)
你只是单纯的开发使用其资料库功能的程式, 你是不需要取得授权的
取得授权的责任在提供给你mysql环境的人
(例如你是向虚拟主机商租用网路空间, 利用程式使用虚拟主机商提供的mysql db
那麽要维持这份mysql有合法授权的责任是该主机商, 而不是你)
: 关於 GPL 授权的疑虑,这里有蒐集一些:
: http://twpug.net/modules/smartfaq/category.php?categoryid=35
: 仅供参考,上了法院可别叫我去作证 ;)
: ---
: kiang
--
世界上最遥远的距离,不是生与死
而是家住在公司隔壁,而我回不去
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.201.66
※ 编辑: IBIZA 来自: 60.248.201.66 (09/25 16:03)
1F:→ andymai:签名档...这... 09/25 20:46