best GUI toolkit for python: tkinter, wxPython or what?

Phil Thompson phil at riverbankcomputing.co.uk
Fri Oct 31 07:07:54 EST 2003


On Friday 31 October 2003 11:45 am, Alex Martelli wrote:
> Tim Ronning wrote:
>    ...
>
> > Alex answered this. Yes your target platforms are ok. The question is are
> > you planning a commercial pathway for your projects. If yes then you need
> > pay a license fee to the QT guys. If this is GPL stuff then your ok.
>
> ...careful: even if you release as GPL, you still need a license to run
> Qt / PyQt on Windows (not sure about Mac).  If you run on Linux then you
> are surely fine (dunno 'bout various BSD's, including MacOSx, OpenBSD, &c).

The distinction is Windows vs. everything else as Qt (and PyQt) is available 
under the GPL for non-Windows platforms (including MacOS/X).

For PyQt on MacOS/X you need SIP v4.0 of which pre-release versions are now 
available. (SIP is the wrapper generater used to build PyQt.)

Under Windows you need either the commercial versions of both Qt and PyQt, or 
the educational versions of both Qt and PyQt. Note that Trolltech have 
(quietly) withdrawn the non-commercial version of Qt (based on the, now very 
old, Qt v2.3).

Phil






More information about the Python-list mailing list