Hello,
There is LGPL_EXCEPTION.txt that says:
-------------
As an additional permission to the GNU Lesser General Public License version
2.1, the object code form of a "work that uses the Library" may incorporate
material from a header file that is part of the Library. You may distribute
such object code under terms of your choice, provided that:
(i) the header files of the Library have not been modified; and
(ii) the incorporated material is limited to numerical parameters, data
structure layouts, accessors, macros, inline functions and
templates; and
(iii) you comply with the terms of Section 6 of the GNU Lesser General
Public License version 2.1.
-------------
However, now Qt does not use LGPL 2.1. Therefore, following questions arise:
1. Is it still legal to incorporate "inline functions and templates" into code
not covered
by LGPLv3? In particular, I'm interested in qAsConst
2. Should LGPL_EXCEPTION.txt be updated?
--
Regards,
Konstantin
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development