[Adium-devl] Jingle, Sip and IAX2 in one step

Brian West brian.west at mac.com
Thu Nov 9 01:00:48 UTC 2006


Just to clarify yes FreeSWITCH and everything used is MPL  
compatible.  LGPL, Public Domain, Apache License, BSD and BSD-Like  
along with GSM and ilbc which was take from OpenH323 as was LPC10 all  
are compatible with MPL as OpenH323 is MPL.  We could at our option  
allow you to use our Jingle code if needed an exception might be  
possible for you to use it under the terms of the LGPL.  We have to  
stick with MPL for our needs due to patented technologies like g.729,  
g.723.1 and AMR along with SS7 which are needed.  In addition an End  
user is free to combine incompatible code at their own freewill but  
they are limited by the terms of any license on distribution of the  
resulting work.

/b


On Nov 8, 2006, at 6:02 PM, Evan Schoenberg wrote:
>>
>> Hi all,
>>
>> FreeSWITCH can't be used.
>>
>> It's licensed under the MPL 1.1 (http://www.mozilla.org/MPL/
>> MPL-1.1.html) which is not GPL compatible. Additionally, I'm not even
>> sure it can be distributed as a binary as it is. FreeSWITCH as a
>> whole claims to be MPL, but the following libraries it uses are of
>> various different origins:
>>
>> Public Domain:
>> sqlite-3.3.6
>> g77x codec
>>
>> Apache License 2.0
>> apr-1.2.7
>> apr-util-1.2.7
>>
>> BSD-like
>> g72x codec (Sun Microsystems)
>> gsm codec (although the directory also appears to contain a copy of
>> the GPL as COPYING, the source refers to COPYRIGHT which is BSD-like.
>> Would need to check that it hasn't come from something GPL somewhere
>> and been modified from the BSD-like version)
>> pcre
>> srtp
>>
>> IANA Reference Code
>> No clear license statement included in code. RFC 3978 appears to
>> refer to the license granted to RFCs and is available at http://
>> www.ietf.org/rfc/rfc3978.txt. I have no idea what to file this code
>> under, the license isn't very clear.
>> ilbc
>>
>> LGPL
>> libiax
>> libresample
>>
>> MPL
>> libdingaling
>> libteletone
>>
>> LGPL/MPL dual license
>> libspeakup
>>
>> No Clear License
>> lpc10 (Also used by Asterisk, OpenSIPStack, linphone. Has been
>> generated with a Fortran to C translator.
>>
>>
>> It looks like in addition to this, there are options to use the
>> following libraries:
>> BSD-like
>> PortAudio
>> libspeex
>>
>> LGPL
>> libsndfile
>> iksemel
>>
>>
>> In conclusion, not only can Adium not use it (MPL is not GPL
>> compatible), the licensing of it as a whole is pretty doubtful and
>> certainly needs clarifying.
>>
>> Regards,
>> Andrew

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20061108/0b55e790/attachment-0001.html>


More information about the devel mailing list