Skip to content

Add LICENSE covering documentation and code - #575

Open
bhcopeland wants to merge 1 commit into
kernelci:mainfrom
bhcopeland:add-license
Open

Add LICENSE covering documentation and code#575
bhcopeland wants to merge 1 commit into
kernelci:mainfrom
bhcopeland:add-license

Conversation

@bhcopeland

Copy link
Copy Markdown
Member

The repository had no licence file. Declare the split required by section 8 of the Technical Charter: documentation and website content under CC-BY-4.0 as required by 8.b.iv, and code under LGPL-2.1-or-later, the Project License defined in 8.b.i.

The LGPL text is the copy already carried by kernelci-core, and matches the SPDX identifier used in that repository. The CC-BY-4.0 text is the canonical one published by Creative Commons.

@dzickusrh

Copy link
Copy Markdown
Contributor

looks good to me and matches our conversation.

Comment thread LICENSE Outdated
Comment thread LICENSE

SPDX-License-Identifier: LGPL-2.1-or-later

All code, including the Python tooling, Hugo layouts and templates, and SCSS,

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Is LGPL-2.1-or-later the "right" license to use for Hugo templates etc.?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Hmm good question. I think LGPL is an odd fit for templates. But 8.b.i makes LGPL-2.1 the Project License, so anything else needs an 8.c exception vote. I propose we go with LGPL for now, and I'll fold a template-licence exception into the wider exception motion that I can raise in the next TSC meeting if you think its worth doing.

@patersonc patersonc Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I can live with LGPL, just seemed strange. Up to you/TSC if it's worth changing or not :)

The repository had no licence file. Declare the split required by section 8 of
the Technical Charter: documentation and website content under CC-BY-4.0 as
required by 8.b.iv, and code under LGPL-2.1-or-later, the Project License
defined in 8.b.i.

The LGPL text is the copy already carried by kernelci-core, and matches the
SPDX identifier used in that repository. The CC-BY-4.0 text is the canonical
one published by Creative Commons.

Signed-off-by: Ben Copeland <ben.copeland@linaro.org>
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.

4 participants