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

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

Re: license issue: calling a GPLv2 library


From: David Kastrup
Subject: Re: license issue: calling a GPLv2 library
Date: Wed, 21 Jun 2006 15:21:56 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Alexander Terekhov <terekhov@web.de> writes:

> David Kastrup wrote:
> [...]
>> It appears that I am _already_ pissing you off.  Anyway: his
>> shareware contains GPLed parts then, and I don't see how the user
>> can modify, improve and distribute those parts while retaining a
>> working executable.
>
> Uh. And what does "retaining a working executable" have to do with
> users ability to modify, improve and distribute the GPL parts? Make
> your own executable employing the modified GPL parts.

So you agree that the GPLed parts of the executable can't be modified,
improved and distributed?  Fine, you get it.

>> Even if shared libraries were used, he can't, for example, choose
>> to change the call interface in order to get better performance.
>
> He can change the GLPK call interface and write his own program to
> get better performance. Or just pay Gottfried for modified version
> of *Gottfried's* program (adaptation under 17 USC 117 aside for a
> moment) to use the modified GLPK call interface.

Well, the GPL does not sanctify use of the GPLed program that might
require extra payment or license in order to modify, improve and
distribute GPLed parts _in_ _the_ _context_ they are being used.

That's what it is about.

> Stop trying to expand the scope of rights under the GPL to infect
> works under independent copyright (in this case, Gottfried's
> program).  This is copyright misuse.

As long as Gottfried's program is independent from GPLed works, he
won't be affected by the GPL.  If it isn't, he needs to heed the
license.

This is not different with any other license, and is not particular to
the GPL.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


reply via email to

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