News for hackers. Stuff that matters.
Re:French Court Issues Damages Award for Violation of GPL by peppermint_gum on Monday March 04, 2024 @05:17AM (#39588807)
>But usually it’s a misunderstanding of what derivative works are. E.g building an extension to a GPL app. Many don’t believe that simply importing a GPL Python module is enough to make your extension have to comply to GPL.

The GPL doesn't explicitly define the concept of derivative work. The FSF's interpretation is that linking creates a derivative work, but there's no universal consensus among lawyers on this issue.

LWN has an article that presents a few different views on this topic: https://lwn.net/Articles/548216/

Re:French Court Issues Damages Award for Violation of GPL by JW_00000 on Monday March 04, 2024 @07:08AM (#39589468)
The term "derivative work" (or similar) is sometimes defined in law, but of course very abstractly (i.e. not specific to software) and differently depending on jurisdiction. (See https://en.wikipedia.org/wiki/Derivative_work) IMO it's exactly because of this ambiguity that many developers' understanding of the term is likely to be incorrect, and that most of us don't really understand what our license choice entails.
Re:French Court Issues Damages Award for Violation of GPL by pc86 on Monday March 04, 2024 @08:50AM (#39590456)
I think a better way to say this is that every developer's understanding is absolutely incorrect in some jurisdictions. Maybe they're correct in their jurisdiction, but once you start talking about this online, as with every discussion of legalities on HN, people start talking past each other forgetting that many European countries will disagree with each other, and especially forgetting that the US may have several dozen wildly different interpretations.
Re:French Court Issues Damages Award for Violation of GPL by dagmx on Monday March 04, 2024 @10:23AM (#39591520)
Yes , exactly my point. The vagueness is intentional to cause this level of confusion.