Skip to content

Commit 9d466d3

Browse files
Support SPDX License List 3.23 (#3653)
* Add license/rule modifications from SPDX 3.23 Reference: aboutcode-org/scancode-licensedb#49 Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
1 parent e632556 commit 9d466d3

File tree

87 files changed

+1633
-188
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+1633
-188
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
key: bcrypt-solar-designer
3+
short_name: bcrypt Solar Designer License
4+
name: bcrypt Solar Designer License
5+
category: Permissive
6+
owner: Openwall
7+
notes: |
8+
This was previously the openwall-md5-permissive_8.RULE
9+
spdx_license_key: bcrypt-Solar-Designer
10+
other_urls:
11+
- https://github.com/bcrypt-ruby/bcrypt-ruby/blob/master/ext/mri/crypt_blowfish.c
12+
ignorable_copyrights:
13+
- Copyright (c) 1998-2014 Solar Designer
14+
ignorable_holders:
15+
- Solar Designer
16+
ignorable_authors:
17+
- Solar Designer
18+
---
19+
20+
Written by Solar Designer <solar at openwall.com> in 1998-2014.
21+
No copyright is claimed, and the software is hereby placed in the public
22+
domain. In case this attempt to disclaim copyright and place the software
23+
in the public domain is deemed null and void, then the software is
24+
Copyright (c) 1998-2014 Solar Designer and it is hereby released to the
25+
general public under the following terms:
26+
27+
Redistribution and use in source and binary forms, with or without
28+
modification, are permitted.
29+
30+
There's ABSOLUTELY NO WARRANTY, express or implied.

src/licensedcode/data/licenses/bison-exception-2.0.LICENSE

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@ name: Bison exception to GPL 2.0 or later
55
category: Copyleft Limited
66
owner: Free Software Foundation (FSF)
77
is_exception: yes
8-
spdx_license_key: LicenseRef-scancode-bison-exception-2.0
8+
spdx_license_key: Bison-exception-1.24
9+
other_spdx_license_keys:
10+
- LicenseRef-scancode-bison-exception-2.0
911
faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions
12+
other_urls:
13+
- https://github.com/arineng/rwhoisd/blob/master/rwhoisd/mkdb/y.tab.c#L180
1014
standard_notice: |
1115
This library is free software; you can redistribute it and/or modify it
1216
under the terms of the GNU General Public License as published by the Free

src/licensedcode/data/licenses/brian-gladman.LICENSE

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,14 @@ name: Brian Gladman License
55
category: Permissive
66
owner: Brian Gladman
77
homepage_url: http://www.gladman.me.uk/AES
8-
spdx_license_key: LicenseRef-scancode-brian-gladman
8+
spdx_license_key: Brian-Gladman-2-Clause
9+
other_spdx_license_keys:
10+
- LicenseRef-scancode-brian-gladman
911
text_urls:
1012
- http://gladman.plushost.co.uk/oldsite/AES/aes-src-12-09-11.zip
13+
other_urls:
14+
- https://web.mit.edu/kerberos/krb5-1.21/doc/mitK5license.html
15+
- https://github.com/krb5/krb5/blob/krb5-1.21.2-final/NOTICE#L140-L156
1116
---
1217

1318
The redistribution and use of this software (with or without changes)

src/licensedcode/data/licenses/bsd-simplified-darwin.LICENSE

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ short_name: BSD Simplified Darwin
44
name: BSD Simplified Darwin
55
category: Permissive
66
owner: Ian Darwin
7-
spdx_license_key: LicenseRef-scancode-bsd-simplified-darwin
7+
spdx_license_key: BSD-2-Clause-Darwin
8+
other_spdx_license_keys:
9+
- LicenseRef-scancode-bsd-simplified-darwin
10+
other_urls:
11+
- https://github.com/file/file/blob/master/COPYING
812
---
913

1014
This software is not subject to any export provision of the United States
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
key: bsd-systemics-w3works
3+
short_name: Systemics W3Works License
4+
name: Systemics W3Works BSD variant license
5+
category: Permissive
6+
owner: Systemics Ltd
7+
spdx_license_key: BSD-Systemics-W3Works
8+
other_urls:
9+
- https://metacpan.org/release/DPARIS/Crypt-Blowfish-2.14/source/COPYRIGHT#L7
10+
ignorable_authors:
11+
- Systemics Ltd (http://www.systemics.com/)
12+
- W3Works, LLC (http://www.w3works.com)
13+
ignorable_urls:
14+
- http://www.systemics.com/
15+
- http://www.w3works.com/
16+
---
17+
18+
Current implimentation contains modifications made by W3Works, LLC. The
19+
modifications remain copyright of W3Works, LLC and attribution for these
20+
modification should be made to W3Works, LLC. These modifications and
21+
this copyright must remain with this package.
22+
23+
Additions to the Restrictions set out below are:
24+
1. All advertising materials mentioning features or use of this software
25+
must display the following acknowledgement:
26+
This product inculdes software developed by W3Works, LLC (http://www.w3works.com)
27+
28+
NO ADDITIONAL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
29+
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
30+
ARE EXTENDED BY THIS DISTRIBUTION.
31+
32+
Any subsequent derrivations of this package must retainl this copyright.
33+
34+
35+
Original Copyright Below
36+
37+
This library and applications are FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
38+
as long as the following conditions are adhered to.
39+
40+
Copyright remains with Systemics Ltd, and as such any Copyright notices
41+
in the code are not to be removed. If this code is used in a product,
42+
Systemics should be given attribution as the author of the parts used.
43+
This can be in the form of a textual message at program startup or
44+
in documentation (online or textual) provided with the package.
45+
46+
Redistribution and use in source and binary forms, with or without
47+
modification, are permitted provided that the following conditions
48+
are met:
49+
1. Redistributions of source code must retain the copyright
50+
notice, this list of conditions and the following disclaimer.
51+
2. Redistributions in binary form must reproduce the above copyright
52+
notice, this list of conditions and the following disclaimer in the
53+
documentation and/or other materials provided with the distribution.
54+
3. All advertising materials mentioning features or use of this software
55+
must display the following acknowledgement:
56+
This product includes software developed by Systemics Ltd (http://www.systemics.com/)
57+
58+
THIS SOFTWARE IS PROVIDED BY SYSTEMICS LTD ``AS IS'' AND
59+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
60+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
61+
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
62+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
63+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
64+
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
65+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
66+
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
67+
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
68+
SUCH DAMAGE.
69+
70+
The licence and distribution terms for any publically available version or
71+
derivative of this code cannot be changed. i.e. this code cannot simply be
72+
copied and put under another distribution licence
73+
[including the GNU Public Licence.]

src/licensedcode/data/licenses/bsd-top.LICENSE

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ owner: nexB
77
notes: |
88
This is a variant composed of clause 1 and 3 of a BSD-Modified and some
99
additional conditions on position and content of the notice
10-
spdx_license_key: LicenseRef-scancode-bsd-top
10+
spdx_license_key: BSD-Source-beginning-file
11+
other_spdx_license_keys:
12+
- LicenseRef-scancode-bsd-top
13+
other_urls:
14+
- https://github.com/lattera/freebsd/blob/master/sys/cam/cam.c#L4
1115
minimum_coverage: 70
1216
---
1317

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
key: caldera-no-preamble
3+
short_name: Caldera License (without preamble)
4+
name: Caldera License (without preamble)
5+
category: Permissive
6+
owner: Caldera International Inc.
7+
notes: |
8+
Added in SPDX license list 3.23
9+
This was previously the license rule: bsd-original_46.RULE
10+
spdx_license_key: Caldera-no-preamble
11+
other_urls:
12+
- https://github.com/apache/apr/blob/trunk/LICENSE#L298C6-L298C29
13+
---
14+
15+
Redistribution and use in source and binary forms, with or without
16+
modification, are permitted provided that the following conditions are
17+
met:
18+
19+
Redistributions of source code and documentation must retain the above
20+
copyright notice, this list of conditions and the following disclaimer.
21+
22+
Redistributions in binary form must reproduce the above copyright
23+
notice, this list of conditions and the following disclaimer in the
24+
documentation and/or other materials provided with the distribution.
25+
26+
All advertising materials mentioning features or use of this software
27+
must display the following acknowledgement:
28+
29+
This product includes software developed or owned by Caldera
30+
International, Inc.
31+
32+
Neither the name of Caldera International, Inc. nor the names of other
33+
contributors may be used to endorse or promote products derived from
34+
this software without specific prior written permission.
35+
36+
USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
37+
INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED
38+
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
39+
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
40+
NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE FOR ANY DIRECT,
41+
INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
42+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
43+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
44+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
45+
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
46+
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
47+
POSSIBILITY OF SUCH DAMAGE.

0 commit comments

Comments
 (0)