From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 640EA138334 for ; Sun, 21 Oct 2018 11:10:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3AF20E0885; Sun, 21 Oct 2018 11:10:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 04F62E0885 for ; Sun, 21 Oct 2018 11:10:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 846BF335D25 for ; Sun, 21 Oct 2018 11:10:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2B0D6444 for ; Sun, 21 Oct 2018 11:10:38 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1538061894.dcc841a715dfa077258fa3f8bef5f15ee22148cb.ulm@gentoo> Subject: [gentoo-commits] data/glep:master commit in: / X-VCS-Repository: data/glep X-VCS-Files: glep-0076.rst X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: dcc841a715dfa077258fa3f8bef5f15ee22148cb X-VCS-Branch: master Date: Sun, 21 Oct 2018 11:10:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: f9113e43-2048-4140-b47a-f83e50d51402 X-Archives-Hash: 9b3d4574c5f050c63bf401fe736ed4df commit: dcc841a715dfa077258fa3f8bef5f15ee22148cb Author: Ulrich Müller gentoo org> AuthorDate: Wed Sep 26 18:31:57 2018 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Thu Sep 27 15:24:54 2018 +0000 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=dcc841a7 glep-0076: Clarify real name requirement. - Sign-off must contain the name of a natural person. - A copyright holder can be a legal entity. Reviewed-by: Alec Warner gentoo.org> Reviewed-by: Michał Górny gentoo.org> Reviewed-by: Matthew Thode gentoo.org> Reviewed-by: Thomas Deutschmann gentoo.org> Signed-off-by: Ulrich Müller gentoo.org> glep-0076.rst | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/glep-0076.rst b/glep-0076.rst index 4c0ffcb..5f05f1e 100644 --- a/glep-0076.rst +++ b/glep-0076.rst @@ -10,7 +10,7 @@ Type: Informational Status: Accepted Version: 1 Created: 2013-04-23 -Last-Modified: 2018-09-15 +Last-Modified: 2018-09-26 Post-History: 2018-06-10, 2018-06-19, 2018-08-31 Content-Type: text/x-rst --- @@ -133,9 +133,9 @@ with the project's license. For commits made using a VCS, the committer shall certify agreement to the Certificate of Origin by adding ``Signed-off-by: Name `` -to the commit message as a separate line. Committers must use their -real name, i.e., the name that would appear in an official document -like a passport. +to the commit message as a separate line. The sign-off must contain +the committer's legal name as a natural person, i.e., the name that +would appear in a government issued document. The following is the current Gentoo Certificate of Origin, revision 1: @@ -197,6 +197,9 @@ author, or the contributor holding copyright to the largest portion of the file. Additional copyright holders can be listed, but this is normally not required. The "and others" text may be omitted if the explicitly listed contributors hold copyright to the entire file. +In some jurisdictions, the copyright holder can also be a company or +other legal entity, and therefore be different from the original +author. Anyone finding a file out of compliance should file a bug against the associated project/package providing as much information as possible. @@ -235,7 +238,8 @@ The copyright model is built on the DCO model used by the Linux kernel and requires all contributors to certify the legitimacy of their contributions. This also requires that they use their real name for signing; an anonymous certification or one under a pseudonym would not -mean anything. +mean anything. This policy is derived from the Linux project's policy +[#SUBMITTING-PATCHES]_. In the future, a second stage of this policy may use a combination of the DCO model and an FLA model [#FLA]_ as it is used by different open @@ -363,6 +367,11 @@ References .. [#DCO-1.1] Developer's Certificate of Origin 1.1, https://developercertificate.org/ +.. [#SUBMITTING-PATCHES] Submitting patches: the essential guide to + getting your code into the kernel, + https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?h=v4.18#n460 + https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=af45f32d25cc1e374184675eadc9f740221d8392 + .. [#FLA] FSFE Legal: Fiduciary Licence Agreement (FLA), https://fsfe.org/activities/ftf/fla.en.html