|
|
|
|
|
by camgunz
2686 days ago
|
|
To be specific, if you modify actual Qt code--which you shouldn't be doing generally--then you have to release those modifications. But if you dynamically link your app with Qt you're fine; you don't have to open source anything. |
|
You also must allow relinking of your proprietary binary with different versions of Qt. This is easy on desktops but not on embedded or mobile devices.
You also may not begin using a commercial license for your proprietary code which you developed using the LGPL licensed Qt, unless you have written permission. Part of this also means you cannot use, let's say, a MIT licensed wrapper or utility for Qt, because that was probably developed against the LGPL licensed Qt, and thus cannot be used with a commercially licensed Qt.
There's certainly a reason people worry about Qt licensing.
Source: https://www.qt.io/faq/
(And despite all this, let's remember how great it is that one of the best widget toolkits in the world is open source.)