Skip to content

Commit 18f2985

Browse files
committed
docs: move third-party license to a singal file
1 parent 03222cc commit 18f2985

File tree

2 files changed

+49
-51
lines changed

2 files changed

+49
-51
lines changed

README.md

+1-51
Original file line numberDiff line numberDiff line change
@@ -174,54 +174,4 @@ To provide feedback (requesting a feature or reporting a bug) please post to
174174

175175
The scripts and documentation in this project are released under the [MIT].
176176

177-
Dependencies (that are redistributed by us in binary form) have the following
178-
license agreements:
179-
180-
- [clap](https://crates.io/crates/clap):
181-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
182-
- [git2](https://crates.io/crates/git2):
183-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
184-
185-
The following are conditionally included in binaries (using the `openssl-vendored` feature on a
186-
case-by-case basis) because it is a dependency of git2:
187-
188-
- [openssl](https://crates.io/crates/openssl): Licensed under [Apache 2.0][Apache2]
189-
- [openssl-probe](https://crates.io/crates/openssl-probe):
190-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
191-
192-
- [lenient_semver](https://crates.io/crates/lenient_semver):
193-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
194-
- [log](https://crates.io/crates/log):
195-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
196-
- [regex](https://crates.io/crates/regex):
197-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
198-
- [reqwest](https://crates.io/crates/reqwest):
199-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
200-
- [semver](https://crates.io/crates/semver):
201-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
202-
- [serde](https://crates.io/crates/serde):
203-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
204-
- [serde-xml-rs](https://crates.io/crates/serde-xml-rs): Licensed under [MIT].
205-
- [serde_json](https://crates.io/crates/serde_json):
206-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
207-
- [which](https://crates.io/crates/which): Licensed under [MIT].
208-
- [tokio](https://crates.io/crates/tokio): Licensed under [MIT].
209-
- [futures](https://crates.io/crates/futures):
210-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
211-
- [chrono](https://crates.io/crates/chrono):
212-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
213-
- [colored](https://crates.io/crates/colored): Licensed under [MPL-2.0]
214-
215-
The python binding uses
216-
217-
- [pyo3](https://crates.io/crates/pyo3):
218-
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
219-
220-
The node binding uses
221-
222-
- [napi](https://crates.io/crates/napi): Licensed under [MIT]
223-
- [napi-derive](https://crates.io/crates/napi-derive): Licensed under [MIT]
224-
225-
[MIT]: https://choosealicense.com/licenses/mit
226-
[Apache2]: https://choosealicense.com/licenses/apache-2.0/
227-
[MPL-2.0]: https://choosealicense.com/licenses/mpl-2.0
177+
Dependencies (that are redistributed by us in binary form) and their licenses, refer to [THIRD-PARTY LICENSES](docs/THIRD-PARTY-LICENSES.md).

docs/THIRD-PARTY-LICENSES.md

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
- [clap](https://crates.io/crates/clap):
2+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
3+
- [git2](https://crates.io/crates/git2):
4+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
5+
6+
The following are conditionally included in binaries (using the `openssl-vendored` feature on a
7+
case-by-case basis) because it is a dependency of git2:
8+
9+
- [openssl](https://crates.io/crates/openssl): Licensed under [Apache 2.0][Apache2]
10+
- [openssl-probe](https://crates.io/crates/openssl-probe):
11+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
12+
13+
- [lenient_semver](https://crates.io/crates/lenient_semver):
14+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
15+
- [log](https://crates.io/crates/log):
16+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
17+
- [regex](https://crates.io/crates/regex):
18+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
19+
- [reqwest](https://crates.io/crates/reqwest):
20+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
21+
- [semver](https://crates.io/crates/semver):
22+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
23+
- [serde](https://crates.io/crates/serde):
24+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
25+
- [serde-xml-rs](https://crates.io/crates/serde-xml-rs): Licensed under [MIT].
26+
- [serde_json](https://crates.io/crates/serde_json):
27+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
28+
- [which](https://crates.io/crates/which): Licensed under [MIT].
29+
- [tokio](https://crates.io/crates/tokio): Licensed under [MIT].
30+
- [futures](https://crates.io/crates/futures):
31+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
32+
- [chrono](https://crates.io/crates/chrono):
33+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
34+
- [colored](https://crates.io/crates/colored): Licensed under [MPL-2.0]
35+
36+
The python binding uses
37+
38+
- [pyo3](https://crates.io/crates/pyo3):
39+
Dual-licensed under [Apache 2.0][Apache2] or [MIT].
40+
41+
The node binding uses
42+
43+
- [napi](https://crates.io/crates/napi): Licensed under [MIT]
44+
- [napi-derive](https://crates.io/crates/napi-derive): Licensed under [MIT]
45+
46+
[MIT]: https://choosealicense.com/licenses/mit
47+
[Apache2]: https://choosealicense.com/licenses/apache-2.0/
48+
[MPL-2.0]: https://choosealicense.com/licenses/mpl-2.0

0 commit comments

Comments
 (0)