Skip to content

Commit

Permalink
Move Covered Files to its own section
Browse files Browse the repository at this point in the history
Signed-off-by: Carmen Bianca BAKKER <[email protected]>
  • Loading branch information
carmenbianca committed Jun 18, 2024
1 parent ef8b5df commit 6e87e1d
Showing 1 changed file with 23 additions and 17 deletions.
40 changes: 23 additions & 17 deletions site/content/en/spec-3.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,23 +37,7 @@ These are the definitions for some of the terms used in this specification:
- Copyright Notice --- a line of text that conveys copyright of a copyright
holder. Its format is defined in the [Format of Copyright
Notices](#format-of-copyright-notices) section.
- Covered File --- any file in a Project, except for
- The License Files stored in the `LICENSES/` directory.
- `COPYING` and `LICENSE`, with or without file extensions.
- The files belonging to the Project's version control system (example:
`.git/`).
- The files ignored by the version control system (example: files listed in
`.gitignore`).
- Submodules of the Project's version control system and Meson subprojects.
Each submodule and Meson subproject is understood as a separate Project.
- The files in the `.reuse/` directory in the root of the Project. This
directory MUST contain only files relevant for the operation of the REUSE
Tool.
- Symlinks and files with no data (zero-byte).
- SPDX documents in their various formats as defined in the [SPDX
Specification, Clause
4.4](https://spdx.github.io/spdx-spec/v2.3/conformance/#44-standard-data-format-requirements)
(example: `sbom.spdx.json`).
- Covered File --- a file which must contain Licensing Information.
- Commentable File --- a plain text file that can contain comments.
- Snippet --- a portion of text in a Commentable File to which different
Licensing Information applies.
Expand All @@ -76,6 +60,28 @@ These are the definitions for some of the terms used in this specification:
- TOML --- A configuration file format as available at
<https://toml.io/en/v1.0.0>.

## Covered Files

Covered Files are any file which must contain Licensing Information. This is
effectively 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.
- The files belonging to the Project's version control system (example:
`.git/`).
- The files ignored by the version control system (example: files listed in
`.gitignore`).
- Submodules of the Project's version control system and Meson subprojects. Each
submodule and Meson subproject is understood as a separate Project.
- The files in the `.reuse/` directory in the root of the Project. This
directory MUST contain only files relevant for the operation of the REUSE
Tool.
- Symlinks and files with no data (zero-byte).
- SPDX documents in their various formats as defined in the [SPDX Specification,
Clause
4.4](https://spdx.github.io/spdx-spec/v2.3/conformance/#44-standard-data-format-requirements)
(example: `sbom.spdx.json`).

## License Files

A Project MUST include a License File for every license under which Covered
Expand Down

0 comments on commit 6e87e1d

Please sign in to comment.