gnu-misc-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GPL traitor !


From: Hyman Rosen
Subject: Re: GPL traitor !
Date: Wed, 17 Jun 2009 16:52:33 -0400
User-agent: Thunderbird 2.0.0.21 (Windows/20090302)

Rjack wrote:
The inserted GPL library code is verbatim and unmodified.

Untrue - static linking makes changes to the inserted library
code as addresses are resolved. But that's probably not relevant.

The whole compilation is in no way "based" on unmodified GPL'd
> library code.

False. The GPL itself defines what it means by "based", and that
definition states that it describes a work other than a verbatim
copy whose production requires copyright permission. A statically
linked executable is a collective work and creating and distributing
such a work requires copyright permission. Therefore it is a work
based on its elements according to the GPL.

The library code is simply placed in memory segements aside other major
non GPL code segments and "called" by the non GPL code for rote
functional purposes. To claim the non GPL'd code is a program "based"
on GPL'd library routines is preposterous.

This is false for static linking. A statically linked executable
is a single collective work in exactly the same way an anthology
is a collective work.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]