1
shoaly 2015-10-04 19:27:14 +08:00
容许我偏一下题.... 帖子里面的, 最后有一个 "值得一提的是..." 亮瞎我眼了, 这么多年不上 csdn, 果然没有后悔当初的选择
|
4
dqh3000 2015-10-05 14:19:03 +08:00
为什么 mysql 能改协议?难道不是在 GPL 基础上的代码,已经不能改了吗
|
5
dorentus 2015-10-05 18:13:29 +08:00 via iPhone
@dqh3000 作者可以随便改。
但是改之前的代码仍然是使用改之前的协议。 然后对于“作者”的定义,如果我没搞错的话,就是写了代码的人,所以对于开源项目,肯定是有多个。所以有些公司的开源项目,你参与(比如第一次提交 patch )的时候会让你签一个协议,让度你的部分权力,好让他们以后可以改授权协议、或者以其它协议授权给其它方。 |
6
dqh3000 2015-10-05 18:37:05 +08:00
@dorentus 那意思是不是说,任何 github 上基于 GPL 或者什么协议的项目,只要某个项目的主要作者同意,都可以暂停现在的代码开发。然后把代码换个协议,转为用其他协议开发?
如果是这样,感觉不太好啊 |
8
stage37 2015-10-06 00:06:14 +08:00
具体到楼主问的 Oracle 这么做对他有什么好处,我觉得开源软件对有同类产品的商业公司基本没有好处……
|
9
lightening 2015-10-06 00:09:53 +08:00
@dqh3000 当然是了。也可以中途抛弃不再开发。但是以前已经按照某协议开放的代码不能再改变了。开源协议仅仅针对当前,对未来当然没有约束能力。
|