@ -0,0 +1,80 @@ | |||
# OctaCore license | |||
All new OctaCore code is provided to you under the terms of the BSD-2-Clause | |||
license, while the original Tesseract/Sauerbraten portions retain their original | |||
license. OctaCore only ships the altered source code of the original projects, | |||
without the media content. | |||
Copyright (c) 2020 Daniel "q66" Kolesa | |||
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 disclaimers. | |||
* Redistributions in binary form must reproduce the above copyright notice, | |||
this list of conditions and the following disclaimers in the | |||
documentation and/or other materials provided with the distribution. | |||
**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 HOLDER 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.** | |||
# Tesseract | |||
OctaCore is derived from the Tesseract codebase: | |||
Tesseract game engine source code, any release. | |||
Copyright (C) 2001-2020 Wouter van Oortmerssen, Lee Salzman, Mike Dysart, | |||
Robert Pointon, Quinton Reeves, and Benjamin Segovia | |||
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. | |||
# Sauerbraten | |||
Tesseract is based on Sauerbraten: | |||
Sauerbraten game engine source code, any release. | |||
Copyright (C) 2001-2020 Wouter van Oortmerssen, Lee Salzman, Mike Dysart, | |||
Robert Pointon, and Quinton Reeves | |||
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. |
@ -1,96 +0,0 @@ | |||
Note that this is the license only for original Sauerbraten code, and does | |||
not cover new code provided as part of the Tesseract engine. For the | |||
license governing those changes, please see the included "readme_tesseract.txt". | |||
Sauerbraten source code license, usage, and documentation. | |||
You may use the Sauerbraten source code if you abide by the ZLIB license | |||
http://www.opensource.org/licenses/zlib-license.php | |||
(very similar to the BSD license): | |||
LICENSE | |||
======= | |||
Sauerbraten game engine source code, any release. | |||
Copyright (C) 2001-2020 Wouter van Oortmerssen, Lee Salzman, Mike Dysart, Robert Pointon, and Quinton Reeves | |||
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. | |||
LICENSE NOTES | |||
============= | |||
The license covers the source code found in the "src" directory of this | |||
archive as well as the .cfg files under the "data" directory. The included | |||
ENet network library which Sauerbraten uses is covered by an MIT-style | |||
license, which is however compatible with the above license for all | |||
practical purposes. | |||
Game media included in the game (maps, textures, sounds, models etc.) | |||
are NOT covered by this license, and may have individual copyrights and | |||
distribution restrictions (see individual readmes). | |||
USAGE | |||
===== | |||
Compiling the sources should be straight forward. | |||
Unix users need to make sure to have the development version of all libs | |||
installed (OpenGL, SDL, SDL_mixer, SDL_image, zlib). The included | |||
Makefile can be used to build. | |||
Windows users can use the included Visual Studio project files in the vcpp | |||
directory, which references the lib/include directories for the external | |||
libraries and should thus be self contained. Release mode builds will place | |||
executables in the bin dir ready for testing and distribution. | |||
An alternative to Visual Studio for Windows is MinGW/MSYS, which can be compiled | |||
using the provided Makefile. Another alternative for Windows is to compile under | |||
Code::Blocks with the provided vcpp/sauerbraten.cbp project file. | |||
The Sauerbraten sources are very small, compact, and non-redundant, so anyone | |||
wishing to modify the source code should be able to gain an overview of | |||
Sauerbraten's inner workings by simply reading through the source code in its | |||
entirety. Small amounts of comments should guide you through the more | |||
tricky sections. | |||
When reading the source code and trying to understand Sauerbaten's internal design, | |||
keep in mind the goal of Cube: minimalism. I wanted to create a very complete | |||
game / game engine with absolutely minimal means, and made a sport out of it | |||
keeping the implementation small and simple. Sauerbraten is not a commercial | |||
product, it is merely the author's idea of a fun little programming project. | |||
AUTHORS | |||
====== | |||
Wouter "Aardappel" van Oortmerssen | |||
http://strlen.com | |||
Lee "eihrul" Salzman | |||
http://sauerbraten.org/lee/ | |||
Mike "Gilt" Dysart | |||
Robert "baby-rabbit" Pointon | |||
http://www.fernlightning.com | |||
Quinton "Quin" Reeves | |||
http://www.redeclipse.net | |||
For additional authors/contributors, see the Sauerbraten binary distribution readme. | |||
@ -1,68 +0,0 @@ | |||
Note that this license is an extension of the original Sauerbraten source | |||
code license which is included under the file "readme_sauerbraten.txt" for | |||
reference. Both are essentially the ZLIB license, but the Tesseract license | |||
may include differing copyright owners and usage clarifications. | |||
Tesseract source code license, usage, and documentation. | |||
You may use the Tesseract source code if you abide by the ZLIB license | |||
http://www.opensource.org/licenses/zlib-license.php | |||
(very similar to the BSD license): | |||
LICENSE | |||
======= | |||
Tesseract game engine source code, any release. | |||
Copyright (C) 2001-2020 Wouter van Oortmerssen, Lee Salzman, Mike Dysart, Robert Pointon, Quinton Reeves, and Benjamin Segovia | |||
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. | |||
LICENSE NOTES | |||
============= | |||
The license covers the source code found in the "src" directory of this | |||
archive as well as the .cfg files under the "data" directory. The included | |||
ENet network library which Tesseract uses is covered by an MIT-style | |||
license, which is however compatible with the above license for all | |||
practical purposes. | |||
Other media included with this distribution (maps, textures, sounds, models etc.) | |||
are NOT covered by this license, and may have individual copyrights and | |||
distribution restrictions (see individual readmes). | |||
AUTHORS | |||
====== | |||
Wouter "Aardappel" van Oortmerssen | |||
http://strlen.com | |||
Lee "eihrul" Salzman | |||
http://sauerbraten.org/lee/ | |||
Mike "Gilt" Dysart | |||
Robert "baby-rabbit" Pointon | |||
http://www.fernlightning.com | |||
Quinton "Quin" Reeves | |||
http://www.redeclipse.net | |||
Benjamin Segovia | |||
For additional authors/contributors, see the Tesseract distribution readme. | |||