---------------------------------------------------------------------- END USER LICENSE AGREEMENT FOR LIBXL ---------------------------------------------------------------------- This End-User License Agreement ("EULA") is a legal agreement between you and XLware for the LibXL product which may include associated software components, media, printed materials, and "online" electronic documentation ("SOFTWARE PRODUCT"). You agree to be bound by the terms of this EULA by using the SOFTWARE PRODUCT. If you do not agree, do not use it. 1. COPYRIGHT All rights, title, inerests in and to copyrights in the SOFTWARE PRODUCT are owned exclusively (or licensed) by XLware. The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold. 2. GRANT OF LICENSE XLware grants Customer the following rights: a. Customer is granted the non-transferable, non-exclusive, and perpetual right to integrate the SOFTWARE PRODUCT in their software products, to use these products in their own company and to distribute these products under their own trade name. b. License fee is based on the number of developers that will use the Application Programming Interface provided by this library. The total number of development workplaces is taken into account, while the number of computers is irrelevant . A single developer or a number of developers in an organization, in accordance with the purchased license, may use the SOFTWARE PRODUCT in any software development process. c. License fee can be fixed for Enterprise licenses. In this case, any developer within a company may use the SOFTWARE PRODUCT in any software development process inside company. The total number of development workplaces and number of computers inside an organization are irrelevant. d. Apart from the per-developer or the fixed license fee, Customer is NOT required to pay any additional distribution, runtime, royalty, or per-end-user license fees. e. Customer may make copies of the SOFTWARE PRODUCT as may be necessary for backup and archival purposes. 3. RESTRICTIONS a. Customer may not disassemble, decomplile, reverse engineer the SOFTWARE PRODUCT. b. Customer may not transfer, modify, sell, lease or sublicense the SOFTWARE PRODUCT. 4. TERMINATION Without prejudice to any other rights, XLware may terminate this EULA if Customer fails to comply with the terms and conditions of this EULA. In such event, Customer must destroy all copies of the SOFTWARE PRODUCT in your possession. 5. NO WARRANTIES XLware expressly disclaims any warranty for the SOFTWARE PRODUCT. LibXL is provided "As Is" without any express or implied warranty of any kind, including but not limited to any warranties of merchantability, noninfringement, or fitness of a particular purpose. XLware does not warrant or assume responsibility for the accuracy or completeness of any information, text, algorithms, graphics, links or other items contained within this software product. XLware will not be liable for data loss, damages, loss of profits or any other kind of loss while using or misusing this library. ---------------------------------------------------------------------- google-sparsehash license ---------------------------------------------------------------------- Copyright (c) 2005, Google Inc. 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 Google Inc. 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. ---------------------------------------------------------------------- RSA Data Security, Inc., MD4 message-digest algorithm ---------------------------------------------------------------------- Copyright (C) 1990-2, RSA Data Security, Inc. All rights reserved. License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing this software or this function. License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing the derived work. RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind. These notices must be retained in any copies of any part of this documentation and/or software. ---------------------------------------------------------------------- RSA Data Security, Inc., MD5 message-digest algorithm ---------------------------------------------------------------------- Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved. License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing this software or this function. License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing the derived work. RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind. These notices must be retained in any copies of any part of this documentation and/or software. ---------------------------------------------------------------------- The ZipArchive Library Commercial License ---------------------------------------------------------------------- The ZipArchive Library - creation, modification and decompression of "zip" format archives. Copyright © 2000 - 2010 Artpol Software - Tadeusz Dracz Commercial License for Use with Proprietary Software - http://www.artpol-software.com/ZipArchive/KB/eula.aspx ---------------------------------------------------------------------- Codalogic LMX Commercial License ---------------------------------------------------------------------- Copyright (c) 2003-2010 Codalogic Ltd. LibXL contains THE SUPPORTING SOFTWARE of Codalogic's LMX W3C Schema to C++ code generator product. THIS SOFTWARE CONTAINED HEREIN IS PROVIDED 'AS IS' AND COMES WITH NO WARRANTIES OF ANY KIND. CODALOGIC LTD SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY ANYONE OR ANYTHING DUE TO THE USE OF THIS FILE HOWEVER THEY MAY BE CAUSED. For more information on the LMX compiler, go to http://www.xml2cpp.com License agreement for LMX Software - http://www.codalogic.com/lmx/lmx-license-1-5.html ---------------------------------------------------------------------- zipstream by Gottfried Chen ---------------------------------------------------------------------- This library lets you access .zip files using the standard iostream interface. You need zlib to use it and the zip/unzip extensions provided by Gilles Vollant. ---------------------------------------------------------------------- Parts of the MiniZip project http://www.winimage.com/zLibDll/minizip.html ---------------------------------------------------------------------- Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) Modifications for Zip64 support Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) ---------------------------------------------------------------------- stb_sprintf - v1.10 originally by Jeff Roberts / RAD Game Tools, 2015/10/20 http://github.com/nothings/stb ---------------------------------------------------------------------- MIT License Copyright (c) 2017 Sean Barrett 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. ---------------------------------------------------------------------- pugixml parser - version 1.15 ---------------------------------------------------------------------- * Copyright (C) 2006-2025, by Arseny Kapoulkine (arseny.kapoulkine@gmail.com) * Report bugs and download new versions at https://pugixml.org/ * * This library is distributed under the MIT License. * * This work is based on the pugxml parser, which is: * Copyright (C) 2003, by Kristen Wegner (kristen@tima.net) * * * Copyright (c) 2006-2025 Arseny Kapoulkine * * 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. *