copyright是作者或者创建者因为其原创性的工作,所拥有的复制,分发,出售以及其他一系列的排他性权利;
license是copyright拥有者授予其他人处置其原创性成果的权利;
对于一份source code,作者可以选择GPL的license,同时也可以宣称其copyright所有权。因为GPL的license,其他人可以使用,修改,分发这份source code,但不具有copyright所有权。
在任何时候,作者可以改变这份source code的license,比如改为私有license。但因为GPL的存在,其他人可以在已公开的source code上继续开发,继续使用GPL的license。这样就会产生一个新的代码分支。
对于共同开发的source code,即使license是GPL的,copyright也是很重要的。因为source code中有多人的贡献,如果copyright属于不同的人,那么某人或者组织想要私有化这份代码要通过copyright的所有拥有者的同意。因此,在某些开源项目中,即使代码是很多人共同开发的,但要求copyright属于某一组织所有。
阅读(2717) | 评论(0) | 转发(0) |