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

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

Re: Use of GPL'd code with proprietary programs


From: David Kastrup
Subject: Re: Use of GPL'd code with proprietary programs
Date: 11 Jul 2004 11:50:49 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

cstacy@news.dtpq.com (Christopher C. Stacy) writes:

> >>>>> On 11 Jul 2004 01:28:24 +0200, David Kastrup ("David") writes:
> 
>  David> Alexander Terekhov <terekhov@web.de> writes:
>  >> Martin Dickopp wrote:
>  >> 
>  >> [... "dynamically linked" ...]
>  >> 
>  >> > I think we can agree to disagree here.  This has already been
>  >> > discussed so many times that it's unlikely that either one of us
>  >> > will come up with a new argument.
>  >> 
>  >> Good luck trying to convince a {non-drunken} judge that the use of
>  >> dlopen() may result in criminal penalties under copyright law
>  >> (because {under GNU law} it would violate exclusive right of
>  >> copyright owners to create derivative works).
> 
>  David> I thought that copyright cases were dealt with under the
>  David> civil code?  But there is a fine line between calling dlopen
>  David> and dynamically linking a program: in the latter case,
>  David> symbol addresses are resolved and scattered through the
>  David> caller.  The calling code is adapted to the called library
>  David> and can't call a different one after linking.
> 
> I think you may have misspoken in the above paragraph, because
> "dlopen" _is_ dynamic linking.

man dlopen.  No symbols are resolved by dlopen in the caller.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

reply via email to

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