Gui Advice Needed: wxPython or PyQT ?
David Bolen
db3l at fitlinxx.com
Thu May 8 12:08:54 EDT 2003
sismex01 at hebmex.com [mailto:sismex01 at hebmex.com] writes:
> Does the license allow only a single developer to do any
> work using the product? Does it specifically disallow other
> developers from working with it, at separate times?
Clearly I'm not a primary source, but my understanding is yes. The Qt
license is actually for a specific individual developer, and transfers
are restricted to once every 6 months within the same organization.
The PyQT license is also to a single developer (although it provides
for both Windows and Linux platforms). Neither have royalties, but Qt
does have a yearly maintenance fee (also per developer).
> These --probable-- restrictions worry me somewhat, being an
> independant software developer.
To be fair, it's a fairly common setup for commercial licensing. So
it's not the license itself but it in combination with the pricing
that sets a reasonably high hurdle in my mind.
As I had mentioned earlier in an IDE thread, it's also not
unreasonable for me to compare a VB visual studio setup with a
Python/Qt setup, but in the latter I still don't really have a
comparable IDE and just Qt ended up costing me 2x what MSDN did to get
me visual studio (plus the OS/MSDN subscription). There are some
indirect effects too, such as my liking the Eric IDE, but that needs
PyQt/Qt so under Windows, it loops right back to needing a commercial
Qt license.
It's a tough line to tread though - on the commercial front its not
necessarily fair for TrollTech (or Riverbank) to be expected to
compete on price with free products, although I do think they have
some burden to produce a better product (features, support, whatever)
since the free products are out there. And if their pricing is
working for them as a business model I'm not expecting it to change
just because I can't justify it at the moment in my own shop. :-)
But I do think it's fair to point out the (potentially high) hurdle
the licensing/pricing model for Qt when discussing toolkits if a
commercial endeavor is part of the equation.
-- David
More information about the Python-list
mailing list