Skip to content
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

Audit all CNCF docs projects for correct license documents #22

Closed
celestehorgan opened this issue Jun 22, 2021 · 7 comments
Closed

Audit all CNCF docs projects for correct license documents #22

celestehorgan opened this issue Jun 22, 2021 · 7 comments
Assignees

Comments

@celestehorgan
Copy link
Contributor

Per https://github.com/cncf/techdocs/blob/main/howto/repo-setup.md#license-files and cncf/project-template#12, use the project tracking spreadsheet to audit existing projects for license compliance.

Questions to answer prior to starting this task:

  • Do we want to bring old projects into compliance or only tackle new ones?
  • Do we want to note any exceptions to the license rules somewhere?
@amye amye self-assigned this Jun 22, 2021
@caniszczyk
Copy link
Collaborator

The simple thing here is if you come across a website/docs ONLY repo in CNCF and it has the Apache License attached to it, add a LICENSE-DOCS file that's CC-BY 4.0 , that's the fix here imho

@chalin
Copy link
Collaborator

chalin commented Nov 3, 2021

Legal matters are hard, and they are even harder when there are multiple sources of (partial) truth, so I'd like to suggest that we avoid duplication/repetition at all costs. IMHO:

/cc @nate-double-u

@chalin
Copy link
Collaborator

chalin commented Nov 4, 2021

I just noticed that we have license terms explicitly documented already in https://github.com/cncf/techdocs/blob/main/howto/repo-setup.md:

Unless otherwise specified, documentation for CNCF projects is licensed under CC-BY-4.0.
Code is licensed under Apache 2.0.

I just submitted a proposed single LICENSE file that could be used by all CNCF projects, see cncf/project-template#17. If we can adopt a single (verbatim) license file for all projects, then auditing will become that much easier. As the number of CNCF projects continues to increase, this will scale much better IMHO.

Thoughts?

@chalin
Copy link
Collaborator

chalin commented Nov 4, 2021

I guess that the audit should be conducted in light of the exceptions documented in https://github.com/cncf/foundation/tree/master/license-exceptions?

@nate-double-u
Copy link
Member

Does clomontior cover this?
@amye, since you're assigned.

@amye
Copy link

amye commented May 18, 2023

This is from 2021. I'm not sure this is still relevant, given as the charter says cc-by-4.0 for docs.

@nate-double-u
Copy link
Member

Fair enough, closing as stale.

@nate-double-u nate-double-u closed this as not planned Won't fix, can't repro, duplicate, stale May 18, 2023
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

No branches or pull requests

5 participants