[PyKDE] PyQt application packagers for windows?
Ulrich Berning
ulrich.berning at desys.de
Fri Jan 23 10:03:00 GMT 2004
Greg Fortune schrieb:
>My e-mails and phone calls with Trolltech addressed exactly that clause and
>they said it was fine even after I explained that strictly speaking it was a
>violation of that clause. They did say that if I exposed the Qt api in my
>app and made it available to the end user (aka, the qt scripting component),
>that would be a violation.
>
>Greg
>
>
>
If you distribute the PyQt modules (qt.pyd, qtcanvas.pyd ...) created
with a commercial Qt edition, every end user can put these modules in a
normal Python installation and use them to create new (Py)Qt
applications. So the end user becomes a Qt developer and needs a Qt
license. I think it doesn't matter if the end user really creates new
applications. Just the fact, that the end user can do that violates the
license. If Trolltech says, this is not true, they should delete that
clause from the licence or make a clear statement, what this clause means.
For me, this license clause has a clear meaning: Make it impossible for
the end user, to create new software with any component of your
software, but making the software customizeable with a scripting
language like Python, so the end user can write Python macros to
add/modify/delete use cases or dialog components of the application, is
ok. If this is not true, we can stop our software development now and
search for another toolkit, because scripting will be one of the key
features of our commercial application.
Ulli
More information about the PyQt
mailing list