This file describes licensing for ZEngine, libs which ZEngine is dependent upon upon have their own licenses, see readme.txt,lgpl.txt and dependencies.txt for more info. A Note From James: I chose to license ZEngine under the most liberal license I could find for a number of reasons. I really didn't want to think that anybody would steal the work put into this and call it their own, and the person that does would do that even if it were under a more restrictive license. I would like to know where ZEngine is being used, but I'm not going to require it and I'd also like to know what you add to it or any problems you find in it. You shouldn't have to be forced to help the community, because it is my belief that most people will do what they can, and I can't possibly hope to understand all the complex scenarios that may prevent someone from using a library under a certain license so I'd prefer to give the user the freedom to make their code closed-source where they feel it should be, but I'd like to encourage everyone to try to give back to the community when possible. Generally the people that violate open source licenses aren't bright enough to have anything to contribute. Note: Files in the src/zlib and include/zlib directories are not written for ZEngine, but are used by ZEngine to read zip archives. Such files are only modified to be compatible with the directory structure of ZEngine. (Only the include statements have been modified.) Note2: The Test files are now public domain, you can use them as a starting point without concern. ----------------------------------(begin license) Copyright (C) 2002-2004 James Turk 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 Concept of Zero 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. --------------------------------------------(end license) In this distribution all files which fall under the license are marked as such with the following notice: /******************************************************************************* This file is Part of the ZEngine Library for 2D game development. Copyright (C) 2002-2004 James Turk Licensed under a BSD-style license. The maintainer of this library is James Turk (james@conceptofzero.net) and the home of this Library is http://www.zengine.sourceforge.net *******************************************************************************/