[Note: reply posted to mad-dev]
On Sun, Nov 07, 2004 at 03:20:00AM +0000, Jens Lippmann wrote:
Finally I wrote a header to be included in madlld.cpp.
Thanks for you feedback.
Unfortunately I can't accept your submission for inclusion in madlld as this would create a mix of BSD- and GPL-licensed code that is not permitted by the GPL.
Also note that madlld is not a complete decoder example, it is intended to be a kind of documentation that explains how to use libmad's low level interface only. Other subjects such as rendition of the fixed point numbers, buffering, audio and video synchronization were left alone as these were not the subject of the discussion.
However since there seems to be some applications using mad that are modeled after madlld and have not provided a correct conversion function, I may, if time permit, add one to the next release of madlld to avoid further spreading of bad implementations.
"520070565062-0001@T-Online.de"? Is the Internet regressing back to FidoNet or something?
On Sun, Nov 07, 2004 at 05:25:55PM +0100, Bertrand Petit wrote:
Unfortunately I can't accept your submission for inclusion in madlld as this would create a mix of BSD- and GPL-licensed code that is not permitted by the GPL.
You can always integrate 2- or 3-clause BSD-licensed software into the GPL; they're GPL-compatible licenses. The only problem is the 4-clause BSD license (with noxious advertising clause); I didn't see the original mail so I can't tell which it is.