Andres Mejia mcitadel@gmail.com writes:
So here are some questions I have. GNU Nettle is going to stick with LGPL-2.1+ correct?
At some point the license may be upgraded to LGPLv3. Or dual license LGPLv3 and GPLv2+. The latter, more complex, alternative would be helpful for you, right?
Another question, the only thing I see missing in nettle that libarchive can make use of is RIPEMD-160. In case I want to submit patches, I should submit them here correct?
Right.
Also, I suppose if I wanted to submit patches, there's no issue in porting code from gcrypt over to nettle correct?
Copying code from libgcrypt is fine. In general, to make it as easy as possible to integrate patches, it's nice if they include:
1. An authoritative reference for the implemented algorithm.
2. Test cases.
3. Documentation.
4. And then both interface and implementation should try to follow nettle conventions.
Regards, /Niels