diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +Description + +Lzd is a very simplified decompressor for lzip files with an educational +purpose. Studying its source is a good first step to understand how lzip +works. It is not safe to use lzd for any real work. + +The source of lzd is also used in the lzip manual as a reference +decompressor in the description of the lzip file format. + +Lzd decompresses from standard input to standard output. Lzd will +correctly decompress the concatenation of two or more compressed files. +The result is the concatenation of the corresponding decompressed data. +Integrity of such concatenated compressed input is also verified. + +The ideas embodied in lzd are due to (at least) the following people: +Abraham Lempel and Jacob Ziv (for the LZ algorithm), Andrey Markov (for +the definition of Markov chains), G.N.N. Martin (for the definition of +range encoding), and Igor Pavlov (for putting all the above together in +LZMA). + + +Copyright (C) 2013 Antonio Diaz Diaz. + +This file is free documentation: you have unlimited permission to copy, +distribute and modify it. + +The file Makefile.in is a data file used by configure to produce the +Makefile. It has the same copyright owner and permissions that configure +itself. |