"Karl J. Runge" said:
>On Thu, 7 Jun 2001, "Derek D. Martin" <[EMAIL PROTECTED]> wrote:
>> Karl J. Runge said:
>> 
>> No...  you are using a utility that exists on the system.  If the
>> sysadmin hasn't installed it seperately (often through OS install),
>> your exec will fail.  Unless you distribute gzip with your
>> software...  then you might be getting yourself into some issues.
>
>I knew using gzip was a bad example... replace with "arbitrary GPL'd 
program".
>
>I guess you are saying if I tell the user to go get "arbitrary GPL'd
>program" and install it so my proprietary program will work (my program
>can't work without it) that is OK . I imagine it is, since that is a
>user doing these acts "the private". Still, it seems there is some room
>for fuzziness... (e.g. how "helpful" can I be their getting of "arbitray
>GPL'd program"). Oh well, IANAL.

Actually, as long as it's strictly use, there is no debate - GPL only 
covers redistribution.  You can USE a GPL'd program however you want, 
including mixing it with proprietary programs.
>From the GPL:

Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope.  

>
>> AH!  But that's not the same thing, is it?  In the first case, you're
>> exec-ing a seperate program.  In this case, you'd be LINKING against a
>> GPL'd library.  That code runs in the same address space.
>
>My point was zlib is apparently released under much less restriction,
>evidently not even LGPL.
>
>> > I am worried that the GPL does not spell out this fork+exec is 
explicitly
>> > permitted, this is a crack that lawyers can insert a wedge and start
>> > pounding... 
>> 
>> It spells out "in a shared address space."  Once you exec(2) a
>> different program, it gets its own, seperate, address space.  Yes?
>
>Where in the GPL does it say "shared address space"? The FAQ does, but
>the GPL doesn't. The LGPL works toward a general definition of
>"linking", but certainly is not that explicit about address space, etc. (I
>guess there really can't be, because paradigms change over time...)
>

Actually, it says:

The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language.  

CORBA and other forms of linking are a question that RMS has stated he's 
working to address in the next version of the GPL.

jeff


-----------------------------------------------------------------------
Jeffry Smith      Technical Sales Consultant     Mission Critical Linux
[EMAIL PROTECTED]   phone:603.930.9739 fax:978.446.9470
-----------------------------------------------------------------------
Thought for today:  rusty iron n. 

 Syn. tired iron.  It has been claimed
   that this is the inevitable fate of water MIPS.





**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************

Reply via email to