[kde-community] Licensing question with header-only libraries

Jonathan Riddell jr at jriddell.org
Sun Jan 24 16:12:39 UTC 2016

Should be fine


3. Object Code Incorporating Material from Library Header Files.

The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following:

    a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License.
    b) Accompany the object code with a copy of the GNU GPL and this license document.


On Sun, Jan 24, 2016 at 09:37:33AM +0100, Ivan Čukić wrote:
> Hi all,
> I'm preparing a library that will probably end up being a header-only library.
> I would like to use a license like LGPL - the code in question needs
> to stay free, but that it can be used from non-free code like it is
> the case with other frameworks.
> The issue is that (if I'm correct) LGPL does not have anything
> different to GPL in this case since this is not a library that is
> dynamically linked - if someone uses it, its code becomes a part of
> the end product.
> If the above is correct, I think we should add a GPL+exception to the
> list of approved licences.
> Cheerio,
> Ivan
> --
> KDE, ivan.cukic at kde.org, http://cukic.co/
> gpg key id: 850B6F76
> _______________________________________________
> kde-community mailing list
> kde-community at kde.org
> https://mail.kde.org/mailman/listinfo/kde-community

More information about the kde-community mailing list