要受到GPL的传染而被要求开源吗

如题所述

第1个回答  2018-04-30
加广告不违背GPL协议。 GPL描述的是源代码相关的限制,你要做的就是确保源代码是放在GPL下的(不是光开源就可以了)。一般的做法是在每个源代码文件开始位置添加一段声明(头文件和源代码相关脚本一般不用,详细要求见GPL协议末尾),并且在源代码根目录放上一份完整的GPL协议文本(这个完整的协议文本是不是必须的,不清楚,对文件名有没有要求,不清楚)。特别注意(容易被忽略):部分GPL软件要求在引用代码时注明代码来源,如果引用了一个软件组件的大部分(看重要性,不是看文件大小)内容,可能还有要求,不得在未经同意的情况下修改其名称、作者等信息(不能拿别人的软件,稍作修改,然后声称这是自己写的,这对具有某个完整功能的程序片段同样适用)。原作者可能还有其他要求,一定要重视(一般在该软件的代码根目录或文件起始位置就能找到这些条款)。
相似回答