Wednesday, 14 January 2009

Qt goes LGPL!

Now that's awesome.


puchacz said...


I saw you used to play with Qt/Lisp integration. Have you tried Cells-GTK? Not that I like the way GTK looks like (I don't, I am a fan of KDE), but a few people that look really smart keep Cells architecture in a high esteem.


Sohail Somani said...

The ideas behind Cells are very useful. I have reimplemented them for C++. If you ever want pain, that's it.

While I am familiar with it, I never got Cells-GTK to run. If I ever get some more time, I'd like to have a shot at Cells-Qt under ECL :-)

Murtaza said...

LGPL.... hmm there are template problems addressed in LGPLv3.0 and not LGPLv2.1, and Qt is licensed under LGPLv2.1, so better read this article before its too late,

Sohail Somani said...

Hey Murtaza,

Thanks for linking it. I had read that article before but I did not worry too much about it because I don't really think Nokia is trying to trick software developers into releasing their source code by accidentally using QVector<T>

In any case, I think the main reason they made this move is so that they are still the only supplier of a proprietary Qt framework but everyone else can use the open source one in proprietary applications without paying for it, which is quite difficult if you are not a big company!