Skip to content

Add support for SPDX License List 3.27 #4468

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,15 @@ v33.0.0 (next next, roadmap)
- Update ABOUT files to adapt the ABOUT File Specification.
See https://github.com/aboutcode-org/scancode-toolkit/issues/4181

- Add licenses from SPDX License List 3.27
- Total Licenses: 21
- Old Licenses: 13
- From rules: 4
- From licenses: 9
- New licenses: 8
https://github.com/aboutcode-org/scancode-toolkit/pull/4468


v32.4.0 - 2025-06-26
--------------------

Expand Down
5 changes: 4 additions & 1 deletion src/licensedcode/data/licenses/artistic-dist-1.0.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,14 @@ owner: Perl Foundation
homepage_url: http://www.perlfoundation.org/
notes: "This is a variant Artistic license still used in today's Perl and that \ncomes with\
\ the \"dist\" tool included in the standard Perl distrbution.\nSee also https://github.com/pexip/os-perl/blob/d7a993d1118c65177c97ae41577b188653845a8a/regen-configure/U/README#L158\n"
spdx_license_key: LicenseRef-scancode-artistic-1988-1.0
spdx_license_key: Artistic-dist
other_spdx_license_keys:
- LicenseRef-scancode-artistic-1988-1.0
text_urls:
- https://raw.githubusercontent.com/rmanfredi/dist/2cec35331a912b165e2dd135d22de81f34bbc83f/Artistic
other_urls:
- https://github.com/pexip/os-perl/blob/d7a993d1118c65177c97ae41577b188653845a8a/regen-configure/U/README#L158
- https://github.com/pexip/os-perl/blob/833cf4c86cc465ccfc627ff16db67e783156a248/debian/copyright#L2720-L2845
---

The "Artistic License"
Expand Down
15 changes: 15 additions & 0 deletions src/licensedcode/data/licenses/aspell-ru.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
key: aspell-ru
short_name: Aspell Russian License
name: Aspell Russian License
category: Permissive
owner: GNU Aspell Project
spdx_license_key: Aspell-RU
other_urls:
- https://ftp.gnu.org/gnu/aspell/dict/ru/aspell6-ru-0.99f7-1.tar.bz2
---

Permission to use, copy, redistribute is granted.
Permission to redistribute modifications in patch form is granted.
Permission to redistribute binaries made of modified sources is granted.
All other rights reserved.
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
key: bsd-2-clause-pkgconf-disclaimer
short_name: BSD 2-Clause pkgconf disclaimer variant
name: BSD 2-Clause pkgconf disclaimer variant
spdx_license_key: BSD-2-Clause-pkgconf-disclaimer
category: Permissive
owner: Audacious Project
other_urls:
- https://github.com/audacious-media-player/audacious/blob/master/src/audacious/main.cc
- https://github.com/audacious-media-player/audacious/blob/master/COPYING
---

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice,
this list of conditions, and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions, and the following disclaimer in the
documentation provided with the distribution.

This software is provided “as is” and without any warranty, express or
implied. In no event shall the authors be liable for any damages arising
from the use of this software.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@ category: Copyleft Limited
owner: Malcolm Wallace
homepage_url: http://hackage.haskell.org/package/HaXml-1.25.4/src/COPYRIGHT
is_exception: yes
spdx_license_key: LicenseRef-scancode-clause-6-exception-lgpl-2.1
spdx_license_key: polyparse-exception
other_spdx_license_keys:
- LicenseRef-scancode-clause-6-exception-lgpl-2.1
other_urls:
- https://hackage.haskell.org/package/polyparse-1.13/src/COPYRIGHT
---

As a relaxation of clause 6 of the LGPL, the copyright holders of this
Expand Down
12 changes: 4 additions & 8 deletions src/licensedcode/data/licenses/cryptoswift.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,18 @@ name: CryptoSwift License
category: Permissive
owner: Marcin Krzyzanowski
homepage_url: https://github.com/krzyzanowskim/CryptoSwift/blob/main/LICENSE
spdx_license_key: LicenseRef-scancode-cryptoswift
spdx_license_key: CryptoSwift
other_spdx_license_keys:
- LicenseRef-scancode-cryptoswift
other_urls:
- https://github.com/krzyzanowskim/CryptoSwift/blob/main/LICENSE
- https://github.com/krzyzanowskim/CryptoSwift/blob/main/CONTRIBUTING.md
ignorable_copyrights:
- Copyright (c) 2014-3099 Marcin Krzyzanowski <marcin.krzyzanowski@gmail.com>
ignorable_holders:
- Marcin Krzyzanowski
ignorable_authors:
- the Marcin Krzyzanowski (http://krzyzanowskim.com/)
ignorable_urls:
- http://krzyzanowskim.com/
ignorable_emails:
- marcin.krzyzanowski@gmail.com
---

Copyright (C) 2014-3099 Marcin Krzyżanowski <marcin.krzyzanowski@gmail.com>
This software is provided 'as-is', without any express or implied warranty.

In no event will the authors be held liable for any damages arising from the use of this software.
Expand Down
6 changes: 5 additions & 1 deletion src/licensedcode/data/licenses/dante-treglia.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ short_name: Dante Treglia License
name: Dante Treglia License
category: Permissive
owner: Dante Treglia
spdx_license_key: LicenseRef-scancode-dante-treglia
spdx_license_key: Game-Programming-Gems
other_spdx_license_keys:
- LicenseRef-scancode-dante-treglia
other_urls:
- https://github.com/OGRECave/ogre/blob/master/OgreMain/include/OgreSingleton.h#L28C3-L35C46
ignorable_copyrights:
- Portions copyright (c) Dante Treglia II, 2000
ignorable_holders:
Expand Down
31 changes: 31 additions & 0 deletions src/licensedcode/data/licenses/docbook-dtd.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
key: docbook-dtd
short_name: DocBook DTD License
name: DocBook DTD License
category: Permissive
owner: OASIS
spdx_license_key: DocBook-DTD
other_urls:
- http://www.docbook.org/xml/simple/1.1/docbook-simple-1.1.zip
ignorable_urls:
- http://www.oasis-open.org/docbook
ignorable_emails:
- docbook@lists.oasis-open.org
---

Permission to use, copy, modify and distribute the DocBook XML DTD
and its accompanying documentation for any purpose and without fee
is hereby granted in perpetuity, provided that the above copyright
notice and this paragraph appear in all copies. The copyright
holders make no representation about the suitability of the DTD for
any purpose. It is provided "as is" without expressed or implied
warranty.

If you modify the Simplified DocBook DTD in any way, except for
declaring and referencing additional sets of general entities and
declaring additional notations, label your DTD as a variant of
DocBook. See the maintenance documentation for more information.

Please direct all questions, bug reports, or suggestions for
changes to the docbook@lists.oasis-open.org mailing list. For more
information, see http://www.oasis-open.org/docbook/.
15 changes: 15 additions & 0 deletions src/licensedcode/data/licenses/fsfullrsd.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
key: fsfullrsd
short_name: FSF Unlimited License with RSD
name: FSF Unlimited License (with License Retention and Short Disclaimer)
category: Permissive
owner: Free Software Foundation (FSF)
spdx_license_key: FSFULLRSD
other_urls:
- https://git.savannah.gnu.org/cgit/gnulib.git/tree/modules/COPYING?id=7b08932179d0d6b017f7df01a2ddf6e096b038e3
---

This file is free software; the Free Software Foundation
gives unlimited permission to copy and/or distribute it,
with or without modifications, as long as this notice is preserved.
This file is offered as-is, without any warranty.
10 changes: 7 additions & 3 deletions src/licensedcode/data/licenses/fsl-1.1-apache-2.0.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,22 @@ name: Functional Source License, Version 1.1, Apache 2.0 Future License
category: Source-available
owner: Sentry
homepage_url: https://raw.githubusercontent.com/getsentry/fsl.software/main/FSL-1.1-Apache-2.0.template.md
spdx_license_key: LicenseRef-scancode-fsl-1.1-apache-2.0
spdx_license_key: FSL-1.1-ALv2
other_spdx_license_keys:
- LicenseRef-scancode-fsl-1.1-apache-2.0
other_urls:
- https://fsl.software/
- https://fsl.software/FSL-1.1-ALv2.template.md
ignorable_urls:
- http://www.apache.org/licenses/LICENSE-2.0
---

# Functional Source License, Version 1.1, Apache 2.0 Future License

# Functional Source License, Version 1.1, ALv2 Future License

## Abbreviation

FSL-1.1-Apache-2.0
FSL-1.1-ALv2

## Notice

Expand Down
5 changes: 4 additions & 1 deletion src/licensedcode/data/licenses/fsl-1.1-mit.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@ name: Functional Source License, Version 1.1, MIT Future License
category: Source-available
owner: Sentry
homepage_url: https://github.com/getsentry/fsl.software/blob/main/FSL-1.1-MIT.template.md
spdx_license_key: LicenseRef-scancode-fsl-1.1-mit
spdx_license_key: FSL-1.1-MIT
other_spdx_license_keys:
- LicenseRef-scancode-fsl-1.1-mit
other_urls:
- https://fsl.software/
- https://fsl.software/FSL-1.1-MIT.template.md
---

# Functional Source License, Version 1.1, MIT Future License
Expand Down
118 changes: 104 additions & 14 deletions src/licensedcode/data/licenses/hdf5.LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -5,31 +5,121 @@ name: HDF5 License
category: Permissive
owner: The HDF Group
homepage_url: https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/browse/COPYING?raw
spdx_license_key: LicenseRef-scancode-hdf5
spdx_license_key: HDF5
other_spdx_license_keys:
- LicenseRef-scancode-hdf5
other_urls:
- https://github.com/HDFGroup/hdf5/?tab=License-1-ov-file#readme
standard_notice: "This file is part of HDF5. The full HDF5 copyright notice, including \n\
terms governing use, modification, and redistribution, is contained in \nthe COPYING file,\
\ which can be found at the root of the source code \ndistribution tree, or in https://support.hdfgroup.org/ftp/HDF5/releases.\n\
If you do not have access to either file, you may request a copy from \nhelp@hdfgroup.org. "
ignorable_copyrights:
- Copyright 1998-2006 by The Board of Trustees of the University of Illinois
- Copyright 2006 by The HDF Group
ignorable_holders:
- The Board of Trustees of the University of Illinois
- The HDF Group
ignorable_authors:
- with support from Lawrence Livermore National Laboratory and the United States Department
of Energy
- with support from the Lawrence Berkeley National Laboratory
- with support from the University of California, Lawrence Livermore National Laboratory
---

Redistribution and use in source and binary forms, with or without
modification, are permitted for any purpose (including commercial purposes)
Copyright Notice and License Terms for
HDF5 (Hierarchical Data Format 5) Software Library and Utilities
-----------------------------------------------------------------------------

HDF5 (Hierarchical Data Format 5) Software Library and Utilities
Copyright 2006 by The HDF Group.

NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities
Copyright 1998-2006 by The Board of Trustees of the University of Illinois.

All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted for any purpose (including commercial purposes)
provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice,
1. Redistributions of source code must retain the above copyright notice,
this list of conditions, and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions, and the following disclaimer in the documentation
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions, and the following disclaimer in the documentation
and/or materials provided with the distribution.

3. Neither the name of The HDF Group, the name of the University, nor the
name of any Contributor may be used to endorse or promote products derived
from this software without specific prior written permission from
3. Neither the name of The HDF Group, the name of the University, nor the
name of any Contributor may be used to endorse or promote products derived
from this software without specific prior written permission from
The HDF Group, the University, or the Contributor, respectively.

DISCLAIMER:
THIS SOFTWARE IS PROVIDED BY THE HDF GROUP AND THE CONTRIBUTORS
"AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. IN NO EVENT SHALL THE HDF GROUP OR THE CONTRIBUTORS BE LIABLE FOR ANY DAMAGES SUFFERED BY THE USERS ARISING OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You are under no obligation whatsoever to provide any bug fixes, patches, or upgrades to the features, functionality or performance of the source code ("Enhancements") to anyone; however, if you choose to make your Enhancements available either publicly, or directly to The HDF Group, without imposing a separate written license agreement for such Enhancements, then you hereby grant the following license: a non-exclusive, royalty-free perpetual license to install, use, modify, prepare derivative works, incorporate into other computer software, distribute, and sublicense such enhancements or derivative works thereof, in binary and source code form.
DISCLAIMER:
THIS SOFTWARE IS PROVIDED BY THE HDF GROUP AND THE CONTRIBUTORS
"AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED. IN NO
EVENT SHALL THE HDF GROUP OR THE CONTRIBUTORS BE LIABLE FOR ANY DAMAGES
SUFFERED BY THE USERS ARISING OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You are under no obligation whatsoever to provide any bug fixes, patches, or
upgrades to the features, functionality or performance of the source code
("Enhancements") to anyone; however, if you choose to make your Enhancements
available either publicly, or directly to The HDF Group, without imposing a
separate written license agreement for such Enhancements, then you hereby
grant the following license: a non-exclusive, royalty-free perpetual license
to install, use, modify, prepare derivative works, incorporate into other
computer software, distribute, and sublicense such enhancements or derivative
works thereof, in binary and source code form.

-----------------------------------------------------------------------------
-----------------------------------------------------------------------------

Contributors: National Center for Supercomputing Applications (NCSA) at
the University of Illinois, Fortner Software, Unidata Program Center
(netCDF), The Independent JPEG Group (JPEG), Jean-loup Gailly and Mark Adler
(gzip), and Digital Equipment Corporation (DEC).

-----------------------------------------------------------------------------

Portions of HDF5 were developed with support from the Lawrence Berkeley
National Laboratory (LBNL) and the United States Department of Energy
under Prime Contract No. DE-AC02-05CH11231.

-----------------------------------------------------------------------------

Portions of HDF5 were developed with support from Lawrence Livermore
National Laboratory and the United States Department of Energy under
Prime Contract No. DE-AC52-07NA27344.

-----------------------------------------------------------------------------

Portions of HDF5 were developed with support from the University of
California, Lawrence Livermore National Laboratory (UC LLNL).
The following statement applies to those portions of the product and must
be retained in any redistribution of source code, binaries, documentation,
and/or accompanying materials:

This work was partially produced at the University of California,
Lawrence Livermore National Laboratory (UC LLNL) under contract
no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy
(DOE) and The Regents of the University of California (University)
for the operation of UC LLNL.

DISCLAIMER:
THIS WORK WAS PREPARED AS AN ACCOUNT OF WORK SPONSORED BY AN AGENCY OF
THE UNITED STATES GOVERNMENT. NEITHER THE UNITED STATES GOVERNMENT NOR
THE UNIVERSITY OF CALIFORNIA NOR ANY OF THEIR EMPLOYEES, MAKES ANY
WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY OR RESPONSIBILITY
FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION,
APPARATUS, PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE
WOULD NOT INFRINGE PRIVATELY- OWNED RIGHTS. REFERENCE HEREIN TO ANY
SPECIFIC COMMERCIAL PRODUCTS, PROCESS, OR SERVICE BY TRADE NAME,
TRADEMARK, MANUFACTURER, OR OTHERWISE, DOES NOT NECESSARILY CONSTITUTE
OR IMPLY ITS ENDORSEMENT, RECOMMENDATION, OR FAVORING BY THE UNITED
STATES GOVERNMENT OR THE UNIVERSITY OF CALIFORNIA. THE VIEWS AND
OPINIONS OF AUTHORS EXPRESSED HEREIN DO NOT NECESSARILY STATE OR REFLECT
THOSE OF THE UNITED STATES GOVERNMENT OR THE UNIVERSITY OF CALIFORNIA,
AND SHALL NOT BE USED FOR ADVERTISING OR PRODUCT ENDORSEMENT PURPOSES.

-----------------------------------------------------------------------------
14 changes: 14 additions & 0 deletions src/licensedcode/data/licenses/jove.LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
key: jove
short_name: Jove License
name: Jove License
spdx_license_key: jove
owner: Jonathan Payne
category: Permissive
other_urls:
- https://github.com/jonmacs/jove/blob/4_17/LICENSE
---

JOVE is provided by Jonathan and Jovehacks without charge and without
warranty. You may copy, modify, and/or distribute JOVE, provided that
this notice is included in all the source files and documentation.
Loading
Loading