forked from DarioSamo/libgens-sonicglvl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCOPYRIGHT.txt
349 lines (256 loc) · 26 KB
/
COPYRIGHT.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
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
Dependency Copyright Notices:
FBX SDK:
================================================================================
Autodesk and FBX are registered trademarks or trademarks of Autodesk, Inc., in
the USA and/or other countries. All other brand names, product names, or trade-
marks belong to their respective holders.
Copyright (C) 2014 Autodesk, Inc.
All Rights Reserved
================================================================================
Allegro 5:
================================================================================
Copyright (c) 2004-2011 the Allegro 5 Development Team
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
-------------------------------------------------------------------------------
Allegro includes some files from bstrlib under the following terms.
<http://bstring.sourceforge.net/>
Copyright (c) 2002-2008 Paul Hsieh
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
Neither the name of bstrlib nor the names of its contributors may be used
to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
-------------------------------------------------------------------------------
Some Allegro examples use a font from DejaVu fonts, their license can
be found here:
<http://dejavu-fonts.org/wiki/index.php?title=License>
-------------------------------------------------------------------------------
The Cosmic Protector demo game graphics were made by Tony Huisman, and are
included under a Creative Commons BY Attribution license.
================================================================================
Havok SDKs for Programmers (2010.2.0, VS2008)
================================================================================
Havok™ Physics / Havok™ Animation Limited No-Charge PC Game License Agreement
READ THE TERMS OF THIS LICENSE AGREEMENT (THE "AGREEMENT") CAREFULLY BEFORE INSTALLING THE ACCOMPANYING SOFTWARE.
The Havok software (the "Software") and the accompanying documentation (the "Documentation") supplied (collectively, the "Product") are protected by United States, Irish and international copyright laws, and the copyrights and other intellectual property rights are owned by Telekinesys Research Limited (trading as Havok) First Floor, The Digital Depot, 157 Thomas Street, Dublin 8, Ireland. This license is granted (i) by Havok.com Inc to customers based in the United States of America or (ii) by Telekinesys Research Limited to customers based outside the United States of America (both referred to herein as “Havok”). The Product is copyrighted and licensed (not sold). By installing the Software, you ("Licensee") are accepting and agreeing to the terms of this Agreement. If you are not willing to be bound by the terms of this Agreement, you should promptly de-install and/or return the Product.
What constitutes a PC Game shall be determined by Havok, in its sole discretion on a case by case basis, and Havok intends to use reasonable industry-standards to determine whether or not a specific Havok-enabled PC application constitutes a PC Game. For the illustrative purposes, a PC Game may include, but not be limited to, any integrally developed executable PC program and its specific associated 3D digital content which presents an interactive experience designed solely for the purposes of entertainment, and not for the purposes of professional training, analysis, inspection, marketing, promotion, or benchmarking. Redistribution of Havok Software and/or Documentation as part of a commercial or non-commercial middleware, engine, or tool offering is prohibited.
1. OWNERSHIP
The Software (including any header files and demonstration code that may be included) and Documentation, and all associated copyrights and other intellectual property rights, are the property of Havok or its licensors. Licensee acquires no title, right or interest in the Product other than the license granted herein by Havok and the title to the media upon which the Product is delivered.
2. PROPRIETARY NOTICES
Licensee shall not remove any trademark, trade name, copyright notice or other proprietary notice from the Software or Documentation, and shall be responsible for the conservation of same on all copies of the Software and Documentation. Licensee may not reproduce any portion of the Software or Documentation, except as permitted by this Agreement.
3. LICENSE
(a) Subject to the terms and conditions of this Agreement, Havok hereby grants to Licensee a non commercial, nonexclusive, nontransferable, internal, limited license to evaluate the Product at Licensee's premises for the Term of this Agreement only. Except as permitted under section 3 (b) below, the Product is provided for evaluation, demonstration, prototyping, testing, and/or proof of concept purposes only and no commercial product development work is authorized under this Agreement, whether such developed software is used internally or distributed to end users.
(b) In the following cases Havok grants to Licensee a nonexclusive, nontransferable, irrevocable (except to the extent provided in section 13 below), perpetual right and license to internally develop:
(i) publicly demonstrate, and publicly distribute a Havok-enabled non-commercial end-user compiled, binary executable software application or game for the Windows PC Platform, in which the Software is compiled and distributed within the software application or game in an integral, non-separable way, for no direct or indirect commercial value;
(ii) publicly demonstrate, and publicly sell a Havok-enabled commercial PC Game only for the Windows PC Platform for a retail value of less than or equal to and for which the end user will not pay in total more than ten US Dollars (US$10.00) (or equivalent amount in other currencies based on prevailing exchange rates at the time of game launch), and in which the Software is compiled and distributed within the binary executable game in an integral, non-separable way only;
(iii) publicly demonstrate a Havok-enabled commercial PC Game for the Windows PC Platform, intended for commercial sale above a retail value of ten US Dollars (US$10.00) , subject to (aa) in Havok’s sole discretion, Havok’s prior written approval; and (bb) execution of a separate no-charge PC Game distribution license which must be secured from Havok at www.havok.com/PCgamedistribution; and
(iv) develop compatibility between the Havok SDK and PC Game tools, PC Game middleware, and PC Game engines, subject to no components of the Software being redistributed in any manner.
(v) publicly distribute Havok-compatible commercial and non-commercial demo code and academic research subject to no components of the Software being redistributed in any manner.
(c) The source code of the Software (other than included header files and demonstration code) and design documentation are confidential and proprietary information and trade secrets of Havok, its suppliers and/or licensors.
(d) To use the Product beyond the Term of this Agreement Licensee shall be required to contact Havok at www.havok.com/purchase to discuss the commercial terms of such additional use.
4. COPY RESTRICTIONS AND OTHER RESTRICTIONS
(a) Licensee may make such reasonable number of copies of the Product as are necessary to exercise Licensee's rights under this Agreement, provided that such copies shall include all applicable copyright, trademark and other proprietary notices of Havok in accordance with Section 2 above.
(b) Unless permitted herein, Licensee will not display or disclose the Product to third parties, rent, lease, loan, sublicense, modify, adapt, translate benchmark, reverse engineer, disassemble or decompile the Product or any portion thereof, or create derivative works of the Product even for purposes of interoperability or error correction. If Licensee desires information relating to the Software for purposes of achieving interoperability with independently created computer software, Licensee may make a written request to Havok for such information. Licensee shall promptly report to Havok any actual or suspected violation of this section and shall take further steps as may reasonably be requested by Havok to prevent or remedy any such violation.
(c) Save as explicitly permitted herein above, Licensee shall not use the Product for commercial or non-evaluative purposes in any capacity, including, but not limited to, the following restrictions: commercial digital content development, commercial industrial and mechanical simulation, benchmarking and/or military applications.
5. TRADEMARK LICENSE
(a) Each party owns the trademarks, logos, service marks and tradenames (collectively “Marks”) for their respective companies, products and/or services, including, but not limited to the Licensee developed game and the Havok Product.
(b) Licensee hereby grants to Havok a nonexclusive, non-transferable, worldwide license to refer to Licensee and the Licensee developed game, using Licensee’s Marks, on Havok’s website as part of its customer list (subject to any reasonable usage conditions of Licensee).
(c) For purposes other than as outlined herein, each party grants the other party a nonexclusive, nontransferable, non-sublicenseable, worldwide license to refer to the granting party’s products and technologies using the associated Marks provided that each party shall submit to the other party for approval (which approval will not be unreasonably withheld or delayed) a sample of each proposed use of the other party’s Marks.
(d) Except as provided herein, no license or other rights with respect to Marks of either party is conferred on the other party. Each party acknowledges and agrees that all use of the other party’s Marks shall inure to the benefit of the owner of such Marks. Except as set forth herein neither party shall be required to use the Marks of the other Party.
6. ATTRIBUTION
Notwithstanding the foregoing, with respect to the Licensee developed game, Licensee shall:
(a) include Havok’s logo (as provided by Havok to Licensee), on the cover of all Licensee developed game packaging (if any) and the credit screen of the Licensee Developed Game;
(b) include the following copyright and credit notice on the credit screen or “about” box of the Licensee developed game and in the credit section of the Licensee Developed Game manual: ““Licensee Developed Game title” uses Havok®. ©Copyright 1999-2008 Havok.com Inc. (and its Licensors). All Rights Reserved. See www.havok.com for details.”;
( c) permit Havok to produce and publish a Licensee developed game-specific case study linked to the Licensee’s logo on Havok’s website, permit Havok to create self-promotional materials such as press releases, advertisements, brochures, newsletters and create and display trade shows demos which may show references to or include real time game play and captured video clips and images from the Licensee developed game;
(d) provide a quote about the Licensee’s integration of the Havok Product into the game title for use in Havok’s press materials and website; and
(e) refer to Havok in all press coverage relating or referring to the relevant engine or tools used in the development Licensee developed game such that Havok is identified as the provider of the middleware system or tools used by Licensee in developing and creating the Licensee developed game.
7. U.S. GOVERNMENT END-USERS
The Software and the Documentation are "commercial items" as that term is defined in applicable U.S. C.F.R. clauses; if the licensee hereunder is the U.S. Government or any agency or department thereof, the Software and the Documentation are licensed hereunder (i) only as a commercial item, and (ii) with only those rights as are granted to all other end users pursuant to the terms and conditions of this Agreement.
8. SUPPORT
This Product is unsupported. Community Support is available on the web at http://softwarecommunity.intel.com/isn/Community/en-US/forums/2508/ShowForum.aspx.
9. DURATION
Except as permitted under section 3 (b) above, this Agreement is effective from the date this Software is installed by Licensee and shall remain in force for a period of six (6) months, unless specified otherwise herein, and unless earlier terminated as provided for herein (the “Term”).
10. REPLACEMENT AND EXCLUSION OF WARRANTIES
(a) Should the Product prove defective, the Licensee's sole remedy shall be to request a new copy of the Product from Havok that may be granted or withheld by Havok at its sole discretion.
(b) HAVOK SPECIFICALLY DISCLAIMS ANY WARRANTY THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE OR THE RESULTS OF USE WILL MEET LICENSEE'S REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE. EXCEPT AS EXPRESSLY SET FORTH ABOVE, THE PRODUCT IS PROVIDED TO LICENSEE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. THE ENTIRE RISK AS TO THE SUITABILITY, QUALITY AND PERFORMANCE OF THE PRODUCT IS WITH LICENSEE AND NOT WITH HAVOK. This disclaimer of warranty constitutes an essential part of this Agreement.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
11. LIMITED LIABILITY
IN NO EVENT SHALL HAVOK, ITS SUPPLIERS OR LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, PUNITIVE OR EXEMPLARY DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, DATA, GOODWILL OR OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF FORSEEABLE OR IF HAVOK HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IF HAVOK IS HELD LIABLE UNDER THIS AGREEMENT, HAVOK'S, ITS SUPPLIERS' AND LICENSORS' LIABILITY SHALL BE LIMITED TO THE PRICE PAID BY THE LICENSEE FOR THE PRODUCT SUPPLIED.
12. ASSIGNMENT
This Agreement and any rights granted hereunder may not be assigned, sub-licensed or otherwise transferred by Licensee to any third party without the prior written consent of Havok. Havok may assign or transfer its rights and obligations under this Agreement at any time without notice to or the consent of Licensee.
13. TERMINATION
(a) This Agreement and the license granted hereunder will terminate immediately if Licensee breaches any of the provisions of this Agreement. This Agreement and the license granted hereunder may be terminated by Havok at any time upon written notice to Licensee.
(b) Upon termination of this Agreement and of the license granted hereunder, Licensee shall cease any further use of the Product, and must destroy all copies of the Software and Documentation, in any form, in Licensee's possession or control.
(c) The provisions of Sections 1, 2, 10, 11, and 13-18 and the definitions of this Agreement shall survive the termination of this Agreement (for any reason).
14. AMENDMENT; WAIVER
No modification or waiver of any provision of this Agreement shall be binding on either party unless specifically agreed upon in a writing signed by both parties. Any failure or delay by Havok to exercise or enforce any of the rights or remedies granted hereunder will not operate as a waiver thereof. No waiver by Havok of any breach of this Agreement will operate as a waiver of any other or subsequent breach.
15. SEVERABILITY
If any provision of this Agreement is found invalid or unenforceable, that provision will be reformed, construed and enforced to the maximum extent permissible, and the other provisions of this Agreement will remain in full force and effect.
16. LAW AND JURISDICTION
If Licensee is based in the United States of America, this Agreement will be governed by the laws of the State of California, without regard to its conflict of laws provisions. If Licensee is based outside the United States of America, this License Agreement is governed by the laws of the Republic of Ireland.
17. EXPORT ADMINISTRATION ACT
Licensee will not import, export or re-export the Product (or portion thereof) to or from any country in contravention of any applicable import or export laws.
18. ENTIRE AGREEMENT
Licensee has read this Agreement and agrees to be bound by its terms, and further agrees that, unless the parties have entered into a signed development license agreement relating to the subject matter hereof (a "Signed Agreement"), this Agreement constitutes the complete and entire agreement of the parties and supersedes all previous communications, oral or written, and all other communications between them relating to the subject matter hereof. If, however, the parties have entered into a Signed Agreement, to the extent of any inconsistency, such Signed Agreement shall take precedence over the terms of this Agreement. No representations or statements of any kind made by either party, which are not expressly stated herein, shall be binding on such party.
================================================================================
OGRE
================================================================================
OGRE (www.ogre3d.org) is made available under the MIT License.
Copyright (c) 2000-2013 Torus Knot Software Ltd
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
================================================================================
pthreads
================================================================================
pthreads-win32 - a POSIX threads library for Microsoft Windows
This file is Copyrighted
------------------------
This file is covered under the following Copyright:
Copyright (C) 2001,2006 Ross P. Johnson
All rights reserved.
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Pthreads-win32 is covered by the GNU Lesser General Public License
------------------------------------------------------------------
Pthreads-win32 is open software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public License
as published by the Free Software Foundation version 2.1 of the
License.
Pthreads-win32 is several binary link libraries, several modules,
associated interface definition files and scripts used to control
its compilation and installation.
Pthreads-win32 is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
A copy of the GNU Lesser General Public License is distributed with
pthreads-win32 under the filename:
COPYING.LIB
You should have received a copy of the version 2.1 GNU Lesser General
Public License with pthreads-win32; if not, write to:
Free Software Foundation, Inc.
59 Temple Place
Suite 330
Boston, MA 02111-1307
USA
The contact addresses for pthreads-win32 is as follows:
Web: http://sources.redhat.com/pthreads-win32
Email: Ross Johnson
Please use: [email protected]
Pthreads-win32 copyrights and exception files
---------------------------------------------
With the exception of the files listed below, Pthreads-win32
is covered under the following GNU Lesser General Public License
Copyrights:
Pthreads-win32 - POSIX Threads Library for Win32
Copyright(C) 1998 John E. Bossom
Copyright(C) 1999,2006 Pthreads-win32 contributors
The current list of contributors is contained
in the file CONTRIBUTORS included with the source
code distribution. The current list of CONTRIBUTORS
can also be seen at the following WWW location:
http://sources.redhat.com/pthreads-win32/contributors.html
Contact Email: Ross Johnson
Please use: [email protected]
These files are not covered under one of the Copyrights listed above:
COPYING
COPYING.LIB
tests/rwlock7.c
This file, COPYING, is distributed under the Copyright found at the
top of this file. It is important to note that you may distribute
verbatim copies of this file but you may not modify this file.
The file COPYING.LIB, which contains a copy of the version 2.1
GNU Lesser General Public License, is itself copyrighted by the
Free Software Foundation, Inc. Please note that the Free Software
Foundation, Inc. does NOT have a copyright over Pthreads-win32,
only the COPYING.LIB that is supplied with pthreads-win32.
The file tests/rwlock7.c is derived from code written by
Dave Butenhof for his book 'Programming With POSIX(R) Threads'.
The original code was obtained by free download from his website
http://home.earthlink.net/~anneart/family/Threads/source.html
and did not contain a copyright or author notice. It is assumed to
be freely distributable.
In all cases one may use and distribute these exception files freely.
And because one may freely distribute the LGPL covered files, the
entire pthreads-win32 source may be freely used and distributed.
General Copyleft and License info
---------------------------------
For general information on Copylefts, see:
http://www.gnu.org/copyleft/
For information on GNU Lesser General Public Licenses, see:
http://www.gnu.org/copyleft/lesser.html
http://www.gnu.org/copyleft/lesser.txt
Why pthreads-win32 did not use the GNU General Public License
-------------------------------------------------------------
The goal of the pthreads-win32 project has been to
provide a quality and complete implementation of the POSIX
threads API for Microsoft Windows within the limits imposed
by virtue of it being a stand-alone library and not
linked directly to other POSIX compliant libraries. For
example, some functions and features, such as those based
on POSIX signals, are missing.
Pthreads-win32 is a library, available in several different
versions depending on supported compilers, and may be used
as a dynamically linked module or a statically linked set of
binary modules. It is not an application on it's own.
It was fully intended that pthreads-win32 be usable with
commercial software not covered by either the GPL or the LGPL
licenses. Pthreads-win32 has many contributors to it's
code base, many of whom have done so because they have
used the library in commercial or proprietry software
projects.
Releasing pthreads-win32 under the LGPL ensures that the
library can be used widely, while at the same time ensures
that bug fixes and improvements to the pthreads-win32 code
itself is returned to benefit all current and future users
of the library.
Although pthreads-win32 makes it possible for applications
that use POSIX threads to be ported to Win32 platforms, the
broader goal of the project is to encourage the use of open
standards, and in particular, to make it just a little easier
for developers writing Win32 applications to consider
widening the potential market for their products.
================================================================================