Denis Vlasenko | 5fb7953 | 2008-06-26 20:27:42 +0000 | [diff] [blame] | 1 | This file is an abridged version of README from bzip2 1.0.4 |
Denis Vlasenko | 77f1ec1 | 2007-10-13 03:36:03 +0000 | [diff] [blame] | 2 | Build instructions (which are not relevant to busyboxed bzip2) |
| 3 | are removed. |
| 4 | =========================================================== |
| 5 | |
| 6 | |
| 7 | This is the README for bzip2/libzip2. |
| 8 | This version is fully compatible with the previous public releases. |
| 9 | |
| 10 | ------------------------------------------------------------------ |
| 11 | This file is part of bzip2/libbzip2, a program and library for |
| 12 | lossless, block-sorting data compression. |
| 13 | |
| 14 | bzip2/libbzip2 version 1.0.4 of 20 December 2006 |
| 15 | Copyright (C) 1996-2006 Julian Seward <jseward@bzip.org> |
| 16 | |
| 17 | Please read the WARNING, DISCLAIMER and PATENTS sections in this file. |
| 18 | |
| 19 | This program is released under the terms of the license contained |
| 20 | in the file LICENSE. |
| 21 | ------------------------------------------------------------------ |
| 22 | |
| 23 | Please read and be aware of the following: |
| 24 | |
| 25 | |
| 26 | WARNING: |
| 27 | |
Denis Vlasenko | 3f5fdc7 | 2007-10-14 04:55:59 +0000 | [diff] [blame] | 28 | This program and library (attempts to) compress data by |
| 29 | performing several non-trivial transformations on it. |
| 30 | Unless you are 100% familiar with *all* the algorithms |
| 31 | contained herein, and with the consequences of modifying them, |
| 32 | you should NOT meddle with the compression or decompression |
| 33 | machinery. Incorrect changes can and very likely *will* |
Denis Vlasenko | 77f1ec1 | 2007-10-13 03:36:03 +0000 | [diff] [blame] | 34 | lead to disastrous loss of data. |
| 35 | |
| 36 | |
| 37 | DISCLAIMER: |
| 38 | |
| 39 | I TAKE NO RESPONSIBILITY FOR ANY LOSS OF DATA ARISING FROM THE |
| 40 | USE OF THIS PROGRAM/LIBRARY, HOWSOEVER CAUSED. |
| 41 | |
| 42 | Every compression of a file implies an assumption that the |
| 43 | compressed file can be decompressed to reproduce the original. |
| 44 | Great efforts in design, coding and testing have been made to |
| 45 | ensure that this program works correctly. However, the complexity |
| 46 | of the algorithms, and, in particular, the presence of various |
| 47 | special cases in the code which occur with very low but non-zero |
| 48 | probability make it impossible to rule out the possibility of bugs |
| 49 | remaining in the program. DO NOT COMPRESS ANY DATA WITH THIS |
| 50 | PROGRAM UNLESS YOU ARE PREPARED TO ACCEPT THE POSSIBILITY, HOWEVER |
| 51 | SMALL, THAT THE DATA WILL NOT BE RECOVERABLE. |
| 52 | |
Denis Vlasenko | 3f5fdc7 | 2007-10-14 04:55:59 +0000 | [diff] [blame] | 53 | That is not to say this program is inherently unreliable. |
| 54 | Indeed, I very much hope the opposite is true. bzip2/libbzip2 |
Denis Vlasenko | 77f1ec1 | 2007-10-13 03:36:03 +0000 | [diff] [blame] | 55 | has been carefully constructed and extensively tested. |
| 56 | |
| 57 | |
| 58 | PATENTS: |
| 59 | |
Denis Vlasenko | 3f5fdc7 | 2007-10-14 04:55:59 +0000 | [diff] [blame] | 60 | To the best of my knowledge, bzip2/libbzip2 does not use any |
| 61 | patented algorithms. However, I do not have the resources |
| 62 | to carry out a patent search. Therefore I cannot give any |
Denis Vlasenko | 77f1ec1 | 2007-10-13 03:36:03 +0000 | [diff] [blame] | 63 | guarantee of the above statement. |
| 64 | |
| 65 | |
| 66 | I hope you find bzip2 useful. Feel free to contact me at |
| 67 | jseward@bzip.org |
| 68 | if you have any suggestions or queries. Many people mailed me with |
| 69 | comments, suggestions and patches after the releases of bzip-0.15, |
| 70 | bzip-0.21, and bzip2 versions 0.1pl2, 0.9.0, 0.9.5, 1.0.0, 1.0.1, |
| 71 | 1.0.2 and 1.0.3, and the changes in bzip2 are largely a result of this |
| 72 | feedback. I thank you for your comments. |
| 73 | |
| 74 | bzip2's "home" is http://www.bzip.org/ |
| 75 | |
| 76 | Julian Seward |
| 77 | jseward@bzip.org |
| 78 | Cambridge, UK. |
| 79 | |
| 80 | 18 July 1996 (version 0.15) |
| 81 | 25 August 1996 (version 0.21) |
| 82 | 7 August 1997 (bzip2, version 0.1) |
| 83 | 29 August 1997 (bzip2, version 0.1pl2) |
| 84 | 23 August 1998 (bzip2, version 0.9.0) |
| 85 | 8 June 1999 (bzip2, version 0.9.5) |
| 86 | 4 Sept 1999 (bzip2, version 0.9.5d) |
| 87 | 5 May 2000 (bzip2, version 1.0pre8) |
| 88 | 30 December 2001 (bzip2, version 1.0.2pre1) |
| 89 | 15 February 2005 (bzip2, version 1.0.3) |
| 90 | 20 December 2006 (bzip2, version 1.0.4) |