gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

OffTopic > LGPL Question

#144694 - Lazy1 - Mon Nov 05, 2007 9:24 pm

I have written an application that uses the libsndfile library but this license stuff is new to me.

What does this mean?
Quote:
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.


What do I have to do exactly?

#144697 - tepples - Mon Nov 05, 2007 10:12 pm

Section 3 means you need to put the GNU GPL and the LGPL addendum into the archive with the .o files that you distribute.

Section 4 states the circumstances under which you need to distribute .o files.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.