1 |
commit: dcc841a715dfa077258fa3f8bef5f15ee22148cb |
2 |
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Sep 26 18:31:57 2018 +0000 |
4 |
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Sep 27 15:24:54 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=dcc841a7 |
7 |
|
8 |
glep-0076: Clarify real name requirement. |
9 |
|
10 |
- Sign-off must contain the name of a natural person. |
11 |
- A copyright holder can be a legal entity. |
12 |
|
13 |
Reviewed-by: Alec Warner <antarus <AT> gentoo.org> |
14 |
Reviewed-by: Michał Górny <mgorny <AT> gentoo.org> |
15 |
Reviewed-by: Matthew Thode <prometheanfire <AT> gentoo.org> |
16 |
Reviewed-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
17 |
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> |
18 |
|
19 |
glep-0076.rst | 19 ++++++++++++++----- |
20 |
1 file changed, 14 insertions(+), 5 deletions(-) |
21 |
|
22 |
diff --git a/glep-0076.rst b/glep-0076.rst |
23 |
index 4c0ffcb..5f05f1e 100644 |
24 |
--- a/glep-0076.rst |
25 |
+++ b/glep-0076.rst |
26 |
@@ -10,7 +10,7 @@ Type: Informational |
27 |
Status: Accepted |
28 |
Version: 1 |
29 |
Created: 2013-04-23 |
30 |
-Last-Modified: 2018-09-15 |
31 |
+Last-Modified: 2018-09-26 |
32 |
Post-History: 2018-06-10, 2018-06-19, 2018-08-31 |
33 |
Content-Type: text/x-rst |
34 |
--- |
35 |
@@ -133,9 +133,9 @@ with the project's license. |
36 |
|
37 |
For commits made using a VCS, the committer shall certify agreement to |
38 |
the Certificate of Origin by adding ``Signed-off-by: Name <e-mail>`` |
39 |
-to the commit message as a separate line. Committers must use their |
40 |
-real name, i.e., the name that would appear in an official document |
41 |
-like a passport. |
42 |
+to the commit message as a separate line. The sign-off must contain |
43 |
+the committer's legal name as a natural person, i.e., the name that |
44 |
+would appear in a government issued document. |
45 |
|
46 |
The following is the current Gentoo Certificate of Origin, revision 1: |
47 |
|
48 |
@@ -197,6 +197,9 @@ author, or the contributor holding copyright to the largest portion |
49 |
of the file. Additional copyright holders can be listed, but this is |
50 |
normally not required. The "and others" text may be omitted if the |
51 |
explicitly listed contributors hold copyright to the entire file. |
52 |
+In some jurisdictions, the copyright holder can also be a company or |
53 |
+other legal entity, and therefore be different from the original |
54 |
+author. |
55 |
|
56 |
Anyone finding a file out of compliance should file a bug against the |
57 |
associated project/package providing as much information as possible. |
58 |
@@ -235,7 +238,8 @@ The copyright model is built on the DCO model used by the Linux kernel |
59 |
and requires all contributors to certify the legitimacy of their |
60 |
contributions. This also requires that they use their real name for |
61 |
signing; an anonymous certification or one under a pseudonym would not |
62 |
-mean anything. |
63 |
+mean anything. This policy is derived from the Linux project's policy |
64 |
+[#SUBMITTING-PATCHES]_. |
65 |
|
66 |
In the future, a second stage of this policy may use a combination of |
67 |
the DCO model and an FLA model [#FLA]_ as it is used by different open |
68 |
@@ -363,6 +367,11 @@ References |
69 |
.. [#DCO-1.1] Developer's Certificate of Origin 1.1, |
70 |
https://developercertificate.org/ |
71 |
|
72 |
+.. [#SUBMITTING-PATCHES] Submitting patches: the essential guide to |
73 |
+ getting your code into the kernel, |
74 |
+ https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?h=v4.18#n460 |
75 |
+ https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=af45f32d25cc1e374184675eadc9f740221d8392 |
76 |
+ |
77 |
.. [#FLA] FSFE Legal: Fiduciary Licence Agreement (FLA), |
78 |
https://fsfe.org/activities/ftf/fla.en.html |