Big development in the GUI realm

Luke Skywalker luke at tatooine.planet
Mon Feb 7 14:42:38 EST 2005


On Mon, 7 Feb 2005 19:41:11 +0100, "Fredrik Lundh"
<fredrik at pythonware.com> wrote:
>> Am I totally off-target?
>
>yes.  for details, see the "Combining work with code released under the
>GPL" section on this page:

Mmmm.. The FAQ isn't very clear about whether it's allowed to write a
proprietary EXE that calls a GPLed DLL:

"However, in many cases you can distribute the GPL-covered software
alongside your proprietary system. To do this validly, you must make
sure that the free and non-free programs communicate at arms length,
that they are not combined in a way that would make them effectively a
single program. The difference between this and "incorporating" the
GPL-covered software is partly a matter of substance and partly form.
The substantive part is this: if the two programs are combined so that
they become effectively two parts of one program, then you can't treat
them as two separate programs. So the GPL has to cover the whole
thing."

Considering the fact that the Qt DLL exist by themselves, that the
version used is the one provided by Qt, and that the EXE uses a
standard, open way to communicate with it, the above does seem to say
this use would be valid. Anybody knows of a similar case and the
output?

Luke.




More information about the Python-list mailing list