On 2021-02-03 at 23:13:10, brian m. carlson wrote:
> On 2021-02-03 at 15:50:45, Ansgar wrote:
> > Hi brian,
> > 
> > On Wed, 2021-02-03 at 14:31 +0000, brian m. carlson wrote:
> > [...]
> > > Note the phrase "unless that component itself accompanies the
> > > executable."  It's long been my interpretation, as with other
> > > contributors, that this applies to distribution from the same mirror
> > > archive.  In any event, it's obvious that it applies to the same
> > > distribution medium, and Debian ships DVD and disk images from its
> > > infrastructure.
> > 
> > I'm curious what you think of GPL-2 software linking libraries that
> > cannot be distributed under terms compatible with the GPL-2 such as
> > GCC's runtime libraries?
> > 
> > For example the following libraries are licensed under the GPL-3-or-
> > later and their source code cannot be distributed under terms of the
> > GPL-2 (part of gcc): libgcc, libatomic, libstdc++-v3, libobjc,
> > libgfortran?
> > 
> > If you think the system library exception should not apply to any
> > library in Debian, would Debian need to stop linking any GPL-2 software
> > against any of GCC's runtime libraries?
> 
> Yes, Debian would indeed need to do so.  It violates the license to
> distribute, on the whole, a GPLv2 program linked against code which is
> not compatible with the GPLv2, unless an exception applies (which it
> does not here).

Actually, it appears that the GCC Runtime Library Exception appears to
allow distribution under "terms of your choice", so I'd say that's not a
problem.  We can convey the result under the GPLv2 and so there's no
problem.

I think this is qualitatively different than OpenSSL, which has a
deliberately incompatible license with respect to the GPLv2.
-- 
brian m. carlson (he/him or they/them)
Houston, Texas, US

Attachment: signature.asc
Description: PGP signature

Reply via email to