7 gpl
我已经签约修改根据GPL发布的软件.我正在咨询的小型研究公司将提交对修改软件输出的分析,作为美国国防部对RFP的回应的一部分.但是有一个问题.
源目录包含一个名为"COPYRIGHT"的文件(以及您的标准GPL.txt),其中包含以下文本:
"此程序是免费软件.特此授予根据自由软件基金会发布的GNU通用公共许可证(GPL)条款使用,再分发和/或修改它的权限,唯一的例外是该软件和所有部分.它可能永远不会被用于任何军事用途,无论是否是研究,商业或其他方面. 您可以申请GPL的第2版,或(根据您的选择)任何更高版本.
这一限制显然与GPL第6条不符(......您不得对收件人行使此处授予的权利施加任何进一步的限制......)
所以,它们似乎违反了GPL.
我可以认为他们对我的GPL权利的限制无效吗?
Kon*_*lph 10
第6节不适用于此:它与代码+许可证(被许可人)的用户/分销商交谈,而不是与创建代码并授予许可证的人员:
您不得对收件人行使此处授予的权利施加任何进一步的限制.
和
每个被许可人都被称为" 你 ".
(强调我的.)
我不知道这样的条款是否有任何有效性,但我不明白为什么版权所有者不能拿现有的许可证并为其添加自己的条款.当然,这不再是GPL,但它仍然是许可证,其限制比GPL中的限制更多.
GNU常见问题解答中有两个有趣的部分:
我想根据GPL许可我的代码,但我也想明确表示它不能用于军事和/或商业用途.我可以这样做吗?
不,因为这两个目标相互矛盾.GNU GPL专门用于防止添加进一步的限制.GPLv3允许在第7节中使用非常有限的一组,但是用户可以删除任何其他添加的限制.
我可以修改GPL并修改许可证吗?
您可以在另一个许可证中使用GPL术语(可能已修改),前提是您通过其他名称调用许可证并且不包含GPL前言,并且如果您在最后修改了使用说明,足以使其明显不同于措辞而不提GNU(尽管您描述的实际程序可能类似).
...
他们以不允许的方式修改了GPL.
来自GPL:
7.附加条款.
"附加权限"是通过从一个或多个条件中作出例外来补充本许可条款的条款.
...
所有其他非许可附加条款被视为第10条意义上的"进一步限制".如果您收到本程序或其任何部分,则包含一份通知,声明其受本许可证的管辖以及是进一步的限制,您可以删除该术语.
...
好像你被允许删除许可证的这一部分,但没有办法要求律师.