Skip to content

Commit 1e24cbf

Browse files
chore: use REUSE to clarify licenses
resolve estkme-group#240 Signed-off-by: Coelacanthus <uwu@coelacanthus.name>
1 parent 25ec1ef commit 1e24cbf

6 files changed

Lines changed: 483 additions & 4 deletions

File tree

LICENSES/AGPL-3.0-only.txt

Lines changed: 235 additions & 0 deletions
Large diffs are not rendered by default.

LICENSES/LGPL-2.1-only.txt

Lines changed: 176 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Please contact ESTKME TECHNOLOGY LIMITED, Hong Kong for details.

LICENSES/MIT.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
MIT License
2+
3+
Copyright (c) 2023-2025 ESTKME TECHNOLOGY LIMITED, Hong Kong
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
6+
associated documentation files (the "Software"), to deal in the Software without restriction, including
7+
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the
9+
following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in all copies or substantial
12+
portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
15+
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
16+
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
17+
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
18+
USE OR OTHER DEALINGS IN THE SOFTWARE.

README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ If you have any issue, please read [FAQ](docs/FAQ.md) first.
4343

4444
## License
4545

46-
- lpac ([/src](src), [/driver](driver)): AGPL-v3.0-only
47-
- libeuicc ([/euicc](euicc)): LGPL-v2.1-only or Commercial License Agreement with ESTKME TECHNOLOGY LIMITED, Hong Kong
48-
- cjson ([/cjson](cjson)): MIT
49-
- dlfcn-win32 ([/dlfcn-win32](dlfcn-win32)): MIT
46+
See [REUSE.toml](REUSE.toml) and comment header of files for details.
5047

5148
Copyright &copy; 2023-2025 ESTKME TECHNOLOGY LIMITED, Hong Kong

REUSE.toml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
version = 1
2+
3+
[[annotations]]
4+
path = [
5+
"src/**",
6+
"driver/**"
7+
]
8+
SPDX-FileCopyrightText = "2023-2025 ESTKME TECHNOLOGY LIMITED, Hong Kong"
9+
SPDX-License-Identifier = "AGPL-3.0-only"
10+
11+
[[annotations]]
12+
path = ["euicc/**"]
13+
SPDX-FileCopyrightText = "2023-2025 ESTKME TECHNOLOGY LIMITED, Hong Kong"
14+
SPDX-License-Identifier = "LGPL-2.1-only OR LicenseRef-ESTKME-Commercial"
15+
16+
[[annotations]]
17+
path = [
18+
# Auxiliary files
19+
".github/**",
20+
"scripts/**",
21+
# Build system files
22+
"cmake/**",
23+
"CMakeLists.txt",
24+
# Documents
25+
"docs/**",
26+
"README.md",
27+
# Config for other tools
28+
".editorconfig",
29+
".gitignore"
30+
]
31+
SPDX-FileCopyrightText = "2023-2025 ESTKME TECHNOLOGY LIMITED, Hong Kong"
32+
SPDX-License-Identifier = "MIT"
33+
34+
[[annotations]]
35+
path = ["cjson/**"]
36+
SPDX-FileCopyrightText = "2009-2017 Dave Gamble and cJSON contributors"
37+
SPDX-FileContributor = [
38+
"ESTKME TECHNOLOGY LIMITED, Hong Kong",
39+
"Celeste Liu"
40+
]
41+
SPDX-License-Identifier = "MIT"
42+
43+
[[annotations]]
44+
path = ["dlfcn-win32/**"]
45+
SPDX-FileCopyrightText = "2007 Ramiro Polla"
46+
SPDX-FileContributor = [
47+
"ESTKME TECHNOLOGY LIMITED, Hong Kong",
48+
"Celeste Liu",
49+
"IcedTangerine",
50+
"Yegor Yefremov"
51+
]
52+
SPDX-License-Identifier = "MIT"

0 commit comments

Comments
 (0)