forked from xoreos/xoreos
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAUTHORS
208 lines (182 loc) · 9.43 KB
/
AUTHORS
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
xoreos - A reimplementation of BioWare's Aurora engine
Copyright (c) 2010-2020 by the following:
Sven Hesse (DrMcCoy) <[email protected]>
Matthew Hoops (clone2727) <[email protected]>
Nathaniel Brandes (ImperatorPrime) <[email protected]>
Manuel Tondeur (Supermanu) <[email protected]>
Contributors:
Christoph Peltz (Firewing) <[email protected]>
Johannes Schickel (LordHoto) <[email protected]>
Javier Jardón (jjardon) <[email protected]>
John C Barstow (jbowtie) <[email protected]>
Michael Drüing (darkstar) <[email protected]>
Sergej Forat (logzero) <[email protected]>
vobject <[email protected]>
Beren Minor <[email protected]>
Daniel Maloney (harmonise) <[email protected]>
mirv <[email protected]>
cc9cii <[email protected]>
Enrico Horn (Farmboy0) <[email protected]>
kevL <[email protected]>
Anthony J. Bentley <[email protected]>
Koffeinfriedhof <[email protected]>
Ben Rosser (TC01) <[email protected]>
Charlotte Koch <[email protected]>
Stanislav Bas (smbas) <[email protected]>
Patrick (Nostritius) <[email protected]>
Vsevolod Kremianskii (seedhartha) <[email protected]>
Michael McAssey <[email protected]>
Cameron Cawley (ccawley2011) <[email protected]>
Bob Hall (rjshae) <[email protected]>
xoreos is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.
xoreos 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with xoreos. If not, see <https://gnu.org/licenses/gpl-3.0.html>.
The Infinity engine, Aurora engine, Odyssey engine and Eclipse engine are
registered trademarks of BioWare Corp., a subsidiary of Electronic Arts, Inc.
The Electron engine and Lycium engine are trademarks of BioWare Corp., a
subsidiary of Electronic Arts, Inc. Bink is a registered trademark of RAD Game
Tools, Inc. Neverwinter Nights is a registered trademark of Wizards of the
Coast, a subsidiary of Hasbro Inc. Star Wars, Knights of the Old Republic and
The Sith Lords are registered trademarks of Lucasfilm Entertainment Company
Ltd., a subsidiary of The Walt Disney Company. Jade Empire is a registered
trademark of BioWare Corp., a subsidiary of Electronic Arts, Inc. Sonic the
Hedgehog is a registered trademark of Sega Corporation. The Witcher is a
registered trademark of CD Projekt S.A. Dragon Age is a registered trademark
of Electronic Arts, Inc. All rights reserved.
Logo and icon
*************
The xoreos logo and icon are the word "xoreos" and the letter "x",
respectively, rendered in the freeware font Rezland by Fraser Davidson
(<http://fraserdavidson.co.uk/>). Both the xoreos logo and the xoreos icon
are licensed under the terms of the Creative Commons Attribution-ShareAlike
3.0 Unported License (<https://creativecommons.org/licenses/by-sa/3.0/>).
Thanks to Alex Bevilacqua for the idea and initial design of the logo.
boost.m4
********
xoreos uses Benoit Sigoure's boost.m4 autoconf macros
(<https://github.com/tsuna/boost.m4>) to check for the needed Boost
libraries. boost.m4 is licensed under version 3 or later of the GNU General
Public License. For the full license text, see COPYING or
<https://gnu.org/licenses/gpl-3.0.html>.
ax_check_gl.m4
**************
xoreos uses a (modified) autoconf macro by Braden McDaniel
(<https://code.google.com/p/autoconf-gl-macros/>) to check for OpenGL,
licensed under version 2 or later of the GNU General Public License.
For the full license text, see doc/LICENSE.GPLv2 or
<https://gnu.org/licenses/gpl-2.0.html>.
glew
****
xoreos uses glew, The OpenGL Extension Wrangler Library
(<http://glew.sourceforge.net/>), to safely check for and use OpenGL 1.2+
features and extensions. To minimize dependencies on "uncommon" libraries,
xoreos completely includes the glew code, one of its suggested use methods.
glew is licensed under the Modified BSD License, the Mesa 3-D License
(MIT License), and the Khronos License (MIT License). For the full
license text, see external/glew/LICENSE.txt or
<http://glew.sourceforge.net/credits.html>.
lua
***
xoreos uses lua, a lightweight scripting language (<https://www.lua.org/>),
to handle scripts from The Witcher. To minimize dependencies on "uncommon"
libraries, xoreos completely includes the lua 5.0.3 code. Lua is licensed
under the terms of the MIT license. For the full license text, see
external/lua/COPYRIGHT or <https://www.lua.org/license.html>.
tolua++
*******
xoreos uses tolua++, a tool to integrate C/C++ code with Lua, to handle
scripts from The Witcher. To minimize dependencies on "uncommon" libraries,
xoreos completely includes the toluapp 1.0.92 library code. tolua++ is
licensed under the terms of the MIT license. For the full license text,
see external/toluapp/COPYRIGHT or <https://opensource.org/licenses/MIT>.
UTF-8 CPP
*********
xoreos uses the lightweight header-only UTF-8 CPP library
(<http://utfcpp.sourceforge.net/>) for handling UTF-8 encoded strings.
UTF-8 CPP is licensed under the Boost Software License. See
external/utf8cpp/utf8.h or <https://www.boost.org/users/license.html>
for details.
mingw-std-threads
*****************
xoreos uses and includes the header-only mingw-std-threads library
(<https://github.com/meganz/mingw-std-threads/>) as an alternative to
libwinpthread for C++11 std::thread in MinGW builds. mingw-std-threads
is licensed under the terms of the 2-clause BSD license. For the full
text, see external/mingw-std-threads/LICENSE or
<https://github.com/meganz/mingw-std-threads/blob/master/LICENSE>.
GLM
***
xoreos uses the header-only C++ mathematics library for graphics software
OpenGL Mathematics (GLM) (<https://glm.g-truc.net/>), completely including
the GLM headers. GLM can be distributed and/or modified under the terms
of either a) The Happy Bunny License, or b) the MIT License. For the
full license text, see external/glm/copying.txt or
<https://glm.g-truc.net/copying.txt>.
ScummVM code
************
xoreos uses some ScummVM (<https://scummvm.org/>) code, most prominently the
endian, singleton, stream and audio stream code. ScummVM is licensed under
version 2 or later of the GNU General Public License. For the full license
text, see doc/LICENSE.GPLv2 or <https://gnu.org/licenses/gpl-2.0.html>.
Bink
****
The Bink decoder used in xoreos is based (heavily) on the Bink decoder in
FFmpeg (<https://ffmpeg.org/>), licensed under the GNU Lesser General Public
License (LGPL) version 2.1 or later. For the full license text, see
doc/LICENSE.LGPLv2.1 or <https://gnu.org/licenses/lgpl-2.1.html>. Many thanks
to Kostya Shishkov (<https://codecs.multimedia.cx/>) for doing the hard work.
WMA
***
The WMA decoder used in xoreos is based (heavily) on the WMA decoder in
FFmpeg (<https://ffmpeg.org/>), licensed under the GNU Lesser General Public
License (LGPL) version 2.1 or later. For the full license text, see
doc/LICENSE.LGPLv2.1 or <https://gnu.org/licenses/lgpl-2.1.html>.
DejaVu Sans Mono Bold
*********************
xoreos includes DejaVu Sans Mono Bold (<https://dejavu-fonts.org/>) as a
monospaced system font. The DejaVu font family is based on the Vera Fonts
(<https://gnome.org/fonts/>), distributed under the Bitstream Vera Fonts
license. Glyphs imported from Arev fonts are Copyright 2006 by Tavmjung Bah.
For the full license texts, see doc/LICENSE.Bitstream and doc/LICENSE.Arev,
or <https://dejavu-fonts.org/wiki/License>.
Nintendo DS formats
*******************
xoreos includes readers for various Nintendo DS file formats, based on
code in Tinke by pleoNeX (<https://github.com/pleonex/tinke>), licensed
under version 3 or later of the GNU General Public License. For the full
license text, see COPYING or <https://gnu.org/licenses/gpl-3.0.html>.
They are also based on lowlines' file format specifications
(<http://llref.emutalk.net/docs/>) and the Nintendo DS information
documentation GBATEK by Martin Korth (<https://problemkaputt.de/gbatek.htm>).
Google Test
***********
xoreos uses Google Test (<https://github.com/google/googletest>), Google's
C++ test framework. Google Test is licensed under the terms of the 3-clause
BSD license. For the full license text, see tests/googletest/LICENSE or
<https://github.com/google/googletest/blob/master/googletest/LICENSE>.
Libraries
*********
In addition to the above, xoreos is also only possible because of the people
working for the following libraries and organizations. Many thanks!
- libiconv <https://www.gnu.org/software/libiconv/>
- zlib <https://zlib.net/>
- liblzma <https://tukaani.org/xz/>
- libxml2 <http://www.xmlsoft.org/>
- Boost <https://www.boost.org/>
- OpenGL <https://www.opengl.org/>
- SDL2 <https://www.libsdl.org/>
- FreeType <https://www.freetype.org/>
- OpenAL Soft <http://kcat.strangesoft.net/openal.html>
- MAD <https://www.underbit.com/products/mad/>
- libogg <https://xiph.org/ogg/>
- libvorbis and libvorbisfile <https://xiph.org/vorbis/>
- libfaad <http://www.audiocoding.com/faad2.html>
- libxvidcore <https://www.xvid.com/>
- libvpx <https://www.webmproject.org/code/>