Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
service
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
Freenet DSL
Who's Online
17 user(s) are online (14 user(s) are browsing encyclopedia)

Members: 0
Guests: 17

more...
Erleben Sie Wellness und Entspannung durch eine Dampfdusche von uns.
Finden Sie die passenden Weinkisten für Ihre Waren.
partner

Gzip

gzip is short for GNU zip, a GNU free software file compression program. It was created by Jean-loup Gailly and Mark Adler. Version 0.1 was first publicly released on October 31, 1992. Version 1.0 followed in February 1993.

gzip is based on the DEFLATE (algorithm), which is a combination of LZ77 and Huffman coding. DEFLATE was intended as a replacement for LZW and other patent-encumbered data compression Algorithms which, at the time, limited the usability of compress and other popular archivers.

The gzip file format holds a single compressed file. On Unix systems, compressed archives are typically created by rolling collections of files into a tar (file format) archive, and then compressing that archive with gzip. The final .tar.gz or .tgz file is usually called a compressed tarball.

gzip is not to be confused with the ZIP (file format) archive format, which also uses DEFLATE. The ZIP format is more portable and can hold collections of files without resorting to an external archiver, but is less compact than compressed tarballs holding the same data because it compresses files individually and cannot take advantage of redundancy between files (solid compression).

zlib is an abstraction of the DEFLATE algorithm in library form which includes support both for the gzip file format and a lightweight stream format in its API. The zlib stream format, DEFLATE and the gzip file format were standardized respectively as RFC 1950, RFC 1951 and RFC 1952.

Since the late 1990s, Bzip2, a file compression utility based on a block-sorting algorithm, has gained some popularity as a gzip replacement. It produces considerably smaller files (especially for source code and other structured text), but at the cost of memory and processing time (up to a factor of 4). bzip2-compressed tarballs are conventionally named .tar.bz2.

AdvanceCOMP has a DEFLATE implementation which produces gzip-compatible files with better compression ratios than gzip itself.

=See also=

*List of archive formats *List of file archivers *Comparison of file archivers

=External links=

*[http://www.gnu.org/software/gzip/gzip.html gzip Home Page] and http://www.gzip.org/ *[http://www.zlib.org/ Zlib Home Page] *[http://www.compression-links.info/Gzip List of GZIP related resources, tutorials, sources]