Skip to content

Commit 8d5a8d2

Browse files
committed
chore: Add requisite license attribution
1 parent ced1c72 commit 8d5a8d2

File tree

6 files changed

+219
-1
lines changed

6 files changed

+219
-1
lines changed

.reuse/dep5

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
3+
Files: third_party_licenses/*
4+
Copyright: NONE
5+
License: NOASSERTION

ATTRIBUTION.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# SPDX-FileCopyrightText: 2025 Famedly GmbH (info@famedly.com)
2+
#
3+
# SPDX-License-Identifier: CC0-1.0
4+
5+
Third-party notices:
6+
7+
- This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/) and cryptographic software written by Eric Young (eay@cryptsoft.com). See third_party_licenses/OpenSSL.txt.
8+
- This product includes Unicode data files and software © 1991-2025 Unicode, Inc., distributed under the Unicode License, Version 3.0. See third_party_licenses/Unicode-3.0.txt.
9+
- This product contains components licensed under the Community Data License Agreement – Permissive – Version 2.0. See third-party-licenses/CDLA-Permissive-2.0.txt.

deny.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ confidence-threshold = 0.95
3030

3131
exceptions = [
3232
{ crate = "unicode-ident", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
33+
{ crate = "icu_locale_core", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
34+
{ crate = "potential_utf", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
3335
{ crate = "yoke", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
3436
{ crate = "yoke-derive", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
3537
{ crate = "writeable", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
@@ -48,5 +50,8 @@ exceptions = [
4850
{ crate = "zerofrom", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
4951
{ crate = "zerofrom-derive", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
5052
{ crate = "zerovec", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
51-
{ crate = "zerovec-derive", allow = ["Unicode-DFS-2016", "Unicode-3.0"] }
53+
{ crate = "zerovec-derive", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
54+
{ crate = "zerotrie", allow = ["Unicode-DFS-2016", "Unicode-3.0"] },
55+
{ crate = "aws-lc-sys", allow = ["OpenSSL"] },
56+
{ crate = "webpki-root-certs", allow = ["CDLA-Permissive-2.0"] }
5257
]
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Community Data License Agreement - Permissive - Version 2.0
2+
3+
This is the Community Data License Agreement - Permissive, Version 2.0 (the "agreement"). Data Provider(s) and Data Recipient(s) agree as follows:
4+
5+
1. Provision of the Data
6+
7+
1.1. A Data Recipient may use, modify, and share the Data made available by Data Provider(s) under this agreement if that Data Recipient follows the terms of this agreement.
8+
9+
1.2. This agreement does not impose any restriction on a Data Recipient's use, modification, or sharing of any portions of the Data that are in the public domain or that may be used, modified, or shared under any other legal exception or limitation.
10+
11+
2. Conditions for Sharing Data
12+
13+
2.1. A Data Recipient may share Data, with or without modifications, so long as the Data Recipient makes available the text of this agreement with the shared Data.
14+
15+
3. No Restrictions on Results
16+
17+
3.1. This agreement does not impose any restriction or obligations with respect to the use, modification, or sharing of Results.
18+
19+
4. No Warranty; Limitation of Liability
20+
21+
4.1. All Data Recipients receive the Data subject to the following terms:
22+
23+
THE DATA IS PROVIDED ON AN "AS IS" BASIS, WITHOUT REPRESENTATIONS, WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
24+
25+
NO DATA PROVIDER SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE DATA OR RESULTS, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
26+
27+
5. Definitions
28+
29+
5.1. "Data" means the material received by a Data Recipient under this agreement.
30+
31+
5.2. "Data Provider" means any person who is the source of Data provided under this agreement and in reliance on a Data Recipient's agreement to its terms.
32+
33+
5.3. "Data Recipient" means any person who receives Data directly or indirectly from a Data Provider and agrees to the terms of this agreement.
34+
35+
5.4. "Results" means any outcome obtained by computational analysis of Data, including for example machine learning models and models' insights.

third_party_licenses/OpenSSL.txt

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
2+
LICENSE ISSUES
3+
==============
4+
5+
The OpenSSL toolkit stays under a double license, i.e. both the conditions of
6+
the OpenSSL License and the original SSLeay license apply to the toolkit.
7+
See below for the actual license texts.
8+
9+
OpenSSL License
10+
---------------
11+
12+
/* ====================================================================
13+
* Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
14+
*
15+
* Redistribution and use in source and binary forms, with or without
16+
* modification, are permitted provided that the following conditions
17+
* are met:
18+
*
19+
* 1. Redistributions of source code must retain the above copyright
20+
* notice, this list of conditions and the following disclaimer.
21+
*
22+
* 2. Redistributions in binary form must reproduce the above copyright
23+
* notice, this list of conditions and the following disclaimer in
24+
* the documentation and/or other materials provided with the
25+
* distribution.
26+
*
27+
* 3. All advertising materials mentioning features or use of this
28+
* software must display the following acknowledgment:
29+
* "This product includes software developed by the OpenSSL Project
30+
* for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
31+
*
32+
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
33+
* endorse or promote products derived from this software without
34+
* prior written permission. For written permission, please contact
35+
* openssl-core@openssl.org.
36+
*
37+
* 5. Products derived from this software may not be called "OpenSSL"
38+
* nor may "OpenSSL" appear in their names without prior written
39+
* permission of the OpenSSL Project.
40+
*
41+
* 6. Redistributions of any form whatsoever must retain the following
42+
* acknowledgment:
43+
* "This product includes software developed by the OpenSSL Project
44+
* for use in the OpenSSL Toolkit (http://www.openssl.org/)"
45+
*
46+
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
47+
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
48+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
49+
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
50+
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
51+
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
52+
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
53+
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
54+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
55+
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
56+
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
57+
* OF THE POSSIBILITY OF SUCH DAMAGE.
58+
* ====================================================================
59+
*
60+
* This product includes cryptographic software written by Eric Young
61+
* (eay@cryptsoft.com). This product includes software written by Tim
62+
* Hudson (tjh@cryptsoft.com).
63+
*
64+
*/
65+
66+
Original SSLeay License
67+
-----------------------
68+
69+
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
70+
* All rights reserved.
71+
*
72+
* This package is an SSL implementation written
73+
* by Eric Young (eay@cryptsoft.com).
74+
* The implementation was written so as to conform with Netscapes SSL.
75+
*
76+
* This library is free for commercial and non-commercial use as long as
77+
* the following conditions are aheared to. The following conditions
78+
* apply to all code found in this distribution, be it the RC4, RSA,
79+
* lhash, DES, etc., code; not just the SSL code. The SSL documentation
80+
* included with this distribution is covered by the same copyright terms
81+
* except that the holder is Tim Hudson (tjh@cryptsoft.com).
82+
*
83+
* Copyright remains Eric Young's, and as such any Copyright notices in
84+
* the code are not to be removed.
85+
* If this package is used in a product, Eric Young should be given attribution
86+
* as the author of the parts of the library used.
87+
* This can be in the form of a textual message at program startup or
88+
* in documentation (online or textual) provided with the package.
89+
*
90+
* Redistribution and use in source and binary forms, with or without
91+
* modification, are permitted provided that the following conditions
92+
* are met:
93+
* 1. Redistributions of source code must retain the copyright
94+
* notice, this list of conditions and the following disclaimer.
95+
* 2. Redistributions in binary form must reproduce the above copyright
96+
* notice, this list of conditions and the following disclaimer in the
97+
* documentation and/or other materials provided with the distribution.
98+
* 3. All advertising materials mentioning features or use of this software
99+
* must display the following acknowledgement:
100+
* "This product includes cryptographic software written by
101+
* Eric Young (eay@cryptsoft.com)"
102+
* The word 'cryptographic' can be left out if the rouines from the library
103+
* being used are not cryptographic related :-).
104+
* 4. If you include any Windows specific code (or a derivative thereof) from
105+
* the apps directory (application code) you must include an acknowledgement:
106+
* "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
107+
*
108+
* THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
109+
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
110+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
111+
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
112+
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
113+
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
114+
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
115+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
116+
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
117+
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
118+
* SUCH DAMAGE.
119+
*
120+
* The licence and distribution terms for any publically available version or
121+
* derivative of this code cannot be changed. i.e. this code cannot simply be
122+
* copied and put under another distribution licence
123+
* [including the GNU Public Licence.]
124+
*/
125+
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
UNICODE LICENSE V3
2+
3+
COPYRIGHT AND PERMISSION NOTICE
4+
5+
Copyright © 1991-2026 Unicode, Inc.
6+
7+
NOTICE TO USER: Carefully read the following legal agreement. BY
8+
DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
9+
SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
10+
TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
11+
DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
12+
13+
Permission is hereby granted, free of charge, to any person obtaining a
14+
copy of data files and any associated documentation (the "Data Files") or
15+
software and any associated documentation (the "Software") to deal in the
16+
Data Files or Software without restriction, including without limitation
17+
the rights to use, copy, modify, merge, publish, distribute, and/or sell
18+
copies of the Data Files or Software, and to permit persons to whom the
19+
Data Files or Software are furnished to do so, provided that either (a)
20+
this copyright and permission notice appear with all copies of the Data
21+
Files or Software, or (b) this copyright and permission notice appear in
22+
associated Documentation.
23+
24+
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
25+
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
26+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
27+
THIRD PARTY RIGHTS.
28+
29+
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
30+
BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
31+
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
32+
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
33+
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
34+
FILES OR SOFTWARE.
35+
36+
Except as contained in this notice, the name of a copyright holder shall
37+
not be used in advertising or otherwise to promote the sale, use or other
38+
dealings in these Data Files or Software without prior written
39+
authorization of the copyright holder.

0 commit comments

Comments
 (0)