airfishey

发表的评论

我认为这取决于版权侵权是如何解决的。我不是律师,这也不是法律建议。

版权持有人可能会起诉您要求赔偿损失,并仍然要求您遵守 GPL。根据您使用的 GPL 版本,版权持有人可能需要明确允许您恢复分发您的软件(大概在他们验证您现在符合许可后)。我相信其他版本的 GPL(我认为是第 3 版)允许您在遵守许可后立即恢复您的权利(仅适用于初犯)。

另一种支付损失的方式可能是版权持有人授予您例外以换取某些东西。这可能意味着版权持有人允许您在您的闭源/专有程序中使用他们的软件,以换取金钱(例如,版税或其他费用)、广告、为他们开发另一件软件、做家务等。版权持有人可以选择他们喜欢的任何方式许可他们的软件,所以这实际上取决于他们如何/是否授予您例外。如果版权持有人是您最好的朋友,他们可能只会授予您例外,让您随意使用他们的软件,而无需支付任何实际的“损失”。

使用 GPL 并获得版权持有人例外的例子是 GNU Classpath:https://gnu.ac.cn/software/classpath/license.html

GCC 运行时库例外:https://gnu.ac.cn/licenses/gcc-exception-3.1.en.html

我完全支持开源软件,并相信当代码公开可用时,每个人都会受益。

只是为了唱反调:当然,如果您有衍生作品并且您不符合许可,则没有人强迫您在 GPL 下发布您的专有代码。您当然可以停止分发您花费多年开发、花费数百万美元开发且您的业务依赖的软件。因此,虽然您没有被“强迫”在 GPL 下许可您以前的专有软件,但公司通常几乎没有选择来补救这种情况(并继续分发他们的专有软件)。根据依赖的 GPL 软件的版权持有人是谁,您也许可以从版权持有人那里获得例外(可能以金钱换取)。如果您无法获得例外,您唯一的选择是停止分发您的侵犯许可的软件或在 GPL 下发布您的软件。

© . All rights reserved.