Gentoo Archives: gentoo-project

From: John Helmert III <ajak@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Re: [gentoo-dev] [PATCH] glep-0076: Require real name instead of legal name
Date: Wed, 30 Nov 2022 21:32:04
Message-Id: Y4fKUCwjAUh/mIDQ@gentoo.org
In Reply to: [gentoo-project] Re: [gentoo-dev] [PATCH] glep-0076: Require real name instead of legal name by "Robin H. Johnson"
1 This was a topic in the last council meeting where many concerns were
2 raised. Council tabled the topic until after further discussion on
3 these issues happened on the mailing list. Is anybody going to raise
4 those issues?
5
6 On Tue, Jul 12, 2022 at 09:59:50PM +0000, Robin H. Johnson wrote:
7 > (CC to gentoo-project as required by the GLEP itself).
8 >
9 > On Tue, Jul 12, 2022 at 05:28:36AM +0500, Anna Vyalkova wrote:
10 > > This patch uses more friendly language towards potential transgender
11 > > and plural contributors.
12 > >
13 > > No other projects require to use a legal name, e.g. Linux says to use
14 > > your real name[0].
15 > >
16 > > Government issued documents are really a bad example since in some
17 > > countries it's really hard to get your name changed there.
18 > Hi Anna,
19 >
20 > There was a very long discussion in #gentoo-council IRC about this
21 > today, with many sides represented.
22 >
23 > I apologize I didn't follow who suggested some of the ideas first, so if
24 > something was mis-credited, the fault lies with me.
25 >
26 > The need is for GLEP76's name requirement to balance copyright protection with
27 > complexities of jurisdictional naming complexities [4][5].
28 >
29 > The kernel DCO says:
30 > "using your real name (sorry, no pseudonyms or anonymous contributions.)"
31 >
32 > Copyright law itself, at various levels (including US law and WIPO treaty
33 > [CR001EN]) treaty does permit copyright held by pseudonyms in many cases.
34 > But Copyright law also makes assumptions that some body, be it publisher or
35 > government office, holds the "real" identity (which can be discovered by legal
36 > or other actions), and the publisher holds some liability in this process.
37 >
38 > Thus Copyright law tries to impose the need to associate a person with a
39 > a copyrightable work.
40 >
41 > Thus it raises two questions:
42 > - Is the open source organization that receives a contribution a publisher in
43 > this case?
44 > - If the organization is a publisher, does this mean they are required to
45 > implement some level of Know-Your-Customer (KYC) system?
46 >
47 > This is all so messy :-(. Maybe we can approach it from a different angle.
48 >
49 > The older version of the GLEP did use the term "real name", and it was
50 > changed to "legal name" because the advice at the time is that "real
51 > name" wasn't well-defined.
52 > https://bugs.gentoo.org/653118
53 > https://gitweb.gentoo.org/data/glep.git/commit/glep-0076.rst?id=5713e7e0fbeb37a74743f11c80da2d8bdd87acf2
54 >
55 > I previously proposed amending it further:
56 > https://archives.gentoo.org/gentoo-project/message/26d68349541e4db54a93edf57d6e7404
57 >
58 > But in further discussion, even my proposal didn't go far enough.
59 >
60 > Neither "real name" or "legal name" correctly convey the underlying intent
61 > here, and both of them have additional unwanted baggage [1][2][3], and
62 > disproportionately impact some population groups.
63 >
64 > Tying this back together:
65 > The Foundation has *zero* desire to implement a KYC system, or to be the
66 > holders of any non-public personal information. Esp. The Foundation does
67 > not want to even have to look at ID documents. So it's not acceptable to
68 > just have: "send your linkage between pseudonym and name-on-ID to
69 > trustees".
70 >
71 > What's really needed?
72 > GLEP76 must show that Gentoo (as a legal entity: the current Foundation, or
73 > future umbrella), has undertaken due diligence in accepting the contribution.
74 >
75 > The discussion in #gentoo-council ended up producing a potential text that I'll
76 > attached as a patch.
77 >
78 > I'd like to thank the following for their contributions to the text.
79 >
80 > kuzetsa CatSwarm <kuzetsa@×××××.us> ** significant wording
81 > Richard Freeman <rich0@g.o>
82 > John Helmert III <ajak@g.o>
83 > Ulrich Müller <ulm@g.o>
84 > Alec Warner <antarus@g.o>
85 >
86 > [1] https://en.wikipedia.org/wiki/Battle.net#Privacy_and_Real_ID
87 > [2] https://en.wikipedia.org/wiki/Facebook_real-name_policy_controversy
88 > [3] https://en.wikipedia.org/wiki/Nymwars
89 > [4] Depending where you are, it can range from very easy to almost-impossible to change your name.
90 > [5] In https://archives.gentoo.org/gentoo-project/message/26d68349541e4db54a93edf57d6e7404, I linked many other examples
91 > [CR001EN] https://wipolex-res.wipo.int/edocs/lexdocs/laws/en/cr/cr001en.html
92 >
93 > --
94 > Robin Hugh Johnson
95 > Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
96 > E-Mail : robbat2@g.o
97 > GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
98 > GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136
99
100 > From 77a948ffecf97035a42359be0a0b40ad5059fe2f Mon Sep 17 00:00:00 2001
101 > From: "Robin H. Johnson" <robbat2@g.o>
102 > Date: Tue, 12 Jul 2022 14:52:23 -0700
103 > Subject: [PATCH] glep-0076: clarify name policy
104 >
105 > Signed-off-by: Robin H. Johnson <robbat2@g.o>
106 > ---
107 > glep-0076.rst | 29 +++++++++++++++++++++++------
108 > 1 file changed, 23 insertions(+), 6 deletions(-)
109 >
110 > diff --git glep-0076.rst glep-0076.rst
111 > index 2216483..ce98ac8 100644
112 > --- glep-0076.rst
113 > +++ glep-0076.rst
114 > @@ -5,12 +5,13 @@ Author: Richard Freeman <rich0@g.o>,
115 > Alice Ferrazzi <alicef@g.o>,
116 > Ulrich Müller <ulm@g.o>,
117 > Robin H. Johnson <robbat2@g.o>,
118 > - Michał Górny <mgorny@g.o>
119 > + Michał Górny <mgorny@g.o>,
120 > + kuzetsa CatSwarm <kuzetsa@×××××.us>
121 > Type: Informational
122 > Status: Active
123 > -Version: 1.1
124 > +Version: 1.2
125 > Created: 2013-04-23
126 > -Last-Modified: 2022-07-02
127 > +Last-Modified: 2022-07-12
128 > Post-History: 2018-06-10, 2018-06-19, 2018-08-31, 2018-09-26
129 > Content-Type: text/x-rst
130 > ---
131 > @@ -136,9 +137,8 @@ the Certificate of Origin by adding ::
132 >
133 > Signed-off-by: Name <e-mail>
134 >
135 > -to the commit message as a separate line. The sign-off must contain
136 > -the committer's legal name as a natural person, i.e., the name that
137 > -would appear in a government issued document.
138 > +to the commit message as a separate line. The Name used is discussed in
139 > +the next section.
140 >
141 > The following is the current Gentoo Certificate of Origin, revision 1:
142 >
143 > @@ -179,6 +179,21 @@ commits with the Linux Kernel DCO 1.1 [#DCO-1.1]_. This shall be
144 > indicated by adding ``(DCO-1.1)`` at the end of the ``Signed-off-by``
145 > line. Using the Gentoo Certificate of Origin is strongly preferred.
146 >
147 > +Contributor Name
148 > +----------------
149 > +Contributors must sign off on contributions with a name that can be made
150 > +public and would pass copyright due diligence.
151 > +
152 > +Nothing further is required if the name matches a government issued
153 > +document of the contributor.
154 > +
155 > +If the name does not match any government issued document, it must be a
156 > +name that can be verified by simple records search, and/or attestable in
157 > +a written statement, with a witnessed signature as before a notary.
158 > +
159 > +For the purposes of this policy, the Gentoo Foundation will not request
160 > +any verification of the name until such time as required by government
161 > +action or legal proceedings.
162 >
163 > Copyright Attribution
164 > ---------------------
165 > @@ -344,6 +359,8 @@ In particular, the authors would like to thank David Abbott,
166 > Roy Bamford, Kristian Fiskerstrand, Andreas K. Hüttel, Manuel Rüger,
167 > Matija Šuklje, Matthew Thode, and Alec Warner for their input.
168 >
169 > +For revision 1.2, further thanks are extended to kuzetsa CatSwarm,
170 > +Richard Freeman, John Helmert III, Ulrich Müller and Alec Warner.
171 >
172 > References
173 > ==========
174 > --
175 > 2.35.2
176 >

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies