<div dir="ltr">Hello,<div><br></div><div>The tls module is not the only module that needs OpenSSL to run.</div><div><br></div><div>The following modules also need OpenSSL:</div><div><ul><li>auth_ephemeral</li><li>auth_identity</li>
<li>osp</li><li>outbound</li><li>websocket</li></ul><div>I am happy for the exception to be added to the modules I authored and maintain (that's, auth_ephemeral, outbound, and websocket).  That leaves auth_identity and osp (and of course, tls itself).</div>
</div><div><br></div><div>Regards,</div><div><br></div><div>Peter</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 12 November 2013 10:22, Victor Seva <span dir="ltr"><<a href="mailto:linuxmaniac@torreviejawireless.org" target="_blank">linuxmaniac@torreviejawireless.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I'm the maintainer of the Kamailio package and I would like to push<br>
the inclusion of the openssl linking exception to upstream but I'm not<br>
sure about what parts of the upstream program should be changed in<br>
order to satisfy the GPL.<br>
<br>
Kamailio is a project with more that 10 years of existence and it's<br>
almost impossible to contact every single author of every single part<br>
of the program, but<br>
AFAIK it's quite possible to be able to add the exception to the core<br>
of the program.<br>
<br>
Kamailio runs with a core process that loads the user's configured<br>
plugins. The tls module is the only module that needs openssl to run.<br>
This module provides the ability to use a TLS transport and the core<br>
process is the one that creates and maintains the different<br>
transports.<br>
<br>
For sure that any plugin can use the provided transports, but all of<br>
them are using the core functions/structures to connect. They never<br>
connect directly to the tls module by themselves.<br>
<br>
Modules are being packaged by groups and the tls module will have it's<br>
own package. The kamailio program can be used without the tls module.<br>
<br>
Upstream is willing to add the openssl exception to core files but we<br>
want to be sure that this is enough to satisfy the GPL.<br>
<br>
Thanks in advance,<br>
Victor Seva<br>
<br>
<a href="http://people.gnome.org/~markmc/openssl-and-the-gpl.html" target="_blank">http://people.gnome.org/~markmc/openssl-and-the-gpl.html</a><br>
<a href="http://lists.debian.org/debian-legal/2004/05/msg00595.html" target="_blank">http://lists.debian.org/debian-legal/2004/05/msg00595.html</a><br>
<a href="http://lists.debian.org/debian-legal/2004/07/msg00754.html" target="_blank">http://lists.debian.org/debian-legal/2004/07/msg00754.html</a><br>
<a href="http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins" target="_blank">http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins</a><br>
<br>
_______________________________________________<br>
sr-dev mailing list<br>
<a href="mailto:sr-dev@lists.sip-router.org">sr-dev@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><font face="courier new, monospace">Peter Dunkley</font></div><div><font face="courier new, monospace">Technical Director</font></div><div>
<font face="courier new, monospace">Crocodile RCS Ltd</font></div></div>
</div>