home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
CPROG
/
GNUZIP.ZIP
/
FILE_ID.DIZ
< prev
next >
Wrap
Text File
|
1980-01-03
|
2KB
|
40 lines
GZIP v1.0.3; compression utility designed to
be a replacement over compress
algorithms. The GNU Project
uses it as the standard compression program for its system.
gzip currently uses by default the LZ77 algorithm used in zip 1.9 (the
portable pkzip compatible archiver). The gzip format was however
designed to accommodate several compression algorithms.
gunzip can currently decompress files created by gzip, zip (with
restrictions), compress or pack. The detection of the input format is
automatic. When using the first two formats, gunzip checks a 32 bit
CRC. For pack, gunzip checks the uncompressed length. The 'compress'
format was not designed to allow consistency checks. However gunzip
is sometimes able to detect a bad .Z file because there is some
redundancy in the .Z compression format. If you get an error
when uncompressing a .Z file, do not assume that the .Z file is
correct simply because the standard uncompress does not complain.
This generally means that the standard uncompress does not check its
input, and happily generates garbage output.
gzip produces files with a .z extension. This was chosen to mimic the
'compress' .Z extension. Using exactly the same extension would have
caused too much confusion. Using a completely different extension
would have forced changes in other programs such as GNU tar (which has
a -z option). The .z extension is already used by the 'pack'
Huffman encoder, but gunzip is able to decompress packed files.
Several planned features are not yet supported (see the file TODO).
See the file INSTALL for installation instructions. See the file NEWS
for a summary of changes since 0.5.
WARNINGS about broken optimizers:
- on the NeXT, "cc -finline-functions" is broken. gzip produces
valid .z files but they are much too large because the string
matching code misses most matches. Use "cc -O" instead.
- on the