Lziprecover is a data recovery tool and decompressor for files in the lzip compressed data format (.lz) able to repair slightly damaged files, recover badly damaged files from two or more copies, extract data from damaged files, decompress files, and test integrity of files. Lziprecover is able to recover or decompress files produced by any of the compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip, and pdlzip. It makes lzip files resistant to bit-flip, one of the most common forms of data corruption, and its recovery capabilities contribute to make of the lzip format one of the best options for long-term data archiving.
lxz aims to create xz-compatible compressed files, utilizing multiple threads and liblzma. It was forked from lbzip2-0.23 and inherited the same internal structure. It supports compression only (basic features), and will lose its raison d'etre as soon as xz itself gets multithreading support.
LZHAM is a general purpose lossless data compression library that borrows many ideas from LZMA, but purposely makes several key tradeoffs that favor decompression speed over compression ratio. LZHAM's compression ratio is typically within .5% of LZMA, but decompresses 2-3 times faster. LZHAM's compressor is heavily threaded in a way that does not sacrifice compression ratio. The decompressor supports streaming and memory to memory decompression, and is designed to be particularly fast on embedded devices, handhelds, and game console platforms.
BZip2/OSS-QM is the OSS-QM project's branch of bzip2, which contains a lot of fixes not yet in the original upstream. The primary goal is to provide QM'ed/fixed versions of upstream releases, so they can be built and used without additional patches, especially in sysrooted crosscompiling environments.
Clzip is a lossless data compressor with a user interface similar to the one of gzip or bzip2. Clzip decompresses almost as fast as gzip and compresses more than bzip2, which makes it well suited for software distribution and data archiving. Clzip uses the lzip file format; the files produced by clzip are fully compatible with lzip-1.4 or newer, and can be rescued with lziprecover. Clzip is, in fact, a C language implementation of lzip, intended for embedded devices or systems lacking a C++ compiler. The lzip file format is designed for long-term data archiving and provides very safe integrity checking.
Plzip is a massively parallel (multi-threaded), lossless data compressor based on the lzlib compression library, with a user interface similar to the one of lzip, bzip2, or gzip. It can compress/decompress large files on multiprocessor machines much faster than lzip, at the cost of a slightly-reduced compression ratio. (Note that the number of usable threads is limited by file size). Plzip uses the lzip file format, and the files produced by plzip are fully compatible with lzip-1.4 or newer, and can be rescued with lziprecover.
The lzlib compression library provides in-memory LZMA compression and decompression functions, including integrity checking of the decompressed data. The compressed data format used by the library is the lzip format. The lzip file format is designed for long-term data archiving. It is clean, provides very safe 4-factor integrity checking, and is backed by the recovery capabilities of lziprecover.