Skip to content

add SPDX license headers#28

Merged
lsf37 merged 2 commits intomasterfrom
spdx-license-headers
Mar 17, 2025
Merged

add SPDX license headers#28
lsf37 merged 2 commits intomasterfrom
spdx-license-headers

Conversation

@lsf37
Copy link
Copy Markdown
Member

@lsf37 lsf37 commented Mar 16, 2025

Adds SPDX license headers as required by the Foundation.

The license is GPL-2.0-only as was indicated by the main LICENSE file in the repo before (now moved to the LICENSES directory). A few of the workflow files are BSD-2-Clause, that's why that license exists in there, but the code is all GPL-2.0-only.

I have changed the README license to CC-BY-SA-4.0, because GPL is not really appropriate for documentation. I hope that is Ok.

The commit also strips trailing whitespace from some files so that the corresponding check will not fail when those files are edited.

@lsf37 lsf37 requested a review from wom-bat March 16, 2025 22:54
@lsf37 lsf37 force-pushed the spdx-license-headers branch from 41580c8 to b0e1922 Compare March 16, 2025 22:58
@lsf37
Copy link
Copy Markdown
Member Author

lsf37 commented Mar 16, 2025

The link check failure is unrelated and being fixed in seL4/ci-actions#392

Copy link
Copy Markdown
Member

@wom-bat wom-bat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. One very minor change (it's not necessary, but would be nice) change http to https for the website URI

Comment thread .reuse/dep5 Outdated
lsf37 added 2 commits March 17, 2025 12:00
Adds SPDX license headers as required by the Foundation, and change
README license to CC-BY-SA-4.0.

This also strips trailing whitespace.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
Exclude bash_mq_completion from bashisms check, because it explicitly is
for bash.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
@lsf37 lsf37 force-pushed the spdx-license-headers branch from b0e1922 to 0d83580 Compare March 17, 2025 01:01
@lsf37 lsf37 self-assigned this Mar 17, 2025
@lsf37 lsf37 merged commit 5c17d6c into master Mar 17, 2025
7 checks passed
@lsf37 lsf37 deleted the spdx-license-headers branch March 17, 2025 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants