summaryrefslogtreecommitdiff
path: root/github-management
diff options
context:
space:
mode:
authorChristoph Blecker <admin@toph.ca>2022-02-28 17:35:48 -0800
committerChristoph Blecker <admin@toph.ca>2022-02-28 17:35:48 -0800
commite56f496c7b1a45e37e1b5aecc158c394e7e40c13 (patch)
tree347faf6ae8157bdd37f2f9c26e7386d03b08f87d /github-management
parent08cdbe7a7548ba1454507088c8d816bef2171450 (diff)
Add licensing guidance to the org owners guidance
Diffstat (limited to 'github-management')
-rw-r--r--github-management/org-owners-guide.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/github-management/org-owners-guide.md b/github-management/org-owners-guide.md
index fdd1f1d1..8d3ef70a 100644
--- a/github-management/org-owners-guide.md
+++ b/github-management/org-owners-guide.md
@@ -47,6 +47,21 @@ code in.
It is easier to start new code in a Kubernetes organization than it is to
transfer in existing code.
+## Licensing Guidance
+
+Section 11 of the [CNCF Charter] provides guidance on how to license code and
+documentation owned by the CNCF projects. However, it doesn't explicitly cover
+situations where a repo may have mixed content (such as repos that contain both
+code and documentation living alongside each other).
+
+For clarity, here is the guidance for Kubernetes GitHub organizations:
+- If a repo contains only code, it should be licensed under the
+ [Apache License, Version 2.0].
+- If a repo contains only documentation, it should be licensed under the
+ [Creative Commons Attribution 4.0 International License].
+- If a repo contains both code and documentation, it should be licensed under
+ the [Apache License, Version 2.0].
+
## Team Guidance
### Nomenclature
@@ -230,3 +245,6 @@ https://help.github.com/articles/archiving-a-github-repository/
[kubernetes-template-project]: https://github.com/kubernetes/kubernetes-template-project
[SIG Repository]: /github-management/kubernetes-repositories.md##sig-repositories
[template repo]: https://help.github.com/en/articles/creating-a-repository-from-a-template
+[CNCF Charter]: https://github.com/cncf/foundation/blob/main/charter.md
+[Apache License, Version 2.0]: https://www.apache.org/licenses/LICENSE-2.0
+[Creative Commons Attribution 4.0 International License]: https://creativecommons.org/licenses/by/4.0/