Skip to content

Commit

Permalink
Add licenses/exceptions from SPDX license list 3.21
Browse files Browse the repository at this point in the history
Reference: aboutcode-org/scancode-licensedb#37
Reference: https://github.com/spdx/license-list-data/releases/tag/v3.21

Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
  • Loading branch information
AyanSinhaMahapatra committed Jun 23, 2023
1 parent 098348b commit c68a67b
Show file tree
Hide file tree
Showing 53 changed files with 901 additions and 228 deletions.
18 changes: 18 additions & 0 deletions src/licensedcode/data/licenses/asterisk-exception.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
key: asterisk-exception
short_name: Asterisk exception
name: Asterisk exception
category: Copyleft
owner: Asterisk
is_exception: yes
spdx_license_key: Asterisk-exception
other_urls:
- https://github.com/asterisk/libpri/blob/7f91151e6bd10957c746c031c1f4a030e8146e9a/pri.c#L22
- https://github.com/asterisk/libss7/blob/03e81bcd0d28ff25d4c77c78351ddadc82ff5c3f/ss7.c#L24
---

In addition, when this program is distributed with Asterisk in any
form that would qualify as a 'combined work' or as a 'derivative work'
(but not mere aggregation), you can redistribute and/or modify the
combination under the terms of the license provided with that copy
of Asterisk, instead of the license terms granted here.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,13 @@ notes: |
this is a variant of the Autonconf exception to the
GPL 3.0 used in GNU Config config.guess and config.sub
is_exception: yes
spdx_license_key: LicenseRef-scancode-autoconf-macro-exception
spdx_license_key: Autoconf-exception-macro
other_spdx_license_keys:
- LicenseRef-scancode-autoconf-macro-exception
other_urls:
- https://github.com/freedesktop/xorg-macros/blob/39f07f7db58ebbf3dcb64a2bf9098ed5cf3d1223/xorg-macros.m4.in
- https://www.gnu.org/software/autoconf-archive/ax_pthread.html
- https://launchpad.net/ubuntu/precise/+source/xmltooling/+copyright
---

As a special exception, the respective Autoconf Macro's copyright
Expand Down
1 change: 1 addition & 0 deletions src/licensedcode/data/licenses/bsla.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ spdx_license_key: BSD-4.3TAHOE
other_spdx_license_keys:
- LicenseRef-scancode-bsla
other_urls:
- https://git.savannah.gnu.org/cgit/indent.git/tree/doc/indent.texi?id=a74c6b4ee49397cf330b333da1042bffa60ed14f#n1788
- https://github.com/389ds/389-ds-base/blob/main/ldap/include/sysexits-compat.h#L15
ignorable_authors:
- the University of California, Berkeley
Expand Down
121 changes: 121 additions & 0 deletions src/licensedcode/data/licenses/cc-by-sa-3.0-igo.LICENSE

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion src/licensedcode/data/licenses/freetts.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,15 @@ name: FreeTTS License
category: Permissive
owner: Oracle Corporation
homepage_url: http://freetts.sourceforge.net/license.terms
spdx_license_key: LicenseRef-scancode-freetts
spdx_license_key: MIT-Festival
other_spdx_license_keys:
- LicenseRef-scancode-freetts
text_urls:
- http://freetts.sourceforge.net/license.terms
faq_url: http://freetts.sourceforge.net/docs/index.php
other_urls:
- https://github.com/festvox/flite/blob/master/COPYING
- https://github.com/festvox/speech_tools/blob/master/COPYING
ignorable_copyrights:
- Portions Copyright 1999-2001 Language Technologies Institute, Carnegie Mellon University
- Portions Copyright 2001-2004 Sun Microsystems, Inc.
Expand Down
19 changes: 19 additions & 0 deletions src/licensedcode/data/licenses/gpl-3.0-interface-exception.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
key: gpl-3.0-interface-exception
short_name: GPL-3.0 Interface Exception
name: GPL-3.0 Interface Exception
category: Copyleft Limited
owner: Free Software Foundation (FSF)
is_exception: yes
spdx_license_key: GPL-3.0-interface-exception
other_urls:
- https://www.gnu.org/licenses/gpl-faq.en.html#LinkingOverControlledInterface
---

Linking [name of library] statically or dynamically with other modules is making a combined work based on [name of library]. Thus, the terms and conditions of the GNU General Public License cover the whole combination.

As a special exception, the copyright holders of [name of library] give you permission to combine [name of library] program with free software programs or libraries that are released under the GNU LGPL and with independent modules that communicate with [name of library] solely through the [name of library's interface] interface. You may copy and distribute such a system following the terms of the GNU GPL for [name of library] and the licenses of the other code concerned, provided that you include the source code of that other code when and as the GNU GPL requires distribution of source code and provided that you do not modify the [name of library's interface] interface.

Note that people who make modified versions of [name of library] are not obligated to grant this special exception for their modified versions; it is their choice whether to do so. The GNU General Public License gives permission to release a modified version without this exception; this exception also makes it possible to release a modified version which carries forward this exception. If you modify the [name of library's interface] interface, this exception does not apply to your modified version of [name of library], and you must remove this exception when you distribute your modified version.

This exception is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3")
1 change: 1 addition & 0 deletions src/licensedcode/data/licenses/hs-regexp.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ text_urls:
- https://dev.mysql.com/doc/mysql-security-excerpt/5.0/en/license-regex.html
other_urls:
- https://fedoraproject.org/wiki/Licensing/Henry_Spencer_Reg-Ex_Library_License
- https://metacpan.org/release/KNOK/File-MMagic-1.30/source/COPYING#L28
minimum_coverage: 70
---

Expand Down
24 changes: 24 additions & 0 deletions src/licensedcode/data/licenses/latex2e-translated-notice.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
key: latex2e-translated-notice
short_name: Latex2e with translated notice permission
name: Latex2e with translated notice permission
category: Permissive
owner: LaTeX
spdx_license_key: Latex2e-translated-notice
other_urls:
- https://git.savannah.gnu.org/cgit/indent.git/tree/doc/indent.texi?id=a74c6b4ee49397cf330b333da1042bffa60ed14f#n74
---

Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
are preserved on all copies.

Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.

Permission is granted to copy and distribute translations of this manual
into another language, under the above conditions for modified versions,
except that this permission notice may be stated in a translation approved
by the Foundation.
16 changes: 16 additions & 0 deletions src/licensedcode/data/licenses/libpri-openh323-exception.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
key: libpri-openh323-exception
short_name: libpri OpenH323 exception
name: libpri OpenH323 exception
category: Copyleft
owner: asterisk
is_exception: yes
spdx_license_key: libpri-OpenH323-exception
other_urls:
- https://github.com/asterisk/libpri/blob/1.6.0/README#L19-L22
---

As a special exception, libpri may also be linked to the
OpenH323 library, so long as the entirity of the derivative
work (as defined within the GPL) is licensed either under
the MPL of the OpenH323 license or the GPL of libpri.
15 changes: 15 additions & 0 deletions src/licensedcode/data/licenses/linux-man-pages-1-para.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
key: linux-man-pages-1-para
short_name: Linux man-pages - 1 paragraph
name: Linux man-pages - 1 paragraph
category: Copyleft
owner: Free Software Foundation (FSF)
spdx_license_key: Linux-man-pages-1-para
other_urls:
- https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/getcpu.2#n4
---

Permission is granted to distribute possibly modified
copies of this page provided the header is included
verbatim, and in case of nontrivial modification author
and date of the modification is added to the header.
20 changes: 20 additions & 0 deletions src/licensedcode/data/licenses/linux-man-pages-2-para.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
key: linux-man-pages-2-para
short_name: Linux man-pages 2 para
name: Linux man-pages Copyleft - 2 paragraphs
category: Copyleft
owner: Free Software Foundation (FSF)
spdx_license_key: Linux-man-pages-copyleft-2-para
other_urls:
- https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/move_pages.2#n5
- https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/migrate_pages.2#n8
---

Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
key: linux-man-pages-copyleft-var
short_name: Linux man-pages Variant
name: Linux man-pages Copyleft Variant
category: Copyleft
owner: Free Software Foundation (FSF)
spdx_license_key: Linux-man-pages-copyleft-var
other_urls:
- https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/set_mempolicy.2#n5
---

Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission
notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided
that the entire resulting derived work is distributed under the
terms of a permission notice identical to this one.

Since the Linux kernel and libraries are constantly changing, this
manual page may be incorrect or out-of-date. The author(s) assume
no responsibility for errors or omissions, or for damages resulting
from the use of the information contained herein.

Formatted or processed versions of this manual, if unaccompanied by
the source, must acknowledge the copyright and authors of this work.
21 changes: 21 additions & 0 deletions src/licensedcode/data/licenses/metamail.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
key: metamail
short_name: metamail License
name: metamail License
category: Permissive
owner: Bellcore
spdx_license_key: metamail
other_urls:
- https://github.com/Dual-Life/mime-base64/blob/master/Base64.xs#L12
---

Permission to use, copy, modify, and distribute this material
for any purpose and without fee is hereby granted, provided
that the above copyright notice and this permission notice
appear in all copies, and that the name of Bellcore not be
used in advertising or publicity pertaining to this
material without the specific, prior written permission
of an authorized representative of Bellcore. BELLCORE
MAKES NO REPRESENTATIONS ABOUT THE ACCURACY OR SUITABILITY
OF THIS MATERIAL FOR ANY PURPOSE. IT IS PROVIDED "AS IS",
WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
1 change: 1 addition & 0 deletions src/licensedcode/data/licenses/mit-addition.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ other_spdx_license_keys:
- LicenseRef-scancode-mit-addition
other_urls:
- http://www-cs-students.stanford.edu/~tjw/jsbn/
- https://github.com/chromium/octane/blob/master/crypto.js
minimum_coverage: 90
---

Expand Down
6 changes: 5 additions & 1 deletion src/licensedcode/data/licenses/mit-xfig.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,13 @@ notes: |
previous version. The previous notice allowed the *selling* of xfig or any
code in xfig. This is not allowed now, unless xfig is simply included in a
collection of programs (e.g. on a CD) that you are selling.
spdx_license_key: LicenseRef-scancode-mit-xfig
spdx_license_key: Xfig
other_spdx_license_keys:
- LicenseRef-scancode-mit-xfig
other_urls:
- https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Xfig
- https://github.com/Distrotech/transfig/blob/master/transfig/transfig.c
- https://sourceforge.net/p/mcj/xfig/ci/master/tree/src/Makefile.am
---

Any party obtaining a copy of these files is granted, free of charge, a
Expand Down
7 changes: 6 additions & 1 deletion src/licensedcode/data/licenses/mozilla-gc.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,16 @@ name: Mozilla GC License
category: Permissive
owner: Mozilla
notes: stlport-4.5 and mozilla-gc are mostly the same
spdx_license_key: LicenseRef-scancode-mozilla-gc
spdx_license_key: Boehm-GC
other_spdx_license_keys:
- LicenseRef-scancode-mozilla-gc
text_urls:
- http://www.hboehm.info/gc/license.txt
other_urls:
- http://www.hboehm.info/gc/
- https://fedoraproject.org/wiki/Licensing:MIT#Another_Minimal_variant_(found_in_libatomic_ops)
- https://github.com/uim/libgcroots/blob/master/COPYING
- https://github.com/ivmai/libatomic_ops/blob/master/LICENSE
---

THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED
Expand Down
39 changes: 39 additions & 0 deletions src/licensedcode/data/licenses/nist-software.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
key: nist-software
short_name: NIST Software License
name: NIST Software License
category: Public Domain
owner: NIST
spdx_license_key: NIST-Software
other_urls:
- https://github.com/open-quantum-safe/liboqs/blob/40b01fdbb270f8614fde30e65d30e9da18c02393/src/common/rand/rand_nist.c#L1-L15
---

NIST-developed software is provided by NIST as a public service.
You may use, copy, and distribute copies of the software in any
medium, provided that you keep intact this entire notice. You may
improve, modify, and create derivative works of the software or any
portion of the software, and you may copy and distribute such
modifications or works. Modified works should carry a notice stating
that you changed the software and should note the date and nature of
any such change. Please explicitly acknowledge the National Institute
of Standards and Technology as the source of the software.

NIST-developed software is expressly provided "AS IS." NIST MAKES NO
WARRANTY OF ANY KIND, EXPRESS, IMPLIED, IN FACT, OR ARISING BY OPERATION
OF LAW, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTY OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND DATA ACCURACY. NIST
NEITHER REPRESENTS NOR WARRANTS THAT THE OPERATION OF THE SOFTWARE WILL BE
UNINTERRUPTED OR ERROR-FREE, OR THAT ANY DEFECTS WILL BE CORRECTED. NIST DOES
NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OF THE SOFTWARE OR
THE RESULTS THEREOF, INCLUDING BUT NOT LIMITED TO THE CORRECTNESS, ACCURACY,
RELIABILITY, OR USEFULNESS OF THE SOFTWARE.

You are solely responsible for determining the appropriateness of using and
distributing the software and you assume all risks associated with its use,
including but not limited to the risks and costs of program errors, compliance
with applicable laws, damage to or loss of data, programs or equipment, and the
unavailability or interruption of operation. This software is not intended to be
used in any situation where a failure could cause risk of injury or damage to
property. The software developed by NIST employees is not subject to copyright
protection within the United States.
Loading

0 comments on commit c68a67b

Please sign in to comment.