Skip to content
This repository has been archived by the owner on Apr 8, 2024. It is now read-only.

Produce a list of licenses of software used in providing the S4 service #518

Open
exarkun opened this issue Apr 24, 2017 · 1 comment
Open

Comments

@exarkun
Copy link
Contributor

exarkun commented Apr 24, 2017

No description provided.

@exarkun
Copy link
Contributor Author

exarkun commented Apr 24, 2017

The Python software portion of this list can be produced like this:

$ pip install leastauthority.com
...
$ pip list --format json | jp --unquoted "join(' ', [].name)" | xargs pip show | grep License | sort | uniq
License: Apache
License: Apache 2.0
License: Apache License, Version 2.0
License: ASL
License: ASL 2
License: BSD
License: BSD-derived (http://www.repoze.org/LICENSE.txt)
License: BSD License
License: BSD-like
License: BSD or Apache License, Version 2.0
License: CC0 1.0 Universal
License: GNU GPL
License: ISC
License: LGPL
License: MIT
License: MIT License
License: MIT/X
License: MPL v2
License: Python Software Foundation License
License: Simplified BSD
License: UNKNOWN
License: ZPL 2.1

It could use some cleanup but this seems like an okay starting point. This does not include any of the licenses of the non-Python software being linked in (for example, pyOpenSSL links in OpenSSL and the given command cannot find a C library like OpenSSL). So this is just one part of the answer.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant