core
core copied to clipboard
Missing / incomplete license statement
This repository uses the Apache License 2.0, but does not mention it in the README files. So this fact is only visible in pyproject.toml and indirectly because a LICENSE file exists.
The Python code uses frozendict and paramiko, two Python modules which use the LGPL. I think this is allowed (although some people disagree), but the LGPL requires at least a bit of documentation:
"Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License."
Therefore I think that we should add a license statement to the documentation which not only mentions the Apache License explicitly, but also the two Python modules and their use of the LGPL.