diff options
Diffstat (limited to 'DOC/License.txt')
-rw-r--r-- | DOC/License.txt | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/DOC/License.txt b/DOC/License.txt new file mode 100644 index 0000000..c9e858f --- /dev/null +++ b/DOC/License.txt | |||
@@ -0,0 +1,90 @@ | |||
1 | 7-Zip source code | ||
2 | ~~~~~~~~~~~~~~~~~ | ||
3 | License for use and distribution | ||
4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
5 | |||
6 | 7-Zip Copyright (C) 1999-2020 Igor Pavlov. | ||
7 | |||
8 | The licenses for files are: | ||
9 | |||
10 | 1) CPP/7zip/Compress/Rar* files: the "GNU LGPL" with "unRAR license restriction" | ||
11 | 2) CPP/7zip/Compress/LzfseDecoder.cpp: the "BSD 3-clause License" | ||
12 | 3) Some files are "public domain" files, if "public domain" status is stated in source file. | ||
13 | 4) the "GNU LGPL" for all other files. If there is no license information in | ||
14 | some source file, that file is under the "GNU LGPL". | ||
15 | |||
16 | The "GNU LGPL" with "unRAR license restriction" means that you must follow both | ||
17 | "GNU LGPL" rules and "unRAR license restriction" rules. | ||
18 | |||
19 | |||
20 | |||
21 | |||
22 | GNU LGPL information | ||
23 | -------------------- | ||
24 | |||
25 | This library is free software; you can redistribute it and/or | ||
26 | modify it under the terms of the GNU Lesser General Public | ||
27 | License as published by the Free Software Foundation; either | ||
28 | version 2.1 of the License, or (at your option) any later version. | ||
29 | |||
30 | This library is distributed in the hope that it will be useful, | ||
31 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
32 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
33 | Lesser General Public License for more details. | ||
34 | |||
35 | You should have received a copy of the GNU Lesser General Public | ||
36 | License along with this library; if not, write to the Free Software | ||
37 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | ||
38 | |||
39 | |||
40 | |||
41 | |||
42 | BSD 3-clause License | ||
43 | -------------------- | ||
44 | |||
45 | The "BSD 3-clause License" is used for the code in LzfseDecoder.cpp that implements LZFSE data decompression. | ||
46 | That code was derived from the code in the "LZFSE compression library" developed by Apple Inc, | ||
47 | that also uses the "BSD 3-clause License": | ||
48 | |||
49 | ---- | ||
50 | Copyright (c) 2015-2016, Apple Inc. All rights reserved. | ||
51 | |||
52 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: | ||
53 | |||
54 | 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. | ||
55 | |||
56 | 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer | ||
57 | in the documentation and/or other materials provided with the distribution. | ||
58 | |||
59 | 3. Neither the name of the copyright holder(s) nor the names of any contributors may be used to endorse or promote products derived | ||
60 | from this software without specific prior written permission. | ||
61 | |||
62 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT | ||
63 | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | ||
64 | COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
65 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
66 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
67 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
68 | ---- | ||
69 | |||
70 | |||
71 | |||
72 | |||
73 | unRAR license restriction | ||
74 | ------------------------- | ||
75 | |||
76 | The decompression engine for RAR archives was developed using source | ||
77 | code of unRAR program. | ||
78 | All copyrights to original unRAR code are owned by Alexander Roshal. | ||
79 | |||
80 | The license for original unRAR code has the following restriction: | ||
81 | |||
82 | The unRAR sources cannot be used to re-create the RAR compression algorithm, | ||
83 | which is proprietary. Distribution of modified unRAR sources in separate form | ||
84 | or as a part of other software is permitted, provided that it is clearly | ||
85 | stated in the documentation and source comments that the code may | ||
86 | not be used to develop a RAR (WinRAR) compatible archiver. | ||
87 | |||
88 | |||
89 | -- | ||
90 | Igor Pavlov | ||