From: Poor Y. <org...@po...> - 2024-11-06 20:51:57
|
On 2024-11-06 14:28, msc...@po... wrote: > Am 06.11.2024 12:08 schrieb Poor Yorick: >> >> "Contagious" is a mischaracterization. A project chooses derive its >> work from >> a GPL-licensed work or not. It doesn't involuntarily "get infected". >> filtergen.tcl is licensed under the GPL, and if it disappears from >> Tcllib, >> where will it be placed? Some other GPL analogue of Tcllib? The >> point of >> Tcllib is to make it easier for projects to get their hands on >> software they >> want to use. Why not then just have branch in Tcllib for such things? >> Or even >> better just make the license clear and let projects choose for >> themselves what >> works from Tcllib they will use? > > It is indeed contagious in a certain way. > > Tcllib gets distributed by various groups. Linux distros, commercial > programs etc. > By including a (A)GPL licensed module, you suddenly make distribution > of the whole > tcllib much much harder (or impossible) for lots of organisations, even > for unused modules, > as GPL talks about distribution mostly. > Thats contagious. > A work that included Tcllib wholesale, but did not then itself use any GPL licensed code from Tcllib, would not be de-facto in breach of the GPL. The only way the work would be considered derivative is if it depended functionally on code licensed under the GPL. -- Yorick |