Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/glep:master commit in: /
Date: Sun, 10 Jun 2018 18:43:03
Message-Id: 1528656127.8cc0b8dbed310155eab9b71864b2f419485d54b1.ulm@gentoo
1 commit: 8cc0b8dbed310155eab9b71864b2f419485d54b1
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 28 09:13:28 2018 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 10 18:42:07 2018 +0000
6 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=8cc0b8db
7
8 glep-0076: Copyright policy.
9
10 Copied from MediaWiki page at
11 https://wiki.gentoo.org/wiki/User:Aliceinwire/CopyrightPolicy
12 as of 2018-01-27 10:48:11 UTC, and converted into GLEP format.
13
14 Earlier history in GuideXML format (April 2013):
15 https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/foundation/en/legal/copyrightpolicy.xml?view=log
16
17 License: CC-BY-SA-3.0
18 Attribution: Richard Freeman, Alice Ferrazzi, Ulrich Müller
19
20 glep-0076.rst | 218 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
21 1 file changed, 218 insertions(+)
22
23 diff --git a/glep-0076.rst b/glep-0076.rst
24 new file mode 100644
25 index 0000000..a7d64fb
26 --- /dev/null
27 +++ b/glep-0076.rst
28 @@ -0,0 +1,218 @@
29 +---
30 +GLEP: 76
31 +Title: Copyright Policy
32 +Author: Richard Freeman <rich0@g.o>,
33 + Alice Ferrazzi <alicef@g.o>,
34 + Ulrich Müller <ulm@g.o>
35 +Type: Informational
36 +Status: Draft
37 +Version: 1
38 +Created: 2013-04-23
39 +Last-Modified: 2018-01-28
40 +Post-History:
41 +Content-Type: text/x-rst
42 +---
43 +
44 +
45 +Status
46 +======
47 +
48 +The policies on this page have no effect! These are draft policies up
49 +for discussion, not final versions.
50 +
51 +
52 +Abstract
53 +========
54 +
55 +
56 +Motivation
57 +==========
58 +
59 +
60 +Specification
61 +=============
62 +
63 +Purpose / Scope
64 +---------------
65 +
66 +This policy documents how Gentoo contributors comply and document
67 +copyright for any contributions made to Gentoo. Anyone committing
68 +documentation or sources to any repository hosted on Gentoo
69 +infrastructure must comply with this policy.
70 +
71 +Questions regarding this policy should be directed to the trustees or
72 +the -project list. Any concerns over possible copyright violations
73 +should be directed to the Trustees if they cannot be worked out to
74 +anyone's satisfaction with the appropriate maintainer.
75 +
76 +
77 +Licensing of Gentoo Projects
78 +----------------------------
79 +
80 +Every Gentoo project must abide by the Gentoo Social Contract
81 +[#SOCIAL-CONTRACT]_ and release its work under one or more of the
82 +following:
83 +
84 +a) The GNU General Public License, version 2 or later (GPL-2+)
85 + [#GPL-2]_.
86 +
87 +b) The Creative Commons Attribution-ShareAlike 3.0 License
88 + (CC-BY-SA-3.0, only for documentation) [#CC-BY-SA-3.0]_.
89 + *[Note: or version 4.0, to be decided]*
90 +
91 +c) A license approved as GPL compatible by the Free Software
92 + Foundation [#GPL-COMPAT]_.
93 +
94 +Exceptions for other free software licenses will be granted by the
95 +Gentoo Foundation on a case by case basis.
96 +
97 +For easy reference, the license for each project should be documented
98 +on the wiki page at [#PROJECTS]_.
99 +
100 +
101 +Certificate of Origin
102 +---------------------
103 +
104 +All commits to Gentoo-hosted repositories shall be accompanied by a
105 +certificate of origin. The purpose of the certificate is to declare
106 +that the contribution can be modified and redistributed in accordance
107 +with the project's license.
108 +
109 +For commits made using a VCS, the committer shall certify agreement
110 +to the Gentoo DCO by adding ``Signed-off-by: Name <e-mail>`` to the
111 +commit message as a separate line.
112 +
113 +The following is the current Gentoo DCO 1.0::
114 +
115 + Gentoo Developer's Certificate of Origin 1.0
116 +
117 + By making a contribution to this project, I certify that:
118 +
119 + (a) The contribution was created in whole or in part by me, and I have
120 + the right to submit it under the free software license indicated
121 + in the file; or
122 +
123 + (b) The contribution is based upon previous work that, to the best
124 + of my knowledge, is covered under an appropriate free software
125 + license, and I have the right under that license to submit that
126 + work with modifications, whether created in whole or in part by
127 + me, under the same free software license (unless I am permitted
128 + to submit under a different license), as indicated in the file; or
129 +
130 + (c) The contribution is a license text (or a file of similar nature),
131 + and verbatim distribution is allowed; or
132 +
133 + (d) The contribution was provided directly to me by some other person
134 + who certified (a), (b), (c), or (d), and I have not modified it.
135 +
136 + I understand and agree that this project and the contribution are
137 + public and that a record of the contribution (including all personal
138 + information I submit with it, including my sign-off) is maintained
139 + indefinitely and may be redistributed consistent with this project or
140 + the free software license(s) involved.
141 +
142 +The Gentoo DCO is licensed under a Creative Commons
143 +Attribution-ShareAlike 3.0 Unported License [#CC-BY-SA-3.0]_.
144 +It is based on the Linux Kernel DCO [#OSDL-DCO]_, released by Open
145 +Source Development Labs, Inc. in 2005 under a CC-BY-SA-2.5 License,
146 +and distributed by the Linux Foundation as part of the kernel source
147 +tree [#SUBMITTING-PATCHES]_ under GPL-2.
148 +
149 +
150 +Copyright Attribution
151 +---------------------
152 +
153 +All files hosted by Gentoo must contain an appropriate copyright
154 +notice, as defined by this policy.
155 +
156 +A proper copyright notice appears near the top of the file, and reads,
157 +``Copyright YEAR LARGEST-CONTRIBUTOR and others (see below).``
158 +The largest contributor is whatever entity owns copyright to some
159 +portion of the largest number of lines in the file. The ``and others
160 +(see below)`` text may be omitted if the largest contributor holds
161 +copyright to the entire file.
162 +
163 +If there are other copyright holders, then somewhere in the file the
164 +full list of copyright holders must be listed, or a reference to a
165 +list in another file stored in a Gentoo repository.
166 +
167 +No file may be committed to a Gentoo repository unless at least 60% of
168 +the lines in the file are accounted for in the list of copyright
169 +holders. Any content already in a Gentoo repository as of DATE shall
170 +count towards the 60% rule even if not attributed. Note that 60% is
171 +the minimum required for compliance with this policy - all
172 +contributors are strongly encouraged to strive for 100% attribution.
173 +
174 +It is the responsibility of anyone making a commit to update the
175 +contributor list for any additions made to the repository. Committers
176 +are not required to double-check content already in the repository.
177 +
178 +Anyone finding a file out of compliance should log a bug against the
179 +associated project/package providing as much information as possible.
180 +Files that are not brought into compliance within 60 days or upon a
181 +request for removal by a aggrieved copyright holder will be removed.
182 +Any concerns not addressed by a maintainer can be appealed to the
183 +Trustees.
184 +
185 +
186 +Licensing to the Gentoo Foundation
187 +----------------------------------
188 +
189 +All are welcome and encouraged (but NOT required) to assign copyright
190 +for their contributions to the Gentoo Foundation. Doing so makes
191 +compliance with this policy easier (fewer copyright holders to list),
192 +and allows the Foundation to enforce copyrights and re-license content
193 +if appropriate (this will only be done in accordance with the social
194 +contract and the FLA).
195 +
196 +Copyright is assigned to the Foundation by electronically signing the
197 +Gentoo Fiduciary License Agreement (FLA) [#FLA]_.
198 +
199 +The agreement may be signed BY **TODO...** If the scope of the signed
200 +agreement included future contributions, the contributor may document
201 +their wish to stop assigning copyright by **TODO...**
202 +
203 +A list of those who have signed this agreement and the scope of their
204 +assignments may be found at **LINK**. This list may be useful when
205 +attributing copyright.
206 +
207 +
208 +Rationale
209 +=========
210 +
211 +
212 +References
213 +==========
214 +
215 +.. [#SOCIAL-CONTRACT] Gentoo Social Contract,
216 + https://www.gentoo.org/get-started/philosophy/social-contract.html
217 +
218 +.. [#GPL-2] GNU General Public License, version 2 or later,
219 + http://www.gnu.org/licenses/gpl-2.0.html
220 +
221 +.. [#CC-BY-SA-3.0] Creative Commons Attribution-ShareAlike 3.0
222 + Unported License, http://creativecommons.org/licenses/by-sa/3.0/
223 +
224 +.. [#GPL-COMPAT] GPL-compatible free software licenses,
225 + https://www.gnu.org/licenses/license-list.en.html#GPLCompatibleLicenses
226 +
227 +.. [#PROJECTS] Licensing of Gentoo projects,
228 + https://wiki.gentoo.org/wiki/Project:Licenses/Licensing_of_Gentoo_projects
229 +
230 +.. [#OSDL-DCO] Developer's Certificate of Origin 1.1,
231 + https://web.archive.org/web/20060524185355/http://www.osdlab.org/newsroom/press_releases/2004/2004_05_24_dco.html
232 +
233 +.. [#SUBMITTING-PATCHES] Submitting patches: the essential guide to
234 + getting your code into the kernel,
235 + https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst
236 +
237 +.. [#FLA] Gentoo Fiduciary License Agreement,
238 + https://dev.gentoo.org/~rich0/fla.pdf
239 +
240 +
241 +Copyright
242 +=========
243 +
244 +This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
245 +Unported License. To view a copy of this license, visit
246 +http://creativecommons.org/licenses/by-sa/3.0/.