Wednesday, 14 January 2009

Qt goes LGPL!

http://www.qtsoftware.com/about/news/lgpl-license-option-added-to-qt

Now that's awesome.

4 comments:

puchacz said...

Hi,

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.

Cheers,
Puchacz

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, http://lab.obsethryl.eu/content/lgpl-21-qt-45-and-c-templates

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!