Linked by Eugenia Loli on Tue 3rd Mar 2009 10:55 UTC
Qt Nokia today announced the availability of version 4.5 of the Qt cross-platform application and UI framework. It also introduced Qt Creator, a new lightweight cross-platform IDE. Qt 4.5 and Qt Creator combined comprises the Qt SDK, an easy to install package that will let developers create applications quickly and easily. "Qt 4.5 is setting the benchmark for application development," said Benoit Schillings, Chief Technologist, Qt Software, Nokia (and for those who remember, one of the original BeOS developers). It's also the first release of Qt under the LGPL.
Thread beginning with comment 351430
To read all comments associated with this story, please click here.
pyqt
by FunkyELF on Tue 3rd Mar 2009 15:50 UTC
FunkyELF
Member since:
2006-07-26

Waiting to see if PyQt will be LGPL so I will know whether to throw my book away and wait for someone else to create LGPL QT bindings for python.

Reply Score: 2

RE: pyqt
by Richard Dale on Tue 3rd Mar 2009 16:26 in reply to "pyqt"
Richard Dale Member since:
2005-07-22

Waiting to see if PyQt will be LGPL so I will know whether to throw my book away and wait for someone else to create LGPL QT bindings for python.


I think you may be waiting a long time. If there is already a high quality GPL'd version of a Python binding for Qt, why would anyone want to spend entire man-years redoing a new one with a slightly different license?

Reply Parent Score: 3

RE[2]: pyqt
by FunkyELF on Tue 3rd Mar 2009 17:32 in reply to "RE: pyqt"
FunkyELF Member since:
2006-07-26

The difference is substantial. It means the difference between being able to create commercial closed source apps and not.

If he doesn't LGPL it someone else will create an LGPL'd binding.

Reply Parent Score: 2

RE[2]: pyqt
by elsewhere on Wed 4th Mar 2009 06:28 in reply to "RE: pyqt"
elsewhere Member since:
2005-07-13

I think you may be waiting a long time. If there is already a high quality GPL'd version of a Python binding for Qt, why would anyone want to spend entire man-years redoing a new one with a slightly different license?


I think you're overstating it a bit. Riverbank is mostly a one-man operation. I don't want to understate the work involved, but I don't think it would amount to man-years to duplicate if someone or some group was intent on doing so.

Riverbank has every right to continue with the GPL/commercial model that Qt had. PyQt is a fine, and popular, product.

BUT, I suspect the LGPL announcement took the wind out of their sails. Compared to the license fee for Qt, a PyQt commerical license was incremental for commercial development. While it is still nominal in the overall scheme of things, at least in terms of commercial developers that measure value by ROI rather than absolute cost, it now stands out amongst an LGPL'd Qt field with LGPL'd bindings for other languages.

I don't begrudge Riverbank's model, all the more power to them for the time and effort they've extended over the years, I just suspect that they're going to have to figure out how to adapt to the new licensing scheme while still remaining viable. Nature abhors a vacuum, and I'd be surprised if an alternative didn't spring up otherwise.

Reply Parent Score: 4

RE: pyqt
by IndigoJo on Tue 3rd Mar 2009 20:53 in reply to "pyqt"
IndigoJo Member since:
2005-07-06

It won't happen unless Nokia (or a similarly sized company) takes over Riverbank Computing as well as Trolltech. Riverbank, like Trolltech, is a small software company which depends on selling commercial licences.

Reply Parent Score: 1

RE[2]: pyqt
by vivainio on Tue 3rd Mar 2009 20:59 in reply to "RE: pyqt"
vivainio Member since:
2008-12-26

It won't happen unless Nokia (or a similarly sized company) takes over Riverbank Computing as well as Trolltech. Riverbank, like Trolltech, is a small software company which depends on selling commercial licences.

That is pure speculation. Riverbank has neither accepted nor declined the requests to go LGPL at some point.

Luckily, the commercial license for full setup is much cheaper now that you don't need to buy Qt library in addition to PyQt anymore.

Reply Parent Score: 2