
16 May
2019
16 May
'19
7:57 p.m.
On 16/05/19 09:23, Sughosh Ganu wrote:
> It's also license-incompatible with U-Boot's GPLv2 I think. I guess > grub can use it because GPLv3 and Apache v2 can be combined just fine. > Reusing Linux's code seems like the best match. > > Paolo > You could have a look at GnuTLS available at https://gitlab.com/gnutls/gnutls/ . PKCS7 is supported, cf. https://www.gnutls.org/manual/html_node/PKCS-7-API.html There seem to be four main contributors to GnuTLS adding two patches a day: https://github.com/gnutls/gnutls/graphs/contributors?from=2018-04-28&to=2019-04-27&type=a
There is LibreSSL as well which is a fork of openssl. Guess that too should be fine.
LibreSSL has the same license issue (i.e. it's GPLv3-compatible but GPLv2-incompatible) as OpenSSL.
Paolo