Luke Skywalker <[EMAIL PROTECTED]> wrote:
> 
> On Tue, 08 Feb 2005 10:47:25 +1100, Tim Churches
> <[EMAIL PROTECTED]> wrote:
> >So there you have it: there must be some portion of the GPLed Program 
> contained in 
> >the other work for it to fall under the scope of the GPL, and/or as 
> defined as a 
> >derivative work in local copyright law (local because the GPL does not 
> nominate a 
> >particular jurisdiction for covering law).
> 
> Has someone worked with Qt for Windows before, and could tell us
> whether it involves static or dynamic linking?
> 
> If dynamic, then, it doesn't make sense that an EXE that builds on Qt
> should also be GPLed.

Well you do need to consider whether any headers or declarations from the GPLed 
library need to be included in the source code of your non-GPLed programme - if 
so, 
then the latter also needs to be GPLed (if you distribute it to thers). There 
is also the 
issue of  whether you can directly include the names of the functions being 
called from 
the GPLed library (and the signatures of those functions) in your non-GPLed 
programme without your programme then being considered a derivative work. This 
comes back to the definition of derivative work, which I understands differs in 
different 
national copyright laws. One commonly adopted tactic is to write a 
dual-licensed 
wrapper around the GPLed library. I am unable to comment on whether that is a 
legally 
sound or morally justifiable strategy.

Tim C
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to