Comment 2 for bug 64799

Revision history for this message
Andrew Jorgensen (ajorg) wrote :

iLBC was removed from libopal allegedly due to license problems. Having read the license I don't think I agree. Dropping this code appears to have been a mistake. debian/copyright cites the copyright as follows:

iLBC Speech Coder ANSI-C Source Code
Copyright (C) The Internet Society (2004).
All Rights Reserved.

It's the "All Rights Reserved" statement that got it thrown out. This is the copyright statement from the code listing in RFC 3951 (the reference implementation) but Global IP Sound offers a license for the code which does allow distribution, modification, and inclusion in other products. It is available here <http://www.ilbcfreeware.org/documentation/gips_iLBClicense.pdf>. See also <http://www.ilbcfreeware.org/>.

iLBC is an excellent codec for VoIP. I am not a lawyer but from what I read in the license it appears that if the license is included along-side the source and in a place where a user is likely to find it if they try to look for the license then it is perfectly legal to distribute.

Please review and put iLBC back in (along with a copy of it's license). It's one of the few widely-used codec's that's really resilient to lost packets.