[sr-dev] Licensing for app_* modules
klaus.mailinglists at pernau.at
Mon Feb 18 18:42:41 CET 2013
On 17.02.2013 18:30, Olle E. Johansson wrote:
> Hello from North Carolina where SIPit starts tomorrow!
> Reading through the docs on the app_* modules I wonder how the GPLv2 is handled here. By default, GPL is sticky, so any module linked in to Kamailio will be GPL-licensed.
Wasn't the core changed to BSD some time ago? If the core with the
module API description is BSD, then I think modules could have non GPL
> With app_mono, precompiled binaries are executed within Kamailio, but not "linked in" to the core. The question here is if we have a clear distinction here. If someone developes a Kamailio-based appliance and sells it - would the customer have the right to app_mono modules under the GPL?
I think as long the the precompiled binary does not need Kamailio
APIs/headers for compilation the mono app should be GPL-free.
> What about python, java and Lua? I don't think these environments precompile, but they still execute within a GPL environment.
Same here. If the script does not refer to any GPL licensed API or
module then it is GPL free.
> I think we need a clear statement about this in the README, like Asterisk has for AMI/AGI applications.
With AMI the distinction is much more clearer and easier.
More information about the sr-dev