( torokze | 2009. 08. 16., v – 16:44 )

Tényleg van ilyen az LPGL-ben, hogy lehetővé kell tenni a user számára, hogy tudja használni a library-k frisebb verzióját.

De mi van akkor, ha az általad mellékelt object fájlokból az újabb Qt libekkel nem szerkeszthető össze a program mert változott az Qt API felületében valami? Akkor ez az LPGL megsértése?

A Qt LPGL-ben van amúgy egy LPGL_EXCEPTION cucc amiben ez van:

As a special exception 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 the incorporated material (i) does not exceed
more than 5% of the total size of the Library; and (ii) is limited to
numerical parameters, data structure layouts, accessors, macros,
inline functions and templates.

Én ezt még a mai napig nem tudtam értelmezni (érteni értem, értelmezni nem tudom), hogy pontosan mire is vonatkozik az 5% és hogy fogja ezt a Nokia ellenőrizni.