File: license.md

package info (click to toggle)
python-structlog 25.4.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,416 kB
  • sloc: python: 8,182; makefile: 138
file content (23 lines) | stat: -rw-r--r-- 1,038 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# License and Hall of Fame

*structlog* is licensed both under the [Apache License, Version 2](https://choosealicense.com/licenses/apache/) and the [MIT license](https://choosealicense.com/licenses/mit/).

Any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

---

The reason for that is to be both protected against patent claims by own contributors and still allow the usage within GPLv2 software. For more legal details, see [this issue](https://github.com/pyca/cryptography/issues/1209) on the bug tracker of PyCA's *cryptography* project.

The full license texts can be also found in the source code repository:

- [Apache License 2.0](https://github.com/hynek/structlog/blob/main/LICENSE-APACHE)
- [MIT](https://github.com/hynek/structlog/blob/main/LICENSE-MIT)


## Credits

```{include} ../README.md
:parser: myst_parser.sphinx_
:start-after: "## Credits"
:end-before: <!-- begin-meta -->
```