-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREUSE.toml
More file actions
129 lines (117 loc) · 4.78 KB
/
Copy pathREUSE.toml
File metadata and controls
129 lines (117 loc) · 4.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
version = 1
SPDX-PackageName = "Peanut Split"
SPDX-PackageSupplier = "Squirrel Labs Ltd"
SPDX-PackageDownloadLocation = "https://github.com/peanutprotocol/peanutsplit"
# Peanut Split is mixed-origin. One blanket license would misdescribe it, so the corpora below are
# annotated separately. Squirrel Labs Ltd is the granting entity for everything it authored; the
# remaining entries record third-party terms that travel with the files and cannot be overridden
# here. See docs/current/RIGHTS-REGISTER.md for the evidence behind each block.
# ---------------------------------------------------------------------------
# Squirrel Labs Ltd work
# ---------------------------------------------------------------------------
# Application code, migrations, tests, build and run configuration, scripts.
[[annotations]]
path = "**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Squirrel Labs Ltd"
SPDX-License-Identifier = "AGPL-3.0-or-later"
# Documentation and authored product content. Prose is not a program: CC-BY-4.0 lets people quote,
# translate and republish the guides without dragging a copyleft program license across an article.
[[annotations]]
path = [
"docs/**",
"README.md",
"CONTRIBUTING.md",
"MAINTAINERS.md",
"ROADMAP.md",
"SECURITY.md",
"STEWARDSHIP.md",
"TRADEMARKS.md",
"THIRD_PARTY_NOTICES.md",
"apps/web/src/content/**",
"apps/web/src/generated/seo/**",
"apps/web/src/i18n/messages/**",
]
precedence = "override"
SPDX-FileCopyrightText = "Squirrel Labs Ltd"
SPDX-License-Identifier = "CC-BY-4.0"
# Artwork. The copyright grant is open; the marks themselves are not — see TRADEMARKS.md. A fork may
# copy, modify and redistribute these files, and may not use them to imply it is Peanut or Split.
[[annotations]]
path = [
"apps/web/src/assets/mascot/**",
"apps/web/src/assets/logos/**",
"apps/web/src/assets/bg/**",
"apps/web/src/assets/illustrations/**",
"apps/web/public/icons/**",
"apps/web/public/press/**",
"apps/web/public/doodles/**",
"apps/web/public/og-default.png",
"apps/web/public/icon.png",
"apps/web/public/favicon.ico",
"design/**",
]
precedence = "override"
SPDX-FileCopyrightText = "Squirrel Labs Ltd"
SPDX-License-Identifier = "CC-BY-4.0"
# ---------------------------------------------------------------------------
# Third-party material — these terms come with the files
# ---------------------------------------------------------------------------
[[annotations]]
path = "apps/web/public/install/**"
precedence = "override"
SPDX-FileCopyrightText = ["2026 Lucide Icons and Contributors", "2013-present Cole Bemis"]
SPDX-License-Identifier = "ISC AND MIT"
# 300 expense-subject geometries traced from Lucide, part of which Lucide itself derives from
# Feather. Both notices must travel with any distribution that includes them.
[[annotations]]
path = "design/doodles/parts/14-expense-subjects.json"
precedence = "override"
SPDX-FileCopyrightText = [
"Lucide Contributors",
"2013-2017 Cole Bemis",
]
SPDX-License-Identifier = "ISC AND MIT"
# The generated doodle module aggregates Squirrel Labs drawings with the Lucide-derived geometries
# above, so it carries all three licenses at once. Regenerate with design/doodles/build.py.
[[annotations]]
path = "apps/web/src/components/ui/doodles.ts"
precedence = "override"
SPDX-FileCopyrightText = [
"Squirrel Labs Ltd",
"Lucide Contributors",
"2013-2017 Cole Bemis",
]
SPDX-License-Identifier = "AGPL-3.0-or-later AND ISC AND MIT"
# Sniglet, with no Reserved Font Name. Copyright strings are read from the fonts' own name tables.
[[annotations]]
path = [
"apps/web/public/fonts/sniglet-regular.ttf",
"apps/web/public/fonts/sniglet-extrabold.ttf",
]
precedence = "override"
SPDX-FileCopyrightText = [
"2008 Haley Fiege <haley@kingdomofawesome.com>",
"2012 Brenda Gallo <gbrenda1987@gmail.com>",
"2013 Pablo Impallari <impallari@gmail.com>",
]
SPDX-License-Identifier = "OFL-1.1-no-RFN"
# Gluten, the hero display face, under the OFL with no Reserved Font Name. Only the three
# unicode-range subsets the browser needs are committed; the Open Graph renderer reads its own copy
# out of the pinned @fontsource/gluten package. It replaced the proprietary Knerd, which could not
# be redistributed once this repository went public.
[[annotations]]
path = "apps/web/public/fonts/gluten-*.woff2"
precedence = "override"
SPDX-FileCopyrightText = "2020 The Gluten Project Authors (https://github.com/Etcetera-Type-Co/Gluten)"
SPDX-License-Identifier = "OFL-1.1-no-RFN"
# Build output and lockfiles carry no separate grant of their own.
[[annotations]]
path = [
"pnpm-lock.yaml",
"apps/web/pnpm-lock.yaml",
"apps/web/public/sw.js",
]
precedence = "override"
SPDX-FileCopyrightText = "Squirrel Labs Ltd and the authors of the bundled dependencies"
SPDX-License-Identifier = "AGPL-3.0-or-later AND LicenseRef-Bundled-Dependencies"