Hi!<br /><br />16:05, 9 de julio de 2019, Werner Koch <wk@gnupg.org><blockquote class="b4fd5cf2ec92bc68cb898700bb81355fwmi-quote"><p><br />On Tue,  9 Jul 2019 09:58, <a href="mailto:shawn@git.icu">shawn@git.icu</a> said:<br /><br /></p><blockquote class="b4fd5cf2ec92bc68cb898700bb81355fwmi-quote"> From CRYPTOGAMS <a href="https://www.openssl.org/~appro/cryptogams/">https://www.openssl.org/~appro/cryptogams/</a><br /></blockquote><p><br />I had a quick look at the license and I can't see that this license<br />allows the inclusuon int Libcgrypt which is available under the GNU<br />LGPL.</p></blockquote>Andy is alive and well, this code is in the Linux Kernel and Wireguard. I don't think we will have any problems.<div><br /></div><div>Andy, can you give your input here?</div><div><blockquote class="b4fd5cf2ec92bc68cb898700bb81355fwmi-quote"><p>  Copyright (c) <span class="177d5a4333ac019606de889e143743a1wmi-callto">2006-2017</span>, CRYPTOGAMS by <<a href="mailto:appro@openssl.org">appro@openssl.org</a>><br />  All rights reserved.<br /><br />The copyright line does not seem to identify a holder of the copyright.<br />Weel, unless "CRYPTOGAMS by <<a href="mailto:appro@openssl.org">appro@openssl.org</a>>" is a legal entity.<br /><br />  Redistribution and use in source and binary forms, with or without<br />  modification, are permitted provided that the following conditions are<br />  met:<br /><br />  * Redistributions of source code must retain copyright notices, this<br />    list of conditions and the following disclaimer.<br /><br />  * Redistributions in binary form must reproduce the above copyright<br />    notice, this list of conditions and the following disclaimer in the<br />    documentation and/or other materials provided with the distribution.<br /><br />  * Neither the name of the CRYPTOGAMS nor the names of its copyright<br />    holder and contributors may be used to endorse or promote products<br />    derived from this software without specific prior written<br />    permission.<br /><br />This looks like a standard BSD licese but I didn't checked it.<br /><br />  ALTERNATIVELY, provided that this notice is retained in full, this<br />  product may be distributed under the terms of the GNU General Public<br />  License (GPL), in which case the provisions of the GPL apply INSTEAD<br />  OF those given above.<br /><br />Problems with this: It allows only GNU GPL, does not provide a version<br />of it, and seems to be invalidating itself because it adds a further<br />restriction to the GPL, namely that "this notice is retained in full".<br />Anyway GPL is too restrictive for Libgcrypt.<br /><br />Whether we can exceptionally add BSD code needs to be discussed but has<br />the very practical problem that all users of Libcgrypt need to update all<br />their documentation to include the required statements and copyright<br />notices for the BSD license.<br /><br />I am sorry for these bad news and I hope a solution can be found.<br />Either by removing all OpenSSL code or by asking the original author to<br />change to a better usable and more standard license.<br /><br /><br />Shalom-Salam,<br /><br />   Werner<br /><br /><br /></p><span class="c18e9d485856a85513717a5a5b59d3fewmi-sign">-- <br />Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.<br /></span></blockquote><br /><br />-- <br />Shawn Landden</div>