|
1 |
| -Original unmodified files from the LZMA SDK are included under libclamav/lzma. |
2 | 1 | The original lzma.txt license file, a small portion of which is reproduced below,
|
3 |
| -is available under libclamav/lzma/lzma.txt. |
| 2 | +is available under libclamav/7z/lzma.txt. |
4 | 3 |
|
5 | 4 | LICENSE
|
6 | 5 | -------
|
7 | 6 |
|
8 |
| -LZMA SDK is available under any of the following licenses: |
9 |
| - |
10 |
| -1) GNU Lesser General Public License (GNU LGPL) |
11 |
| -2) Common Public License (CPL) |
12 |
| -3) Simplified license for unmodified code (read SPECIAL EXCEPTION) |
13 |
| -4) Proprietary license |
14 |
| - |
15 |
| -It means that you can select one of these four options and follow rules of that license. |
16 |
| - |
17 |
| - |
18 |
| -1,2) GNU LGPL and CPL licenses are pretty similar and both these |
19 |
| -licenses are classified as |
20 |
| - - "Free software licenses" at http://www.gnu.org/ |
21 |
| - - "OSI-approved" at http://www.opensource.org/ |
22 |
| - |
23 |
| - |
24 |
| -3) SPECIAL EXCEPTION |
25 |
| - |
26 |
| -Igor Pavlov, as the author of this code, expressly permits you |
27 |
| -to statically or dynamically link your code (or bind by name) |
28 |
| -to the files from LZMA SDK without subjecting your linked |
29 |
| -code to the terms of the CPL or GNU LGPL. |
30 |
| -Any modifications or additions to files from LZMA SDK, however, |
31 |
| -are subject to the GNU LGPL or CPL terms. |
32 |
| - |
33 |
| -SPECIAL EXCEPTION allows you to use LZMA SDK in applications with closed code, |
34 |
| -while you keep LZMA SDK code unmodified. |
35 |
| - |
36 |
| - |
37 |
| -SPECIAL EXCEPTION #2: Igor Pavlov, as the author of this code, expressly permits |
38 |
| -you to use this code under the same terms and conditions contained in the License |
39 |
| -Agreement you have for any previous version of LZMA SDK developed by Igor Pavlov. |
40 |
| - |
41 |
| -SPECIAL EXCEPTION #2 allows owners of proprietary licenses to use latest version |
42 |
| -of LZMA SDK as update for previous versions. |
43 |
| - |
44 |
| - |
45 |
| -SPECIAL EXCEPTION #3: Igor Pavlov, as the author of this code, expressly permits |
46 |
| -you to use code of the following files: |
47 |
| -BranchTypes.h, LzmaTypes.h, LzmaTest.c, LzmaStateTest.c, LzmaAlone.cpp, |
48 |
| -LzmaAlone.cs, LzmaAlone.java |
49 |
| -as public domain code. |
50 |
| - |
51 |
| - |
52 |
| -4) Proprietary license |
53 |
| - |
54 |
| -LZMA SDK also can be available under a proprietary license which |
55 |
| -can include: |
56 |
| - |
57 |
| -1) Right to modify code without subjecting modified code to the |
58 |
| -terms of the CPL or GNU LGPL |
59 |
| -2) Technical support for code |
60 |
| - |
61 |
| -To request such proprietary license or any additional consultations, |
62 |
| -send email message from that page: |
63 |
| -http://www.7-zip.org/support.html |
64 |
| - |
65 |
| - |
66 |
| -You should have received a copy of the GNU Lesser General Public |
67 |
| -License along with this library; if not, write to the Free Software |
68 |
| -Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
69 |
| - |
70 |
| -You should have received a copy of the Common Public License |
71 |
| -along with this library. |
72 |
| - |
| 7 | +LZMA SDK is written and placed in the public domain by Igor Pavlov. |
0 commit comments