|
> > * support for 7zip, rar (as long as there aren't any freely available > > decompression AND compression routines for these packers, they won't be > > supported). > > > > The LZMA SDK has changed it's licence from GPL to LGPL/CPL, so it can be used > > now, I guess. > > I don't need it, but just for information. > > > > 7zip's sourcecode (esp for compressing) is a mess of gui + core routines and not > well documentated. All attemps of seperating it and build a compression dll > failed afaik.
Who is speaking of the 7-Zip source code? I meant the LZMA SDK, which has a plain C and well documented source, free of any GUI or platform/compiler-dependend code.
http://www.7-zip.org/sdk.html
LZMA SDK includes: - C++ source code of LZMA Encoder and Decoder - C++ source code for file->file LZMA compressing and decompressing - ANSI-C compatible source code for LZMA decompressing with example - Compiled file->file LZMA compressing/decompressing program for Windows system
ANSI-C LZMA decompression code was ported from original C++ sources to C. Also it was simplified and optimized for code size. But it is fully compatible with LZMA from 7-Zip.
|