This repository has been archived by the owner on Apr 3, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 85
/
LICENSE
383 lines (297 loc) · 16 KB
/
LICENSE
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
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
License Terms for the OpenCollar Six(tm) Role Play Device | 2018-02-05
raw.githubusercontent.com/VirtualDisgrace/opencollar/master/LICENSE
--------------------------------------------------------------
Preamble and Introduction
The OpenCollar Six Role Play Device is made of many parts.
There are motions, images, models and sounds, with the
largest part being of course the software.
In a situation where one item is made of many things,
which were made by many different people, we end up with
a flurry of various authorships, permissions and ideas
what should and what should not be allowed if you want to
pass the device as a whole or in parts on to your
friends.
In a nutshell, everyone must follow these basic rules:
1. Most scripts are licensed as and must remain under the
GNU General Public License, version 2.
2. The unmodified LSL scripts oc_root, oc_lock, oc_stealth
and oc_update have the Apache 2.0 license.
3. Some contents are licensed as and must remain under
the Creative Commons Attribution-ShareAlike 4.0
International Public License.
4. Everything else where no explicit license was applied
is covered by this License Addendum.
5. Everything coming from us which was FULL PERMS also
has to remain FULL PERMS if you wish to share it with
your friends.
--------------------------------------------------------------
By exercising the Licensed Rights (defined below), You accept
and agree to be bound by the terms and conditions of the
License Terms for the OpenCollar Six Role Play Device. To the
extent these license terms may be interpreted as a contract,
You are granted the Licensed Rights in consideration of Your
acceptance of these terms and conditions, and the Licensor
grants You such rights in consideration of benefits the
Licensor receives from making the Licensed Scripts and
Contents available under these terms and conditions.
§ 1.) Definitions:
a. "FULL PERMS" means maintaining MODIFY, COPY, and
TRANSFER permissions in Second Life(R), OpenSimulator
and the metaverse. If these platforms should allow
more fine-grained permissions in the future, then
"FULL PERMS" will mean the most permissive possible
set of permissions allowed by the platform.
b. "License Addendum" means the verbatim text of License
Terms for the OpenCollar Six Role Play Device.
c. "Default OpenCollar" means the unaltered OpenCollar Six
Role Play Device, with unaltered scripts and contents,
and without any additions, as it is distributed by the
Licensor.
d. "Spares" means the collection of OpenCollar
scripts, plugins, programs and snippets shared by users
within the metaverse and/or published at Our
collaborative repository on GitHub
(https://github.com/VirtualDisgrace/opencollar/tree/master/src/spares).
e. "Link-set" means the arrangement of prim 3D models
which result in the final device e.g. the Default
OpenCollar or the OpenCollar Installer.
f. "Authors" means the individual authors of and/or
contributors to the specified script or content as each
described.
g. "Licensed Scripts and Contents" means the artistic
and/or technical creation to which the Licensor applied
this License Addendum.
h. "Licensed Rights" means the rights granted to You
subject to the terms and conditions of this License
Addendum, which are limited to all Copyright and
Similar Rights that apply to Your use of the Licensed
Scripts and Contents and that the Licensor has
authority to license.
i. "Licensor" means the current maintainer and
distributor of the original source code
(https://github.com/VirtualDisgrace) who is granting rights
under this License Addendum. "We" and "Our" have
corresponding meanings.
j. "You" means the individual or entity exercising the
Licensed Rights under these terms. "Your" has a
corresponding meaning.
§ 2.) Scripts:
a. Most OpenCollar scripts are licensed under the
GNU General Public License, version 2
(http://www.gnu.org/licenses/gpl-2.0) and are free to
be studied, copied, modified, and redistributed, in
respect to the following guidelines:
i. If You distribute these OpenCollar scripts, You
must leave them FULL PERMS.
ii. If You include these scripts in items that You
make, You must leave these scripts FULL PERMS.
iii. If You modify these OpenCollar scripts and
distribute the modifications, You must also
make Your modifications FULL PERMS and point
to a log of changes e.g. readme file, git log,
svn history.
iv. In all cases a verbatim copy of this License
Addendum must be included and all these
OpenCollar scripts must remain under the
GNU General Public License, version 2.
b. While We hope to encourage others to write open-source
software, custom plugins are not subject to the above
conditions if the following requirements are met:
i. The program is entirely written by You,
without basing on existing OpenCollar scripts
and without the use of snippets from existing
OpenCollar scripts, including Spares.
ii. The program compiles individually. (This is
the case for all scripts on Second Life(R).)
iii. The program communicates with the OpenCollar
scripts only through script link messages.
c. The unmodified scripts oc_root, oc_lock, oc_stealth and oc_update have
the Apache 2.0 license (http://www.apache.org/licenses/LICENSE-2.0). On
Second Life(R) we may distribute these scripts in modified form, with
the MODIFY, COPY, and TRANSFER permissions configured at Our discretion.
i. If You modify these scripts and distribute Your modifications
You don't have to make Your modifications FULL PERM but must
follow the terms of the Apache 2.0 license.
§ 3.) Models:
a. The Default OpenCollar Link-set and its individual
elements (in which various OpenCollar scripts and
contents are placed) are a collaborative effort by
Kyrah Abattoir as original creator for the 3D model
and Wendy Starfall for the assembly and concept
design. Both parts, original 3D model and Link-set are
licensed under a Creative Commons
Attribution-ShareAlike 4.0 International Public License
(https://creativecommons.org/licenses/by-sa/4.0/legalcode).
b. The Default OpenCollar Installer and Leash Holder
Link-sets (in which various OpenCollar scripts and
contents are placed), were created by Wendy Starfall.
Both individual Link-sets are licensed under a Creative
Commons Attribution-ShareAlike 4.0 International
Public License
(https://creativecommons.org/licenses/by-sa/4.0/legalcode).
c. The default Leash Post is a derivative work by Wendy
Starfall based on an assembly design concept by Lulu
Pink. It is licensed under a Creative Commons
Attribution-ShareAlike 4.0 International Public License
(https://creativecommons.org/licenses/by-sa/4.0/legalcode).
d. The default Graphical User Interfaces for the OpenCollar AO
and the OpenCollar Remote are derivative works by Wendy
Starfall based on an assembly design concept by Alexei Maven
and Jessenia Mocha. They are licensed under a Creative
Commons Attribution-ShareAlike 4.0 International Public License
(https://creativecommons.org/licenses/by-sa/4.0/legalcode).
e. RESTRICTING THE MODIFY PERMISSION ON OPENCOLLAR
SCRIPTED ITEMS THAT YOU INTEND TO DISTRIBUTE, WILL
BREAK CORE FUNCTIONALITY LIKE PLUGIN MANAGEMENT,
CUSTOMIZATION FEATURES, AND EXPANDABILITY AS WELL AS
DENY USERS THE ABILITY TO UPDATE, STUDY AND MODIFY THE
DEVICE, THEREFORE THE "NO MODIFY" PERMISSION CANNOT BE
ENDORSED BY THE LICENSOR BY NO MEANS AT ALL.
i. If You want to use the OpenCollar scripts in
items that You have made and wish to
distribute, You can restrict COPY or TRANSFER
permissions on Your items, but must retain the
permissions of the OpenCollar scripts as detailed
in § 2.
ii. If You want to recycle OpenCollar default
Link-sets, as in linking artwork to existing
OpenCollar default assemblies, You must
attribute all previous creators and include the
same license as stated in § 3a/b/c.
iii. In all cases a verbatim copy of this License
Addendum must be included, all contents must
remain under the same license terms as stated
in § 3a/b/c/d and all OpenCollar scripts must
remain under the GNU General Public License,
version 2.
§ 4.) Textures and Particles:
a. All texture maps included in Default OpenCollar were
created by Wendy Starfall based on the UV map of the
Default OpenCollar 3D model by Kyrah Abattoir. These
texture maps are licensed under a Creative Commons
Attribution-ShareAlike 4.0 International Public License
(https://creativecommons.org/licenses/by-sa/4.0/legalcode)
and must remain FULL PERMS.
b. The "Rope" particle texture was created by Andria
Babenco, it must remain FULL PERMS and include
attribution to the original Author in case any
derivative works are performed.
c. The "Chain" particle texture was created by Ilse
Mannonen with derivative works performed by Nandana
Singh, Anika Mureaux and Wendy Starfall. It must remain
FULL PERMS and include attribution to all previous
Authors in case further derivative works are performed.
d. The "Silk" and "Leather" ribbon particle textures were
created by Wendy Starfall, are licensed under a
Creative Commons Attribution-ShareAlike 4.0
International Public License
(https://creativecommons.org/licenses/by-sa/4.0/legalcode)
and must remain FULL PERMS.
e. The button textures in default graphical user interfaces
for the OpenCollar AO and the OpenCollar Remote were
created by Wendy Starfall and may not be used without
express permission.
f. The OpenCollar Six logo and "Bleeding Heart" symbol are
trademark and property of their respective owners and
may not be used without express permission.
§ 5.) Animations:
a. To the best of Our knowledge, the animations included
in Default OpenCollar and the OpenCollar AO which were
created by Damien Fate, Dyonis Blanc, Indika Herbst,
Roenik Newell, Solari Hayashida, Darien Caldwell, Whinge
Languish, Twitch Misfit and Antoinette Lioncourt are in the
Public Domain and may be used without restriction.
b. The animations created by Arcane Gothly, Ilse Mannonen,
Marine Kelley, Nadja Gufler, Nandana Singh, Creamy Cooljoke,
Stephe Ehrler, Garvin Twine, Madison McHenry must remain
FULL PERMS and attribution (e.g. this License Addendum) must
be included.
c. The walk motions by Vanish Firecaster must remain FULL
PERMS and include attribution to the original Author.
In case modifications were made, these must be stated
and noted.
d. The animations created by Wendy Starfall and which are
either derivative works of Linda Kellie Henson's
resource or original creation, as well as the
animations created by Toy Wylie, Vasa Vella, including
uploaded animations by those creators from uploaders
MissSpoken and OpenCollar Organiser are licensed under a
Creative Commons Attribution-ShareAlike 4.0
International Public License
(https://creativecommons.org/licenses/by-sa/4.0/legalcode)
and must remain FULL PERMS.
§ 6.) Warranties and Limitation of Liability:
a. THE DEVICE IS PROVIDED "AS IS" AND THE AUTHORS
DISCLAIM ALL WARRANTIES WITH REGARD TO THIS DEVICE
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS DEVICE.
b. The disclaimer of warranties and limitation of
liability provided above shall be interpreted in a
manner that, to the extent possible, most closely
approximates an absolute disclaimer and waiver of all
liability.
§ 7.) Term and Termination:
a. The License Terms for the OpenCollar Six Role Play Device
apply for the term of the Copyright and Similar Rights
licensed here and as described in individual licenses
per scripts or contents, such as the GNU General Public
License, version 2 or the Creative Commons
Attribution-ShareAlike 4.0 International Public
License. However, if You fail to comply with this
License Addendum, then Your rights under this License
Addendum terminate automatically.
b. Where Your right to use the Licensed Scripts and
Contents has terminated under § 7/a, it reinstates:
i. automatically as of the date the violation is
cured, provided it is cured within 30 days of
Your discovery of the violation; or
ii. upon express reinstatement by the Licensor.
For the avoidance of doubt, §7/b does not affect any
right the Licensor may have to seek remedies for Your
violations of the License Terms for the OpenCollar Six Role
Play Device.
c. § 1, § 6, § 7, § 8 and § 9 survive termination of the
License Terms for the OpenCollar Six Role Play Device.
§ 8.) Other Terms and Conditions:
a. The Licensor shall not be bound by any additional or
different terms or conditions communicated by You
unless expressly agreed.
b. Any arrangements, understandings, or agreements
regarding the Licensed Scripts and Contents not stated
herein are separate from and independent of the terms
and conditions of the License Terms for the OpenCollar Six
Role Play Device.
§ 9.) Interpretation:
a. For the avoidance of doubt, the License Terms for the
OpenCollar Six Role Play Device do not, and shall not be
interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Scripts and
Contents that could lawfully be made without permission
under this License Addendum.
b. To the extent possible, if any provision of the License
Terms for the OpenCollar Six Role Play Device is deemed
unenforceable, it shall be automatically reformed to
the minimum extent necessary to make it enforceable.
If the provision cannot be reformed, it shall be
severed from this License Addendum without affecting
the enforceability of the remaining terms and
conditions.
c. No term or condition of the License Terms for the
OpenCollar Six Role Play Device will be waived and no
failure to comply consented to unless expressly agreed
to by the Licensor.
d. Nothing in the License Terms for the OpenCollar Six Role
Play Device constitutes or may be interpreted as a
limitation upon, or waiver of, any privileges and
immunities that apply to the Licensor or You, including
from the legal processes of any jurisdiction or
authority.
--------------------------------------------------------------
This text was last edited on February 5, 2018.
License Terms are subject to change from time to time.