"Fossies" - the Fresh Open Source Software Archive

Member "grzip-0.3.0/README.txt" (31 Jan 2007, 2928 Bytes) of package /linux/privat/old/grzip-0.3.0.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 /*----------------------------------------------*/
    2 /* GRZipII/libGRZip. Version 0.2.4, 12-Feb-2004 */
    3 /* CopyRight (c) 2002-2004 by Grebnov Ilya.     */
    4 /*----------------------------------------------*/
    5 
    6 GRZipII - is a high-performance file compressor based
    7 on Burrows-Wheeler Transform, Schindler Transform,
    8 Move-To-Front and Weighted Frequency Counting.
    9 It uses The Block-Sorting Lossless Data Compression
   10 Algorithm, which has received considerable attention over
   11 recent years for both its simplicity and effectiveness.
   12 This implementation has compression rate of 2.234 bps
   13 on the Calgary Corpus(14 files) without preprocessing filters.
   14 
   15 NOTE: GRZipII can't compress/uncompress pkzip/winzip files (*.zip).
   16 
   17 libGRZip is a library based on GRZipII, it uses the
   18 same algorithms as GRZipII and enables you to compress
   19 memory block. You are free to use this library in your
   20 program and you are free to distribute this libray
   21 with your program, but you have to mention somewhere
   22 in your program that it uses libGRZip.
   23 
   24 This software is distributed in the hope that it will
   25 be useful, but WITHOUT ANY WARRANTY; without even the
   26 implied warranty of MERCHANTABILITY or FITNESS FOR A
   27 PARTICULAR PURPOSE. See the GNU Lesser General Public
   28 License for more details.
   29 
   30 This program is based on (at least) the work of:
   31 Juergen Abel, Jon L. Bentley, Edgar Binder,
   32 Charles Bloom, Mike Burrows, Andrey Cadach,
   33 Damien Debin, Sebastian Deorowicz, Peter Fenwick,
   34 George Plechanov, Michael Schindler, Robert Sedgewick,
   35 Julian Seward, David Wheeler, Vadim Yoockin.
   36 
   37 /*---------------------------------------------------*/
   38 /* Grebnov Ilya, Ivanovo, Russian Federation.        */
   39 /* Ilya.Grebnov@magicssoft.ru, http://magicssoft.ru/ */
   40 /*---------------------------------------------------*/
   41 
   42 
   43 
   44 /*---------------------------------------------------*/
   45 /* New versions >= 0.2.5 by Jean-Pierre Demailly     */
   46 /* <demailly@fourier.ujf-grenoble.fr>                */
   47 /*---------------------------------------------------*/
   48 
   49 These versions add more support for Linux/Unix systems,
   50 especially through a new command line program 'grzip' which supports
   51 essentially the same options as gzip/bzip2.
   52 
   53 A major segfault bug causing frequent crashes (at least on Linux)
   54 has been fixed in 0.2.5. Starting with version 0.2.7, grzip seem to be 
   55 64-bit safe, and produces stable and consistent results on the various
   56 smallendian environments in which it was tested. Grzip compiles on
   57 bigendian processors but does not work there (yet).
   58 
   59 The script 'grztar' can be used to produce tarball archives :
   60    grztar -cvf archive.tar.grz <directory>
   61 or to extract grzipped archives :
   62    grztar -xvf archive.tar.grz
   63    
   64 Alternatively, the file build/tar.c.patch is a patch to GNU-tar 
   65 to make it directly work with grzip (by using command line otions 
   66 'tar -cvfy' and 'tar -xvfy' ). 
   67 [Patch tar-x.yz/src/tar.c  recompile, and install...]
   68 
   69 Consult CHANGES for more information.