libcli
libcli copied to clipboard
Licence doubt
Can i copy the project to another project and use directly the .h and .c importing the .h file in a non-free software? There are some limitations to do this?
Obligatory initial statement - I am not a lawyer, nor is this legal advice. You need to be comfortable with the requirements of any licensing obligations or consult legal counsel for advice.
That being said, we are using the libcli in our commercial software (Linux based). Our approach has been:
- We only use the public source (currently the V1.10.2 tag) from GitHub. These sources are unaltered locally, and built with the project makefile. If we find a bug or need a feature these changes are returned to libcli for official inclusion.
- Our documentation honors the attribution requirement in the LGPL and include the text of the LGPL license as provided in the libcli source tree.
- We link dynamically, so our end users can use a different version they can simply replace the dynamic library.