Using patched taglib in a non open source software...

Rex Dieter rdieter at
Wed Apr 12 04:08:46 CEST 2006

Michael Pyne wrote:
> On Sunday 09 April 2006 01:21, Rex Dieter wrote:
>> Michael Pyne wrote:
>>> On Wednesday 05 April 2006 15:17, Pierre Chatelier wrote:
>>>> Thanks for the clarification,
>>>>> As I understand it, the LGPL binds you to do the following (...)
>>> Also, and I am not a lawyer but this seems to be very important, but the
>>> end user must be able to replace the TagLib library you provide with one
>>> of their own choosing.

>> That's certainly an interesting interpretation of the LGPL unknown to me.
> Check
>  b) Use a suitable shared library mechanism for linking with the Library. A 
> suitable mechanism is one that (1) uses at run time a copy of the library 
> already present on the user's computer system, rather than copying library 
> functions into the executable, and (2) will operate properly with a modified 
> version of the library, if the user installs one, as long as the modified 
> version is interface-compatible with the version that the work was made with.
> So, no, it is not an interpretation, it is actually part of the LGPL.

I guess I've only been looking at the GPL, and hadn't looked at the LGPL
innards.  Thanks for the clarification.

-- Rex

More information about the taglib-devel mailing list