Explained in other words
Explained in other words
Posted Jul 28, 2009 12:10 UTC (Tue) by MathFox (guest, #6104)In reply to: Explained in other words by elama
Parent article: A new GCC runtime library license snag?
Reasonable interpretations of "accompanying" would be "on the same CD or in the same CD set" and "side by side on the same server". So, if you follow a strict license interpretation, Debian has to choose between GPLv2-git and a new GPLv3-gcc and can not carry both. (Well, as a stopgap they could compile GPLv2 only programs with a GPLv2+ version of gcc...)
The problem exists because version 2 and 3 of the GPL are incompatible and the authors of the GPLv2 only programs can not relicense libgcc.
Posted Jul 29, 2009 1:41 UTC (Wed)
by Baylink (guest, #755)
[Link] (1 responses)
Posted Jul 30, 2009 5:28 UTC (Thu)
by khim (subscriber, #9252)
[Link]
Yes, but that sentence covers totally different case. It gives you right
to ship GPLed git and proprietary adobe flash player on the same CD: as long
as program are totally unrelated their license don't clash.
Unfortunatelly git and libgcc are intimately intervined, so "mere
aggregation" defense does not fly...
Posted Jul 29, 2009 11:14 UTC (Wed)
by garloff (subscriber, #319)
[Link]
It would be enough if Debian compiled a GPLv2+ version of libgcc and made
Posted Jul 29, 2009 20:03 UTC (Wed)
by vonbrand (subscriber, #4458)
[Link] (1 responses)
"Side by side on the same server"... this would mean that if I have e.g. OpenSolaris and BSD and some Linux distributions on a mirror somwehwere, the license terms kick in? Sounds horrible.
Posted Jul 29, 2009 20:12 UTC (Wed)
by coriordan (guest, #7544)
[Link]
When learning to be a computer admin or programmer, we're taught how to see *past* the differences between a lump of bits that forms an operating system ISO and a lump of bits that forms a picture. To think about legal issues, we have to remember to look *at* those differences.
Explained in other words
Yes and no
Isn't there "mere aggregation" language in there somewhere
specifically to protect distributors?
Explained in other words
> (Well, as a stopgap they could compile GPLv2 only programs with a
> GPLv2+ version of gcc...)
sure that git uses that one instead of the GPLv3 libgcc. As someone pointed
out, the changes to libgcc have been minimal, so that effort is not very
large.
Explained in other words
human judges