Gzip
GNU Operating System
Free
GNU Gzip is a widely used data compression tool that was originally developed by Jean-loup Gailly for the GNU project, with the decompression component crafted by Mark Adler. This program emerged as an alternative to the older compress utility due to the restrictions imposed by Unisys and IBM patents on the LZW algorithm utilized by compress, which made its usage unfeasible. The improved compression efficiency offered by gzip serves as an additional benefit. You can find stable source releases on the primary GNU download server (available via HTTPS, HTTP, and FTP) and on various mirrors, with a recommendation to use a mirror whenever possible. Gzip compresses the specified files through the implementation of Lempel-Ziv coding (specifically LZ77). Typically, each file is transformed into one that carries the ‘.gz’ extension while preserving its original ownership modes, access rights, and modification timestamps. For certain operating systems, such as MSDOS, OS/2 FAT, and Atari, the default extension utilized is ‘z’. In cases where no files are provided, the program will compress data from the standard input and direct it to the standard output, ensuring versatile usage across different systems. This flexibility makes gzip an invaluable tool for efficient data management.