如果我正在修改在GPL v2下发布的软件,我可以在版本3下发布修改后的软件吗?
答案 0 :(得分:1)
如果许可证仅为GPLv2 ,则可能不是。但是,如果它说它在GPLv2 或更晚下,那么你可以。通常这是明确写在每个文件的顶部,所以你不应该有问题告诉这两种情况。
答案 1 :(得分:1)
您被授予重新分发作品的权利,但版权所有者仍拥有版权,因此拥有决定使用或重新分发作品的专有权。您可以尝试说服上游切换到GPLv3,您当然可以根据您喜欢的任何条款许可您自己的工作,例如您的修改,但您不能更改不属于您的工作许可。
IANAL等等。在我看来,在朝鲜你可能会因为所有这一切而被枪毙。
答案 2 :(得分:-1)
抱歉 - 我的原始答案不正确。我应该说:
您无法修改属于其他人的任何代码的许可 ......除非原作者给你书面许可 ......或者除非原始许可证允许您重新许可
Triplee完全正确 - 您最好的选择是联系原作者
Dragonroot7也是正确的 - 在GPLv2或更高版本的情况下,您不必首先重新许可任何内容,因为它已经与GPLv3兼容。
Richard Stallman(发明GPL的人)必须说明将GPLv2许可证升级到GPLv3的好处和优势: