asterisk-addons

Tzafrir Cohen tzafrir.cohen at xorcom.com
Sat Jan 7 00:57:23 UTC 2006


On Fri, Jan 06, 2006 at 10:15:28PM +0200, Tzafrir Cohen wrote:

> 1. copyrights. Specifically: all the files there are GPL. Is it OK to
>    link GPL with openssl and openh323?

Some clarifications from Kevin P. Fleming:


<tzafrir_laptop> I'm packaging asterisk-addons. Most of the modules
  there have a GPL license. None mentions any extra clause, as in
  Asterisk's license. Isn't there a problem with them?
<tzafrir_laptop> Specifically, the mysql connectivitiy modules
<kpfleming> those modules cannot be loaded into an asterisk instance
  that is using codec_g729, openssl, openh323/pwlib without violating the
  GPL on the libraries they are linked to
<kpfleming> if the asterisk instance is using _only_ GPL components,
  then the addons modules can be used with impunity
<kpfleming> of course, this really is only a big concern for
  distribution, not end-user usage, even though it applies to the end-user
  as well
<tzafrir_laptop> where exactly is openssl used?
<kpfleming> res_crypto
<kpfleming> at some point it would be nice to have a version of
  res_crypto that used GnuTLS instead, to avoid that particular licensing
  problem
<tzafrir_laptop> can asterisk practically live without res_crypto?
<kpfleming> yes
<kpfleming> if you don't use RSA auth in chan_iax2, and don't use DUNDi
  at all (it also uses keys), you don't need res_crypto at all
<kpfleming> there are rumors that mysql is going to grant the same
  exceptions in their GPL licensed product as we have, which would avoid
  this problem for the mysql modules


So there is indeed a license conflict. If anybody feels like rewriting
res_crypto to use gnotls: it would help. That would leave the following
components:

* chan_h323
* chan_oh323
* codec_g729a

Both the h323 modules are in separate packages that could be made to
conflict with the GPLed modules.

As for the g729 codec: we don't ship it ourselves. If one installs that
module, I figure it is his responsibility to remove the mysql modules.

-- 
Tzafrir Cohen     icq#16849755  +972-50-7952406
tzafrir.cohen at xorcom.com  http://www.xorcom.com



More information about the Pkg-voip-maintainers mailing list