9 Copyright and license
9.1 Software License [link]
The libassh source code is covered by the GNU Lesser General Public License, Version 2.1.
This license allows using the library from a non-free application but requires publishing modifications made to the code of the library itself. Contact the author for more details.
As a special exception, source code of example applications found in the example/ directory and source code of the helper_client and helper_server files may be freely copied without causing the resulting work to be covered by the LGPL.
Contact the author for other licensing options.
9.2 Copyright owner [link]
As of version 1.0 of libassh, Alexandre Becoulet is the copyright owner of the whole source code of libassh.
9.3 Derivative work [link]
As of version 1.0 of libassh, Alexandre Becoulet is the original author of the whole source code of the library core and the original author of most modules. Modules and helpers containing derivative work are listed here:
In the chacha20-poly1305@openssh.com cipher module, the implementation of the Poly1305 algorithm is based on a public domain implementation by Andrew Moon.
In the hash_builtin_sha2.c file, the builtin SHA2 module is based on a public domain implementation by Christophe Devine.
In the hash_builtin_sha1.c file, the builtin SHA1 module is based on a public domain implementation by Steve Reid.
In the hash_builtin_md5.c file, the builtin MD5 module is based on a public domain implementation by Colin Plumb.
In the helper_bcrypt.c file, the bcrypt algorithm implementation is based on OpenSSH source code by Ted Unangst, released under a BSD license. It enables support for passphrase encrypted public key files used by OpenSSH.
9.4 Copying this document [link]
Copyright (C) 2013-2018 Alexandre Becoulet. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.