-
Notifications
You must be signed in to change notification settings - Fork 2
/
License.txt
281 lines (220 loc) · 14.6 KB
/
License.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
You are hereby granted a universal non-exclusive right to, use, reproduce,
make available, feature, modify, display, perform, distribute, and/or
otherwise exploit Your copy of This Project for *any purpose* subject to
the following conditions:
1. Whenever You Share This Project or any Dependant Projects, You must
ensure that either:
(a) The Buildable Source is Readily Available for as long as You
continue to Share This Project and any Dependant Projects, or
(b) This Project remains unmodified from a Publisher's Official
Release and is being Shared with the Publisher's consent.
2. You may not restrict any licensee from exercising their rights to
This Project (unless they are in breach of This License). You agree:
(a) to irrevocably and automatically grant any additional licenses
(including patent licenses), at no cost, fee, nor royalty to
every licensee of This Project so they may exercise the rights
given to them by This License.
(b) not to obfuscate, omit, and/or obstruct in any way This License,
nor The Buildable Source, and/or the ability for any interested
party to find it.
3. Changes to the Attached Notices may not be Shared with other parties
unless they are composed of the following:
(a) the addition of a Notice to record Your agreement to become a
Publisher for This Project, which means that You agree to,
for as long as You continue to Share an Official Release, Share
The Buildable Source for it on a public Community Contribution
Channel of Your choice.
(b) a redated modification to Your Notice, with the addition or
removal of one or more of Your trademarks, and/or, a correction
of Your Address.
(c) rearrangement, reordering, relocation and/or reformatting.
(d) addition of another copyright holder's Notice, verbatim, sourced
from another set of Attached Notices maintained as required
by Section 3 of This License.
(e) replacement of a copyright holder's Notice with a newer Notice
from the same copyright holder, from another set of Attached
Notices maintained as required by Section 3 of This License.
(f) the removal of any trademark that is not a Community Trademark.
4. Neither the name of any (other) Publisher, nor any Community Trademark
of theirs, may be used within, or used to title, endorse or promote,
any Dependant Projects without prior written permission, subject to
the following "fair use" exceptions:
(a) "Descriptive Fair Use", which means use of dictionary words
within, or to promote Dependant Projects such that these words
are used in good faith, for their natural meaning and are not
in an attempt to capitalise on references to any (other)
Publisher's Community Trademark.
(b) "Nominative Fair Use", which means use of a Community Trademark
within a Notice, to refer to, document the usage of, or to
review and/or fairly draw comparison to an Official Release as
long as any distinction between the Official Release and any
Dependant Projects is clear and this use is not featured in
any way that implies endorsement or association with a Publisher,
ie. in primary promotional material, titles, or taglines.
(c) "Contributive Fair Use", which means use of a Publisher's
Community Trademark, verbatim, on a Community Contribution
Channel where such use is the result of copying The Buildable
Source from a Publisher's Community Contribution Channel.
5. Redistributions of This Project may be relicensed under:
(a) any chosen Community License subject to a written agreement
from every Publisher to relicense This Project under the chosen
license.
(b) the GNU Affero General Public License, Version 3 or later,
(https://www.gnu.org/licenses/agpl-3.0.en.html) at any time
provided that additional terms are added for each Notice (with
at least one or more listed trademarks) as illustrated in
Exhibit B.
In the event that You breach a condition of This License, You must take
immediate steps to resolve this breach and until You resolve this breach,
any rights granted to You by This License (except for the rights to
display and distribute The Buildable Source) are automatically terminated
and other parties who have agreed to This License, may, on behalf of each
copyright holder, and in good faith to ensure the fairness, integrity,
precedent and/or compliance of This License, contact, sue, litigate against
and/or otherwise seek and collect damages from You.
"This License" (or "The License") is the.quetzal.community/trademark-license
It is a living document, which means the Publisher may release
new versions from time to time, only in order to fix errors, address
loopholes and/or resolve ambiguities. The legal interpretation of this
document should be wholistic and ought to consider the context of its
use along with the perspectives and opinions from the majority of
licensees and licensors.
"This Project" (or "The Project") means the work covered by This License
and includes any modified versions and/or derivatives of the work.
"Publisher" means a copyright holder listed in The Attached Notices with
at least one trademark in their Notice.
"Official Release" means any Publisher's version of This Project
that they Share under the umbrella of one of their Community Trademarks.
"The Attached Notices" means a 'Notices' document, Address or heading, that
contains every Notice.
"You" (or "Your")
means an individual or a legal entity exercising their rights under
This License. For legal entities, "You" includes any entity that controls,
is controlled by, or is under common control with You. For purposes of
this definition, “control” means
(a) the power, direct or indirect, to cause the direction or management
of such entity, whether by contract or otherwise, or
(b) ownership of more than fifty per cent (50%) of the outstanding shares
or beneficial ownership of such entity.
"Address" means a username, email address, public key, physical address or a
location on the internet, that disambiguates the identity of
a copyright holder.
"Community License" means:
(a) any license that has been approved by the Open Source Initiative
(A list of which can be found at https://opensource.org/licenses)
(b) any license that has is qualified to be a free software license
by the Free Software Foundation (A list of which can be found at
https://www.gnu.org/licenses/license-list.html)
(c) any license that has been approved by The Quetzal Community (a list
of which can be found at the.quetzal.community/approved-licenses)
"Share" or ("Shared" in the past sense) means to feature, publish,
bundle, distribute, showcase, perform, sell, and/or otherwise make
available/observable to another party.
"Readily Available" means existing at a standard, documented or reasonable
location such that it is clearly discoverable by any interested party
for a fee no more than the cost of distribution.
"Project Modifications" means any modifications made to The Buildable Source,
including but not limited to any additional Dependencies, files and/or
subdirectories.
"Platform" means any product, Distribution Channel, machine, compiler,
software interpreter, engine, environment, and/or operating system which
is designed and/or intended for third party works to be Operated and/or
otherwise created on.
"Distribution Channel" means any store, machine, market, service, website,
outlet and/or other location where This Project could be used, reproduced,
featured, distributed, performed, displayed and/or otherwise made available
on.
"Operated" means reproduced, ported, performed, embedded, featured, operated,
used, ran, displayed and/or distributed.
"Source" means the preferred form of making changes.
"Dependant Projects" means larger works, products, redistributions, performances
and/or services derived from, and/or otherwise featuring This Project.
"The Buildable Source" means a file, directory and/or other standard format
for distribution, that contains the Source for This Project and includes
The Attached Notices, any Dependencies and is licensed under the terms of
This License which must be included in a standard location.
"Community Contribution Channel" means a Distribution Channel designed to enable
the copying, cloning, forking and/or remixing of The Source for works
available under a Community License. Such that the authorship and history of
any modifications are clearly documented.
"Dependencies" means any work that that This Project depends on, requires
and/or is embedding in such a way, that if it were missing, would prevent
a third party from using This Project for its intended purpose and/or in
the same way that You used This Project. Dependencies need not include:
(a) "Platform Provided Works", which means any work that is provided by a
third party Platform or its owner (including but not limited to, the
Platform itself, a Software Development Kit, Standard Library or
Application Programming Interface) that is designed to allow third
party works to be Operated on that Platform.
(b) "Platform Protected Works", which means any part of This Project that is
protected from disclosure or distribution because of an agreement with
the owner of a third party Platform, such that this part of the work
only serves to implement a low-level, general and/or otherwise
standard interface, in order to enable The Project to be Operated on
that Platform.
(c) "Dependant Works", which means any work where the Source is preferably kept
externally separated from the Source of This Project, such that This Project
can be meaningfully separated from it and can continue to function and
remain useful for its intended purpose without any additional modifications.
(d) "Community Licensed Works" which means any Readily Available works that
are licensed under a Community License (or works that otherwise exist in
the public domain) that are preferably kept externally separated from
the Source of This Project.
(e) "Branded Works", which means any trademarks, designs or logos added to
This Project such that a generic alternative or template is available
within the Source of This Project to use as a substitute.
"Notice" means a copyright notice listed in The Attached Notices followed by an
Address and date within parenthesis (in ISO 8601 format) the copyright notice
may be preceded by zero or more comma-separated trademarks. Each trademark is
associated with the copyright holder that added the copyright notice (it is
one of theirs), and each trademark added this way is considered to be a
"Community Trademark" when:
(a) it is the appropriate legal representation of a trademark, or is a
term or phrase followed by, the unicode trademark symbol, '(TM)'
or '(R)', and
(b) it is unique and "Distinguishable" which means, a reasonable
person will not confuse the trademark with a previously added
Community Trademark.
(c) it was added in good faith and represents a genuine mark that
the copyright holder is using through any Distribution Channel.
THERE IS NO WARRANTY FOR THIS PROJECT, TO THE EXTENT PERMITTED BY APPLICABLE
LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
PARTIES PROVIDE THIS PROJECT “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
QUALITY AND PERFORMANCE OF THIS PROJECT IS WITH YOU. SHOULD THIS PROJECT PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR WHEN AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR USES THIS PROJECT
AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IF ANY PART OF THIS LICENSE IS DECLARED UNENFORCEABLE AND/OR INVALID, THE
REMAINDER WILL CONTINUE TO BE ENFORCEABLE AND VALID.
This License is available under https://the.quetzal.community/trademark-license
you can apply it to your own project by attaching it in a standard location and
adding a brief summary (similar to Exhibit A) to any relevant documentation, see
the attached https://the-quetzal-community/notices
Exhibit A:
This Project is available under https://the.quetzal.community/trademark-license
you can do what you like with this project as long as you share any
modifications to the buildable source and respect the community trademarks.
Exhibit B:
Additional Terms according to section 7 of the GNU/GPL V3:
"[Trademark1]", "[Trademark2]" and "[Trademark3]" are trademarks of
[CopyrightHolder], who's name may not be used to endorse or promote
products derived from this work without specific prior written permission.
If the licensee distributes modified copies of the Software then the
licensee has to: Replace/remove all terms, images and files containing
the marks "[Trademark1]", "[Trademark2]" and "[Trademark3]". The copyright
notices within the source code files may not be removed and have to be
left fully intact. In addition, licensees that modify the Software must
give the modified Software a new name that is not confusingly similar to
"[Trademark1]", "[Trademark2]" or "[Trademark3]" and may not distribute
it under the names "[Trademark1]", "[Trademark2]" and/or "[Trademark3]".
The names "[Trademark1]", "[Trademark2]" and "[Trademark3]" must not be
used to endorse or promote products derived from this Software without
prior written permission from [CopyrightHolder].