Qt LGPL licensed exception?

I am using the Qt / Mfc Migration Framework to start converting some user interface code from MFC to Qt. I am wondering if I need to save the Qt migration code in a separate library or if it will be possible to include it in my project. To do this, I would have to change it a bit (for example, add #include "stdafx.h" and change some other included paths). The Qt LGPL exception, which is also used for the migration infrastructure, states:

Nokia Qt LGPL Exception version 1.0

As a special exception to the GNU Lesser General Public License version 2.1, the "work that uses the library" object code form may include material from the header file that is part of the Library. You may distribute such object code in accordance with the conditions of yours, provided that the included material (i) does not exceed more than 5% of the total volume of the Library; and (ii) limited to numerical parameters, data structure diagrams, accessors, macros, built-in functions, and templates.

Would I call a license, or am I still in green?

+3
source share
2 answers

Either I do not understand what you want to do, or you are clearly not allowed to do this.

, " Qt- ", , ( , ), , DLL.

, " " ( ) .

" , (i) 5% ", .

: " , , , , ", .

, - ?

+4

Qt DLL, LGPL. , .

+1

Source: https://habr.com/ru/post/1716482/


All Articles