Saxum/LICENSE.txt
2015-03-15 12:29:23 +01:00

472 lines
22 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

All code except the one in extern is subject to the following license:
The MIT License (MIT)
Copyright (c) 2014-2015 Fabian Klemp, Steffen Fündgens, Jasper Manousek, Simon
Froitzheim
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.
-------------------------------------------------------------------------------------
The code in extern contains the following libraries with their respective
licenses:
-------------------------------------------------------------------------------------
ACGL: ACGL - Aachen Computer Graphics Library
Intended to speed up graphics/OpenGL prototyping. Developed by Lars Krecklau
and Robert Menzel with help from Andreas Neu, Janis Born, Kersten Schuster, Ole
Untzelmann, based on prior work from Lars Krecklau.
Included third-party software:
* Includes lodepng by Lode Vandevenne, unchanged except for the include path in
* lodepng.cpp. lodepng is provided as-is, see license text in the lodepng
* source code. Includes OpenGL loader code created by a modified glLoadGen by
* Jason McKesson. Includes GLM by Christophe Riccio. Includes data type
* definitions from libspnav header originally by John Tsiombikas (see
* mini_spnav.h for details). Includes RGBE/Radiance image import by Bruce
* Walter (code provided 'as-is') minimally adjusted to reduce compiler
* warnings.
Additional documentation:
http://www.graphics.rwth-aachen.de/redmine/projects/acgl/wiki
License:
ACGL is distributed under the terms of the MIT license stated below.
Copyright (C) 2011-2012 Computer Graphics Group RWTH Aachen University
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.
-------------------------------------------------------------------------------------
GLM License:
The MIT License
Copyright (c) 2005 - 2013 G-Truc Creation
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.
-------------------------------------------------------------------------------------
Linux Joystick License:
Copyright (C) 2008 Andreas Volz
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 of the Software and its Copyright notices. In addition publicly
documented acknowledgment must be given that this software has been used if no
source code of this software is made available publicly. This includes
acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
documents or any documentation provided with any product containing this
software. This License does not apply to any software that links to the
libraries provided by this software (statically or dynamically), but only to
the software provided.
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 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.
-------------------------------------------------------------------------------------
TinyXML2 License:
Original code by Lee Thomason (www.grinninglizard.com)
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.
-------------------------------------------------------------------------------------
Bullet Physics License:
Bullet Continuous Collision Detection and Physics Library Copyright (c)
2003-2011 Erwin Coumans http://bulletphysics.org
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.
All files in the extern/bullet/src folder are under this Zlib license. Files in the
Extras and Demos folder may have a different license, see the respective files.
-------------------------------------------------------------------------------------
GLFW License:
Copyright (c) 2002-2006 Marcus Geelnard
Copyright (c) 2006-2010 Camilla Berglund <elmindreda@elmindreda.org>
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.
-------------------------------------------------------------------------------------
Lua License:
Copyright © 19942015 Lua.org, PUC-Rio.
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.
-------------------------------------------------------------------------------------
LuaBridge License:
https://github.com/vinniefalco/LuaBridge
Copyright 2012, Vinnie Falco <vinnie.falco@gmail.com>
Copyright 2007, Nathan Reed
License: The MIT License (http://www.opensource.org/licenses/mit-license.php)
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.
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
Licenses for Models and Textures:
-------------------------------------------------------------------------------------
data/textures/sand.png is from
http://opengameart.org/node/18616
Created by Christian Femmer aka Duion.
It is licensed CC-BY 3.0,
see https://creativecommons.org/licenses/by/3.0/ for full license text.
data/textures/hintTexture2.png is based on this.
-------------------------------------------------------------------------------------
data/textures/nightskydome.png was generated with:
http://wwwtyro.github.io/procedural.js/space/ Source code here:
https://github.com/wwwtyro/procedural.js
Seed: NTc3MDMzNjg3ODQ4NQ
-------------------------------------------------------------------------------------
data/textures/skydomeNew.png was modified and originally taken from:
http://www.tutorialsforblender3d.com/Textures/Skys/Sky_Dome_1.html
The author states that the images were created with "Terragen(tm) Classic for
Windows" and according to their license, the textures are free for personal
non-commercial use.
-------------------------------------------------------------------------------------
All textures in data/textures/cgtextures are subject to the following license:
This document is a license agreement ("License") by CGTextures between the user
("You") and CGTextures. Use of the photographs on the CGTextures website is
conditional upon the your agreement to the terms and conditions of purchase set
out below. If you do not agree to these terms, then you must not accept the
terms hereof or purchase, download, access or otherwise use any products from
CGTextures.
CGTextures may revise and update this Agreement at anytime and without notice.
Your continued use of the website after any such changes are posted will
constitute your acceptance of these changes.
LICENSE
CGTextures offers photographs of materials ("Textures") on its website
(www.cgtextures.com) for game developers, special effects artists, graphic
designers and other professions. No payment or royalties are required to use
these Textures. The use of Textures is non-exclusive, royalty free, and you
have the right to modify them for the uses permitted under the clause
Conditions of Use. Most Textures on the CGTextures website are photographed by
CGTextures. A small part is photographed by third party contributors
("Contributors"). CGTextures has separate agreements with these Contributors in
which they grant CGTextures permission to add their Textures to the website.
All terms and conditions in this License apply to both groups of Textures. All
Textures and materials remain in ownership of CGTextures or the Contributor and
the Textures and materials are licensed to you, not sold.
The license granted for the use of the textures gives you no lawful right to
submit, use or otherwise make available the textures in Second Life or
otherwise to Linden Research, Inc. Use of the textures in such manner will be
an infringement of the intellectual property rights if CGTextures and
CGTextures reserves its right to take action to prevent any such infringement.
INTELLECTUAL PROPERTY
All materials including the organization and presentation of these materials on
the CGTextures website are the property of CGTextures or its Contributors and
are protected by intellectual property laws. Some images contain graphic
materials like wallpaper patterns, logos, names or signs. The use of these kind
of images is at your own discretion. The rights for the photo lie with
CGTextures and the photo has been taken in a public space, but using the
patterns, logos or name in your work might not be allowed.
CONDITIONS OF USE
Use of the Textures is only allowed under the following conditions:
- Private or commercial use
- Use in 2D or 3D computer graphics, movies and printed media
- Incorporation in computer games, 3D models
- Selling 3D models bundled with modified versions of the textures, when the
texture is customized for the 3D model
It is NOT permitted to:
- Sell or distribute any of these textures in an unmodified form, or where the
derived product you are selling or distributing is a Texture or a collection
of Textures. IN OTHER WORDS: Do not sell or distribute any of these textures
(modified or not) by itself or in a texture pack, material, clipart, website
theme or scrapbooking pack!
- Bundle the images with software such as paint programs, 3D programs,
photo-kiosk software.
- Reselling or redistributing the images at 'print on demand' services (mugs,
t-shirts, mouse mats, etc)
- Use the textures in graphic design themes or templates sold to multiple
customers on digital market places (this includes templates of websites and
business cards and e-cards).
- Selling or redistributing skins for laptops, phones and other devices,
created with images from CGTextures.
- Stockpile images with the goal of making a local texture library.
- Using a special program (spider, leecher) or script to automatically download
all Textures on the CGTextures website. Users who try to mass download will
be banned from the website automatically.
- Interfere with the security or otherwise abuse, disrupt, place excessive
loads on, or attempt to gain unauthorized access to the CGTextures website or
any system resources or networks connected to this website.
- Release the Textures or derivative products under Open Source Licences
RESALE OR REDISTRIBUTION OF 3D MODELS TEXTURED WITH IMAGES FROM CGTEXTURES
When selling or redistributing a 3D model bundled with textures from CGTextures
please add the following text in the documentation accompanying the model:
"One or more textures on this 3D model have been created with images from
CGTextures.com. These images may not be redistributed by default, please visit
www.cgtextures.com for more information."
STOCKPILING IMAGES
CGTextures is meant as a 'download when you need it' resource. Downloading
complete categories with the goal of making a local copy of the texture
collection is not allowed.
PRIVACY
CGTextures respects the privacy of the personal information of the individuals
with whom we interact. CGTextures does not disclose personal information of our
members or those individuals who visit our website. No newsletters or offers
will be sent to you without your prior consent. Any information submitted by
the buyer will be used solely for the purpose of completing the transaction,
delivering the product and addressing any customer service issues.
We use third-party advertising companies (Google Adsense) to serve ads when you
visit our website. These companies may use information (not including
personally identifying information such as your name, address, email address,
or telephone number) about your visits to this and other websites in order to
provide advertisements about goods and services of interest to you. For more
information about this subject (including on how to "Opt-Out" on advertising
cookies) please visit this link: Google Advertsing and Privacy page
LIMITATION OF LIABILITY
You assume all responsibility and risk for the use of the CGTextures website,
the Textures, materials and information. CGTextures does not represent or
warrant that the site or any content available for downloading through the site
will be free of viruses or similar contaminations of destructive features.
In no event shall CGTextures or any of its affiliates, employees or
Contributors be liable for any incidental, indirect, punitive, exemplary or
consequential damages whatsoever, including damages for loss of profits,
interruption, loss of business information, loss of data, or any other
pecuniary loss in connection with any claim, loss, action, suit, damage or
other proceeding arising under or out of this License, including without
limitation your use of, reliance upon, access to or exploitation of the
CGTextures website, the materials or any part thereof, or any rights granted to
you hereunder, even if we have been advised of the possibility of such damaged,
wheter the action is based on contract, tort (including negligence),
infringement of intellectual property rights or otherwise.
INDEMNIFICATION
You agree to indemnify and hold CGTextures harmless against all claims or
liability asserted against CGTextures arising out of or in connection with any
breach by you or anyone acting on your behalf of any of this License
GENERAL
This License shall be governed by and construed in accordance with the laws of
The Netherlands, without regards to conflict of laws provisions thereto. The
parties consent to the exclusive jurisdiction of the courts of, and venue and
situs in The Netherlands.
TERMINATION
CGTextures reserves the right to terminate the license of the use of the
materials on CGTextures if the user is found in breach of this License and does
not remedy that breach within three (3) days of receiving notice from
CGTextures.
EMAIL
Feel free to email any questions regarding this license or any other questions
about CGTextures to support@cgtextures.com Correspondence can be in English or
Dutch.
ADDRESS
CGTextures.com Krommedijk 231 3312LE Dordrecht The Netherlands
-------------------------------------------------------------------------------------
The logo in logo/ and also contained in the loading
screen(data/textures/loadingscreen.png and
data/textures/loadingscreenContinue.png) is subject to the following license:
Created by Fabian Klemp and Jeremy Theocharis in 2015.
Licensed by CC BY 4.0.
(see https://creativecommons.org/licenses/by/4.0/ for full license text)
-------------------------------------------------------------------------------------
All other models and textures contained in data/textures and data/geometry and
also the corresponding GIMP files in GIMPfiles and the Blender files in
Blenderfiles are subject to the following license:
Created by Simon Froitzheim, Fabian Klemp, Steffen Fündgens and Jasper Manousek in 2014 and 2015.
Licensed by CC BY 4.0.
(see https://creativecommons.org/licenses/by/4.0/ for full license text)