Hi Thomas,
I better start the reply by stating that I'm not a lawyer and none of
the opinions I present are necessarily official Nokia opinions (or
opinions of any of the other PySide copyright holders, for that matter)
but just views of my own.
On 16.10.2010 19:21, ext Thomas Sturm wrote:
Hi,
does a Python program using PySide establish a "Combined Work" in the sense of
the LGPL?
Yes, I believe so.
If so, is it correct that I may release that program under FreeBSD
but must add copies of the GPL/LGPL etc. as described by the LGPL?
According to my understanding, you can release your program under any
license or under any platform. However, if you distribute PySide along
your program (instead of e.g. using a version provided by FreeBSD, if
any), LGPLv2.1 requires you to distribute the license text with the
library. That doesn't mean you have to license your program under LGPL,
of course.
If I use QIcon() to include an xpm icon that is under LGPL, does this
change the situation in any way?
What if I wanted to use QIcon() to include icons that are under GPL?
Since LGPL and GPL only refer to program files and not data, I've
personally always found interpretation of the licenses in the context of
data files terribly difficult.
You probably could think that the "viral" effect of (L)GPL is not
invoked if you load the file as "data", so your program would not need
to follow (L)GPL. However, I would argue that most probably the
copyright holder didn't intend to allow the use of the icon files in a
non-(L)GPL context, and therefore you'd be at least "infringing his
intent", so to say. So, if your program is non-(L)GPL, I strongly
recommend to not use and (L)GPL data files as part of your program.
Again, this is just my personal opinion, of course.
Cheers,
ma.
_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside