Why is Qt released under LGPL?

As of Qt version 4.5, we license Qt under the LGPL version 2.1. Why? We have
always chosen licenses that best support our goals. Following the Nokia
acquisition, our goals have changed from being focused on revenue generation
to supporting Nokias overall software strategy through the vision of Qt
Everywhere.

The LGPL license will make it easier for developers to adopt Qt. By spreading
the use of Qt as widely as possible and establishing a robust ecosystem, Qt
will ensure that Nokia devices and services are of higher quality and reach
the market in a timely fashion.

3 comments

October 25, 2010

Picture of szh1 szh1

Lab Rat

I am quite happy to have Qt under the LGPL.

December 4, 2010

Picture of xsacha xsacha

Lab Rat

There’s further information on the licencing available at: http://qt.nokia.com/products/licensing

July 9, 2011

Picture of Oskar Oskar

Lab Rat

Using Qt makes sense only with signal-slot mechanism which practically can only be used when inheriting from Qt classes (http://doc.qt.nokia.com/latest/designer-using-a-ui-file.html#the-single-inheritance-approach). But inheriting and not sharing the code violates the LGPL license so practically Qt is not available under LGPL license. Please correct me if I am wrong.

Write a comment

Sorry, you must be logged in to post a comment.