====== LibTate ====== Project development is active and progressing (finally), but there have been major changes and I may end up redoing the documentation (reorganizing the namespace structure among other things.) --- //[[tjgrant@tatewake.com|Terence J. Grant]] 11/16/2006 04:57// ===== License ===== LibTate is distributed under a **dual license**: * **Open Source License**: [[http://www.opensource.org/licenses/gpl-license.php|GNU GPL v2]], which states, among other things, that use of LibTate **requires** that your project's source **must definitely** be available for download. * **Commercial License**: If you do not want to release the source code for your application, you may purchase a license from [[:wiki:user:tatewake|Terence J. Grant]], the copyright holder. ===== Download ===== Before downloading or using this product, make sure you __**understand and accept**__ the terms of the [[projects:libtate:doc:license]]. * Latest Version: {{:projects:libtate-01-04-2007.zip|LibTate - January 4, 2007}} * Previous Version: {{:projects:libtate-03-18-2006.zip|LibTate - March 18, 2006}} * Previous Version: {{:projects:libtate-02-27-2006.zip|LibTate - February 27, 2006}} * Previous Version: {{:projects:libtate-02-12-2006.zip|LibTate - February 12, 2006}} * Previous Version: {{:projects:libtate-02-05-2006.zip|LibTate - February 5, 2006}} * Initial Version: {{:projects:libtate-01-15-2006.zip|LibTate - January 15, 2006}} ===== Documentation ===== * [[projects:libtate:doc:api:packages]] - The primary API documentation, listed by package. * [[projects:libtate:doc:roadmap]] - Where LibTate is headed and what is planned for the forseeable future. * [[projects:libtate:doc:porting]] - Porting guide. * [[projects:libtate:doc:changes]] - List of changes to date. * [[projects:libtate:doc:license]] - LibTate's license. ===== About ===== LibTate refers to the entire software package, including the LibTate library, all associated files required to create it, examples programs distributed with it, supplied documentation, and any and all files distributed under the [[#download]] section of this web site. The LibTate library is a cross-platform library written primarily in C++ whose purpose is to assist in the development of video games, simulation systems, animation systems, and emulation projects, among other things. The library itself is separated into various [[projects:libtate:doc:api:packages]] in order to properly abstract sections of functionality.