Is the encoder DLL that you provide a straight-from-sourceforge compile of LAME? If not, then you need to provide the source code to the DLL. I couldn't find the source anywhere on the site.
LAME and the LGPL
Collapse
X
-
Tags: None
-
Re: LAME and the LGPL
Yes there are no changes, we supply their built dll. That said we are the only company that has donated $$$$ to lame, so if we wanted a special non lgpl license I am sure we could negotiate it.Comment
-
Re: LAME and the LGPL
Originally posted by perzquixleIs the encoder DLL that you provide a straight-from-sourceforge compile of LAME? If not, then you need to provide the source code to the DLL. I couldn't find the source anywhere on the site.
What I'm not clear on is this: does the above exception apply to the binary redistribution of upstream binaries only, or does that also apply to recompiles (by the distributor) of the unmodified source as well?
-brendanComment
-
Re: LAME and the LGPL
Originally posted by bhoarMy understanding is that a distributor of GPL/LGPL software does not need to distribute the sources they used if they are distributing the exact same codebase as the upstream providor of the sources (though the distributor needs to indicate which upstream providor they got it from, correct?). That is, the requirement for source distribution only kicks in when the code is modified.
What I'm not clear on is this: does the above exception apply to the binary redistribution of upstream binaries only, or does that also apply to recompiles (by the distributor) of the unmodified source as well?
-brendan
Now, the LGPL makes things a bit tricky. I know, because of the number of encoders he provides, he has written an abstraction layer. If any part of the abstraction layer is in the dll, he has to provide the abstraction layer source. Because this would stop me from using any version of lame that I want.
(dBPowerAmp + Interface)<---->LAME.dll (no problem)
dBPowerAmp<---->(Lame + interface).dll (must provide source)
dBPowerAmp<---->dBLameLoader.dll<---->LAME.DLL (no problem)Comment
-
Re: LAME and the LGPL
Originally posted by SpoonYes there are no changes, we supply their built dll. That said we are the only company that has donated $$$$ to lame, so if we wanted a special non lgpl license I am sure we could negotiate it.
I apologize for getting into all this legal stuff. I'm not a letigious person, and I think all this stuff stupid. (and I certainly won't rat you out to fraunhofer) I just like the product, and don't want you getting sued to oblivion.
If you don't have a licensing agreement, then your best bet is to call it a donation. That way you aren't selling legal authority you don't have.Comment
-
Re: LAME and the LGPL
The MP3 license fees go to Thompson. I'm guessing Spoon is referring to a time in the past where he donated money to LAME.
Also, the acronym for LAME is a bit of a misnomer. While it was originally a patchset against the ISO demonstration source code, it is now a stand-alone MP3 encoder (see here: http://en.wikipedia.org/wiki/LAME). However, since the LAME project does not distribute binaries or compiled dlls, just source, they get around the licensing requirement.Comment
-
Re: LAME and the LGPL
Look at mp3licensing.com there you can see the fully patent paying companies (illustrate is listed there).
We donated to the lame developers a year or so ago, nothing to do with the mp3 license.Comment
Comment