Acknowledgements: Credits and Used Third-Party Code Licensing Information
Introduction
The ZipArchive Library incorporates third-party code for its functionality. All
used code is known to be patent-free and can be reused in commercial applications.
Used Third-Party Code
The Zlib Library by Jean-loup Gailly and Mark Adler
- The Zlib library provides deflate compression and decompression functionality.
- The home page of the library is at http://www.zlib.net.
- The licensing information can be found in the zlib.h file
and is provided below.
License
Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
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:
- 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.
- Altered source versions must be plainly marked as such, and must not be misrepresented
as being the original software.
- This notice may not be removed or altered from any source distribution.
The bzip2 data compressor by Julian Seward
- The bzip2 data compressor provides lossless, block-sorting data compression and
decompression functionality.
- The home page of the compressor is at http://www.bzip.org.
- The licensing information can be found in the bzlib.h
file and is provided below.
License
Copyright (C) 1996-2006 Julian Seward
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.
- 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.
- Altered source versions must be plainly marked as such, and must not be misrepresented
as being the original software.
- The name of the author may not be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
WARNING:
This program and library (attempts to) compress data by performing several non-trivial
transformations on it. Unless you are 100% familiar with *all* the algorithms contained
herein, and with the consequences of modifying them, you should NOT meddle with
the compression or decompression machinery. Incorrect changes can and very likely
*will* lead to disastrous loss of data.
DISCLAIMER:
I TAKE NO RESPONSIBILITY FOR ANY LOSS OF DATA ARISING FROM THE USE OF THIS PROGRAM/LIBRARY,
HOWSOEVER CAUSED.
Every compression of a file implies an assumption that the compressed file can be
decompressed to reproduce the original. Great efforts in design, coding and testing
have been made to ensure that this program works correctly. However, the complexity
of the algorithms, and, in particular, the presence of various special cases in
the code which occur with very low but non-zero probability make it impossible to
rule out the possibility of bugs remaining in the program. DO NOT COMPRESS ANY DATA
WITH THIS PROGRAM UNLESS YOU ARE PREPARED TO ACCEPT THE POSSIBILITY, HOWEVER SMALL,
THAT THE DATA WILL NOT BE RECOVERABLE.
That is not to say this program is inherently unreliable. Indeed, I very much hope
the opposite is true. bzip2/libbzip2 has been carefully constructed and extensively
tested.
PATENTS:
To the best of my knowledge, bzip2/libbzip2 does not use any patented algorithms.
However, I do not have the resources to carry out a patent search. Therefore I cannot
give any guarantee of the above statement.
AES Implementation by Dr Brian Gladman
- The used AES implementation provides strong encryption support.
- The code is based on the source code written by Dr Brian Gladman and available at
http://fp.gladman.plus.com/AES/index.htm.
- The licensing information is provided in all files that reuse the AES code (e.g.
in the Aes.h file) and is provided below.
License
Copyright (c) 2003, Dr Brian Gladman, Worcester, UK. All rights reserved.
LICENSE TERMS
The free distribution and use of this software in both source and binary form is
allowed (with or without changes) provided that:
- distributions of this source code include the above copyright notice, this list
of conditions and the following disclaimer;
- distributions in binary form include the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other associated materials;
- the copyright holder's name is not used to endorse products built using this software
without specific written permission.
ALTERNATIVELY, provided that this notice is retained in full, this product may be
distributed under the terms of the GNU General Public License (GPL), in which case
the provisions of the GPL apply INSTEAD OF those given above.
DISCLAIMER
This software is provided 'as is' with no explicit or implied warranties in respect
of its properties, including, but not limited to, correctness and/or fitness for
purpose.
J. Kercheval's PD Regular Expression Comparator
License
REGEX Globber (Wild Card Matching)
A *IX SH style pattern matcher written in C
V1.10 Dedicated to the Public Domain
March 12, 1991
J. Kercheval
[72450,3702] -- johnk@wrq.com