GPL的传染性是什么意思?

来源:互联网 发布:二维数组定义和初始化 编辑:程序博客网 时间:2024/04/30 04:34


    依据GPL 的相关规定,如果原始授权人采用GPL来发布自己的作品,那么无论该作品的任何衍生作品,都要遵从GPL 的规则,尽管你对于该衍生作品拥有著作权,但是你也不可以因此认为它是你的心血而另立新规,可谓“子子孙孙无穷尽也”。也即规则的“传染性”。GPL 下的软件,是允许作为学习来复制使用的。但当基于该软件源代码开发出新作品,而该作品并非是自由软件的一部分,或基于其产生的衍生作品,它是独立的,不同于该自由软件的部分,即不同作品,那么它将不受GPL 的约束;但是,一旦你把它同该自由软件作为一个整体一同发布,它就会被“传染”上GPL 的属性,从而不得不遵守GPL 的规矩了。也即作品整体的“传染性”。如果软件是非开源的,那么是不可以把GPL 下的软件源代码使用到该的程序中的。但是,倘若你非得使用该开源代码,那么你只有把你原先的非开源的代码贡献给社区了,也即GPL 下的开源性“传染”了非开源代码

0 0
原创粉丝点击