forked from OpenCollarTeam/OpenCollar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
LICENSE
243 lines (166 loc) · 12.8 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
License Terms for OpenCollar
raw.githubusercontent.com/OpenCollarTeam/OpenCollar/master/LICENSE
--------------------------------------------------------------
Preamble and Introduction
OpenCollar 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. All scripts are licensed as and must remain under the GNU General Public License, version 2.
2. Most contents are licensed as and must remain under the Creative Commons
Attribution-ShareAlike 4.0 International Public License.
3. Everything else where no explicit license was applied is covered by this License Addendum.
4. 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 OpenCollar. 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 OpenCollar.
c. "Default OpenCollar" means the unaltered OpenCollar object, 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/OpenCollarTeam/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 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. The 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 the OpenCollar scripts, You must leave them FULL PERMS.
ii. If You include the scripts in items that You make, You must leave the scripts FULL
PERMS.
iii. If You modify the 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
OpenCollar scripts must remain under the GNU General Public License, version 2.
b. While We hope to encourage others to write indeed Free Software, custom plugins are not
subject to the above conditions if the script is entirely written by You, without basing on
existing OpenCollar scripts and without the use of snippets from existing OpenCollar scripts,
including Spares.
§ 3.) Models:
a. 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) and must remain FULL PERMS.
b. 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) and must
remain FULL PERMS.
c. 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).
d. 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 leave
the OpenCollar scripts FULL PERMS.
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, include
the same license as stated in § 3a/b/c and the whole resulting Link-set must remain FULL
PERMS.
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. 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.
b. 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.
c. 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.
d. The button textures in default graphical user interfaces for the OpenCollar AO and the
OpenCollar Remote 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 OpenCollar logo 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 creatores 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 OpenCollar 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 OpenCollar.
c. § 1, § 6, § 7, § 8 and § 9 survive termination of the
License Terms for OpenCollar.
§ 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 OpenCollar.
§ 9.) Interpretation:
a. For the avoidance of doubt, the License Terms for OpenCollar 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 OpenCollar 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 OpenCollar will be waived and no failure to
comply consented to unless expressly agreed to by the Licensor.
d. Nothing in the License Terms for OpenCollar 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.
--------------------------------------------------------------