[asterisk-app-dev] Asterisk and UniMRCP Licensing
Ben Merrills
b.merrills at mersontech.co.uk
Fri Aug 29 02:52:45 CDT 2014
Great news!
Will this go any way towards helping get some general support for UniMRCP via ARI? I know when I first brought this up a few months ago, my main motivation was to try and see if there was a path for getting speech functionality exposed into ARI.
Ben
>
> Hey all -
>
> In some previous conversations on the Asterisk mailing lists, we noticed that
> some users of Asterisk were using UniMRCP [1] with Asterisk, as well as
> some modules made and distributed by that project. Unfortunately, there
> were some licensing concerns with using UniMRCP with Asterisk. As such, we
> contacted the UniMRCP project regarding the licensing issues and, after
> discussing the issue with them, we believe we have found a good path
> forward such that users of Asterisk and UniMRCP can use both projects
> together without violating the license of Asterisk.
>
> As you may know, Asterisk is licensed under the GPLv2. When Asterisk is
> statically or dynamically linked with a library, this creates an overall 'derivative
> work' as referred to in the GPL. Barring an exception, this means that any
> library Asterisk dynamically links with must be licensed under a GPLv2
> compatible license. Unfortunately, UniMRCP is not licensed with a GPLv2
> compatible license, as the Apache
> 2.0 license is not compatible with the GPLv2 [2]. This makes distribution of
> modules that link with Asterisk and UniMRCP problematic, as those modules
> technically should not be licensed under the GPLv2 - and hence should not
> be used with Asterisk under the GPLv2 license.
>
> That being said, we really like the UniMRCP project, and think it a great library
> for providing complex speech services. In the past, when faced with similar
> situations, we've added specific disclaimers to the licensing of the Asterisk
> project such that users are allowed to link Asterisk with specific libraries and
> distribute the resulting files.
> As such, we've modified the Asterisk license [3] to read the
> following:
>
> "Specific permission is also granted to link Asterisk with OpenSSL, OpenH323,
> UniMRCP, and/or the UW IMAP Toolkit and distribute the resulting binary
> files."
>
> This should make it easier for participants of both projects to use Asterisk
> with UniMRCP without violating the licenses of either project.
>
> Hopefully this e-mail and the exception in the LICENSE file clears up any
> ambiguity that people may have had regarding Asterisk and the UniMRCP
> project.
>
> Thanks -
>
> Matt
>
> [1] http://www.unimrcp.org/
> [2] http://www.gnu.org/licenses/license-list.html
> [3] http://svn.asterisk.org/svn/asterisk/trunk/LICENSE
>
>
> --
> Matthew Jordan
> Digium, Inc. | Engineering Manager
> 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA Check us out at:
> http://digium.com & http://asterisk.org
>
> _______________________________________________
> asterisk-app-dev mailing list
> asterisk-app-dev at lists.digium.com
> http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev
More information about the asterisk-app-dev
mailing list