[PyKDE] PyQt license

Phil Thompson phil at riverbankcomputing.co.uk
Tue May 11 08:38:01 BST 2004

On Monday 10 May 2004 10:44 pm, Meghazi Fabien wrote:
> Hi all,
> I know this has been discussed in a previous thread, but I'm not sure to
> understand PyQt licensing ...
> Here are my questions :
> a) if I would like to make a non-commercial program under GPL using PyQt
> under windows, should I buy a commercial license of Qt and PyQt considering
> i'm not a student ?

In the next release of PyQt I plan to restore support for the Qt v2.3 based 
non-commercial version. This support will remain while Trolltech continue to 
make that version available.

So your choice will be that version or the commercial version. In either case 
you will need to add an exemption to the GPL for your application (or dual 
license it) because the GPL is incompatible with either of these two 

> b) should the users of this program buy a commercial license of Qt and PyQt
> considering they are not students ?

If you use the commercial version (and you application does not expose the Qt 
API to your users) then you may re-distribute the runtime elements of Qt and 
PyQt with your application.

To answer Greg's point about the "book" version of Qt, the decision has been 
made and added to the FAQ. In summary, Trolltech has specifically requested 
that we do not produce a version of PyQt that supports the "book" version of 
Qt. Any questions related to this should be addressed to sales at trolltech.com.


More information about the PyQt mailing list