Re: [GPL] No linking with proprietary programs: where?
Thomas Bushnell, BSG wrote:
> To distribute a something which is GPL'd, you must distribute the
> source code for the entire program. If you don't do that, then you
> are prohibited from distributing the GPL'd portion of the program.
> The GPL only lets you copy GPL'd code if you provide the entire source
> code to the entire program.
>
> With the exception of "system libraries", the normal interpretation of
> "entire program" means that using the exported interface of command
> line arguments and data streams does not cause the user to be
> considered part of the "same program". Calling functions in a library
> does. Making system calls to a kernel does not.
>
> It's a case-by-case thing.
Where did you get "entire program"? That's not in the GPL. Isn't the
question to be asked "is it a derivative work of a GPLed work?" Maybe
I'm too focused on the phrase "derivative work"; are there cases where
the GPL can require that the source code for non-derivative works be
released also?
--
Brian Kimball
Reply to: