From 6e2dae56ada35ae94bc31c8098aef75a430708bd Mon Sep 17 00:00:00 2001 From: Carmen Bianca BAKKER Date: Mon, 8 Jul 2024 12:16:21 +0200 Subject: [PATCH] More lenience for COPYING and LICENSE-like files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Matija Å uklje Signed-off-by: Carmen Bianca BAKKER --- CHANGELOG.md | 3 +++ site/content/en/spec-3.3.md | 12 +++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 34a838e..3af7db4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -46,6 +46,9 @@ This is the change log for the REUSE Specification. - `REUSE.toml` files ignored by VCS are not searching for licensing information. - `REUSE.toml` is no longer a Covered File. +- Also allow `COPYING` and `LICENSE` files to have a suffix with a dash or dot + (e.g. `LICENSE-MIT` or `COPYING.GPL`). +- The `LICENSE` file may also be spelt `LICENCE`. ### Deprecated diff --git a/site/content/en/spec-3.3.md b/site/content/en/spec-3.3.md index 8be499c..e344978 100644 --- a/site/content/en/spec-3.3.md +++ b/site/content/en/spec-3.3.md @@ -68,7 +68,9 @@ Covered Files are any file which must contain Licensing Information. This is equal to all files in a project, with the exception of: - The License Files stored in the `LICENSES/` directory. -- `COPYING` and `LICENSE`, with or without file extensions. +- `COPYING`, `LICENSE`, and `LICENCE`. These MAY also contain a dash or dot + separator followed by additional metadata, like `LICENSE-MIT`, `COPYING.GPL`, + or `LICENCE.md`. These files SHOULD be in the root of the Project. - The files belonging to the Project's version control system (example: `.git/`). - The files ignored by the version control system (example: files listed in @@ -113,10 +115,10 @@ exception that is part of any SPDX License Expression in any Licensing Information associated with any Covered File, there MUST exist a License File as defined in this section. -You MAY include a `COPYING` or `LICENSE` file (with or without file extensions) -in your project for compliance with other standards, conventions, or tools. -These files MAY contain a copy of the license text, a summary of your licensing, -or anything else. These files are ignored by the REUSE Tool. +You MAY include `COPYING` or `LICENSE` files in your project for compliance with +other standards, conventions, or tools. These files MAY contain a copy of the +license text, a summary of your licensing, or anything else. These files are +ignored by the REUSE Tool. ## Licensing Information