<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">On Aug 28, 2014, at 6:20 PM, Matthew Jordan <<a href="mailto:mjordan@digium.com">mjordan@digium.com</a>> wrote:<br><div><br class="Apple-interchange-newline"><blockquote type="cite">Hey all -<br><br>In some previous conversations on the Asterisk mailing lists, we<br>noticed that some users of Asterisk were using UniMRCP [1] with<br>Asterisk, as well as some modules made and distributed by that<br>project. Unfortunately, there were some licensing concerns with using<br>UniMRCP with Asterisk. As such, we contacted the UniMRCP project<br>regarding the licensing issues and, after discussing the issue with<br>them, we believe we have found a good path forward such that users of<br>Asterisk and UniMRCP can use both projects together without violating<br>the license of Asterisk.<br><br>As you may know, Asterisk is licensed under the GPLv2. When Asterisk<br>is statically or dynamically linked with a library, this creates an<br>overall 'derivative work' as referred to in the GPL. Barring an<br>exception, this means that any library Asterisk dynamically links with<br>must be licensed under a GPLv2 compatible license. Unfortunately,<br>UniMRCP is not licensed with a GPLv2 compatible license, as the Apache<br>2.0 license is not compatible with the GPLv2 [2]. This makes<br>distribution of modules that link with Asterisk and UniMRCP<br>problematic, as those modules technically should not be licensed under<br>the GPLv2 - and hence should not be used with Asterisk under the GPLv2<br>license.<br><br>That being said, we really like the UniMRCP project, and think it a<br>great library for providing complex speech services. In the past, when<br>faced with similar situations, we've added specific disclaimers to the<br>licensing of the Asterisk project such that users are allowed to link<br>Asterisk with specific libraries and distribute the resulting files.<br>As such, we've modified the Asterisk license [3] to read the<br>following:<br><br>"Specific permission is also granted to link Asterisk with OpenSSL, OpenH323,<br>UniMRCP, and/or the UW IMAP Toolkit and distribute the resulting binary files."<br><br>This should make it easier for participants of both projects to use<br>Asterisk with UniMRCP without violating the licenses of either<br>project.<br><br>Hopefully this e-mail and the exception in the LICENSE file clears up<br>any ambiguity that people may have had regarding Asterisk and the<br>UniMRCP project.<br><br></blockquote><div><br></div><div>Fantastic news!  Thanks very much for getting this done Matt.  Having to manually build UniMRCP has been a big thorn in the side. I’m hopeful this means that we’ll soon see distributions package both UniMRCP and the associated Asterisk module.<div><br></div><div>Thanks for your continued leadership here and for making Asterisk that much easier to use.</div><div><br></div><div>/BAK/<br><div><div style="orphans: 2; text-align: -webkit-auto; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span class="Apple-style-span" style="border-collapse: separate; text-align: -webkit-auto; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span class="Apple-style-span" style="border-collapse: separate; text-align: -webkit-auto; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><div>-- </div><div>Ben Klang</div><div>Principal/Technology Strategist, Mojo Lingo</div><div><a href="mailto:bklang@mojolingo.com">bklang@mojolingo.com</a></div><div>+1.404.475.4841</div><div><br></div><div>Mojo Lingo -- <i>Voice applications that work like magic</i></div><div><a href="http://mojolingo.com/">http://mojolingo.com</a></div></div><div>Twitter: @MojoLingo</div><div><br></div></div></span></div></span></div></span></div></span></div></div></div></div><br><blockquote type="cite">Thanks -<br><br>Matt<br><br>[1] <a href="http://www.unimrcp.org/">http://www.unimrcp.org/</a><br>[2] <a href="http://www.gnu.org/licenses/license-list.html">http://www.gnu.org/licenses/license-list.html</a><br>[3] <a href="http://svn.asterisk.org/svn/asterisk/trunk/LICENSE">http://svn.asterisk.org/svn/asterisk/trunk/LICENSE</a><br><br><br>-- <br>Matthew Jordan<br>Digium, Inc. | Engineering Manager<br>445 Jan Davis Drive NW - Huntsville, AL 35806 - USA<br>Check us out at: <a href="http://digium.com">http://digium.com</a> & <a href="http://asterisk.org">http://asterisk.org</a><br><br>_______________________________________________<br>asterisk-app-dev mailing list<br><a href="mailto:asterisk-app-dev@lists.digium.com">asterisk-app-dev@lists.digium.com</a><br>http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev<br></blockquote></div><br></body></html>