Qt/PyQt license confusion

simo simoninusa2001 at yahoo.co.uk
Thu Feb 5 18:12:23 EST 2004


Ken Godee <ken at perfect-image.com> wrote

[snip]
> BlackAdder is best deal around,
> 
> personal version (win/linux), $80 includes both Qt/PyQt lic.
> for personal use. Personal use means your free to use
> for your own use. Can not distribute, commercially, or
> use in a business setting, even for your own use.

Yes, as far as I can tell after talking to Riverbank, The Kompany and
Trolltech, BA Personal is literally for your own non-commercial use
with NO DISTRIBUTION at all for Windows, but the Linux stuff is still
GPL.

> Business/Commercial version (win/linux), $380? includes both Qt/PyQt 
> commercial lic. per developer with rights to distribute.

$400 and yes, looks like unlimited (even commercial) rights to
distribute Qt/PyQt apps, but as you say.....

> Under windows personal, you can only give the code
> to another user, friend etc., they would have to have
> thier own Qt/PyQt personal lic. to run it on windows.

Yes, looks like users would have to source their own DLL's to run it,
from what Riverbank said, which means owning BA/Qt/PyQt etc.
 
> Under windows commercial, you could distribute, but...
> it has to been done in a way that does not allow
> user direct access to the underlying Qt/Pyqt base
> code. So they could not use to create there own programs.

Does this mean I couldn't distribute the Qt/PyQT DLL's still as they
could be used to run other Py[Qt] apps, I guess static (McMillan
Installer) binaries would be OK....

[book]
> Non-Commercial lic., PyQt is still deciding wether they
> are going to release a win non-commercial version to coinside
> with the new Trolltech non-commercial win release.
> They did with the older Qt 2.3 win non-commerial.

Yup, Riverbank basically said they're undecided, I don't know if
that's because it might compromise BlackAdder sales, also the Qt 3.2.1
with the book won't work with the commercial PyQt either, and 2.3 is
now unsupported too.

I wonder if it might be worth getting BA for the PyQt license and the
book for the full Qt license (i.e. it works with C++ too) although
that's $110+ now....

> I personally think people get to caught up in all this
> and try to cover everything from tinkering to commercial
> distribution before they even start programming.
> 
> It's free to tinker with on linux and distribute
> code gpl'd.

Well that's what I'm currently doing, but I'd like to use Windows
versions myself too. The only option I see is to distribute Linux
versions, with source code under the GPL that Windows users could use
if they had the PyQt/Qt licenses.

[...]
> If all that goes so well, you would like
> to use/distribute programs written with
> Qt/PyQt, $400 seems like a small investment.

I'm never going to write applications that would make it worth my
while to buy a $400 license just for Windows versions!

> I went through the same thing, going back
> and forth with wxpy/pyqt, installed and have
> used both. I'm staying in the PyQt camp and
> have found very little use (none yet) for win
> or commercial use. The little tool kit one
> can put together is outstanding.....
> Qt, Qt Assistant, Qt Designer,
> PyQt, pyuic, eric3, etc......

Well I'm not a very "visual" style programmer so Designer/pyuic are
not really for me, but the Python version of Assistant looks very
promising (as I hate the C++ docs, when you're coding Python!)



More information about the Python-list mailing list