Fact-checked by Grok 2 weeks ago
References
-
[1]
RFC 1951 DEFLATE Compressed Data Format Specification ver 1.3This specification defines a lossless compressed data format that compresses data using a combination of the LZ77 algorithm and Huffman coding.
-
[2]
An Explanation of the `Deflate' Algorithm - ZlibApr 13, 2002 · The Deflate algorithm uses Huffman coding and LZ77 compression, which finds repeated sequences of data, to compress data.
-
[3]
PNG Specification: Deflate/Inflate Compression - libpng.orgDeflate compression is an LZ77 derivative used in zip, gzip, pkzip, and related programs. Extensive research has been done supporting its patent-free status.
-
[4]
Shrink, Reduce, and Implode: The Legacy Zip Compression MethodsMar 12, 2021 · The original PKZip compression method is an LZW variant which Katz called Shrink. It was first released in a beta version, PKZip 0.80, and then ...
-
[5]
Zip Files: History, Explanation and Implementation - hanshq.netFeb 26, 2020 · Deflate, introduced with PKZip 2.04c in 1993, is the default compression method in modern Zip files. It is also the compression method used in ...
-
[6]
History of Lossless Data Compression AlgorithmsJan 22, 2019 · DEFLATE was invented by Phil Katz in 1993 and is the basis for the majority of compression tasks today. It simply combines an LZ77 or LZSS ...
-
[7]
US5051745A - String searcher, and compressor using sameMethods and apparatus for string searching and data compression. In the string search method and apparatus pointers to the string to be searched are indexed ...
-
[8]
The gzip home pageJul 27, 2003 · gzip was written by Jean-loup Gailly (jloup@gzip.org), and Mark Adler for the decompression code. gzip produces files with a .gz extension.
-
[9]
SEA vs. PKWARE - The BBS Documentary LibraryDuring this time, Phil Katz created a new compression program, which was named for him by his friend Bob Mahoney (sysop of EXEC-PC BBS), who suggested "ZIP", ...
-
[10]
RFC 1951 - DEFLATE Compressed Data Format Specification ...This specification defines a lossless compressed data format that compresses data using a combination of the LZ77 algorithm and Huffman coding.Missing: window | Show results with:window
-
[11]
RFC 1951 DEFLATE Compressed Data Format Specification - IETFThis specification is intended for use by implementors of software to compress data into "deflate" format and/or decompress data from "deflate" format. The text ...Missing: PKWARE licensing
-
[12]
zlib Home SiteMay 4, 2025 · zlib was written by Jean-loup Gailly (compression) and Mark Adler (decompression). Jean-loup is also the primary author of gzip(1), the author ...Index of /fossils · Usage Example · Zlib 1.3.1 Manual · License
- [13]
-
[14]
Our History - PKWARE®### Summary of PKZIP and Deflate History and Proprietary Status
-
[15]
PKWARE's APPNOTE.TXT - .ZIP File Format Specification1.4.3 Certain technological components provided in this document are the patented proprietary technology of PKWARE and as such require a separate, executed ...
-
[16]
ZIP File Format (PKWARE) - Library of CongressNov 13, 2024 · The original version of the format was developed by Phil Katz (hence the "PK" in PKWARE). ZIP_PK combines data compression, file management, and ...
-
[17]
ebiggers/libdeflate: Heavily optimized library for DEFLATE/zlib/gzip ...libdeflate is heavily optimized. It is significantly faster than the zlib library, both for compression and decompression, and especially on x86 and ARM ...Missing: Eric Biggers 2016 SIMD
-
[18]
richgel999/miniz: miniz: Single C source file zlib ... - GitHubMiniz is a lossless, high performance data compression library in a single source file that implements the zlib (RFC 1950) and Deflate (RFC 1951) compressed ...Missing: decompression | Show results with:decompression
-
[19]
jibsen/tinf: Tiny inflate library (inflate, gzip, zlib) - GitHubtinf is a small library implementing the decompression algorithm for the deflate compressed data format (called 'inflate'). Deflate compression is used in ...
-
[20]
zlib replacement with optimizations for "next generation" systems.I decided to make a fork, merge all the Intel optimizations, some of the Cloudflare optimizations, plus a couple other smaller patches. Then started cleaning ...Zlib-ng · Minizip-ng · Issues 38 · SecurityMissing: multithreading throughput
-
[21]
zlib-ng/pigzbench: Test of parallel compression acceleration - GitHubParallel compression can use multiple cores available with modern computers to rapidly compress data. This technique can be combined with the CloudFlare ...Missing: throughput | Show results with:throughput
-
[22]
None### Summary of Intel QAT Support for Deflate, Performance Metrics in GB/s, and Integration in Processors
-
[23]
ASIC-based Compression Accelerators for Storage Systems - arXivSep 28, 2025 · The system integrates four distinct hardware compression architectures: two embedded Intel QAT-4xxx accelerators (one per CPU socket), an Intel ...
-
[24]
[PDF] Xilinx Gzip Compression User Guide | AMDXilinx Gzip compression application is a lossless data compression, based on the standard gzip application which is based on the DEFLATE algorithm, which is a ...
-
[25]
[PDF] Compression and SSD: Where and How? - USENIXCompression is widely used in storage systems to reduce the amount of data that is written to physical storage de- vices, in order to improve both bandwidth ...
-
[26]
[PDF] Open-Source Parameterized Low-Latency Aggressive Hardware ...May 11, 2021 · Deflate is a combination of LZ77 and Huffman encoding [17]. First, byte-aligned LZ77 compression is performed on the input data. Next, this ...
-
[27]
Lossless Decompression Accelerator for Embedded Processor with ...In this paper, we propose a lossless decompression accelerator for an embedded processor, which supports LZ77 decompression and static Huffman decoding for an ...
-
[28]
APPNOTE.TXT - .ZIP File Format Specification - NETRefer to the section in this document entitled "Incorporating PKWARE Proprietary Technology into Your Product" for more information. 4.3.10 Archive decryption ...Missing: 1999 | Show results with:1999
-
[29]
appnote.iz.txt - Unix-AG- The sliding window size is 64k. - The previously unused distance codes 30 and 31 are now used to describe match distances from 32k-48k and 48k-64k. Extra Code ...
-
[30]
DCL - PKWARE SupportBest of breed data compression algorithms including: DCL IMPLODE, DEFLATE, and DEFLATE64. Highly optimized code and C interface for superior performance.
-
[31]
Frequently Asked Questions about zlibFeb 7, 2024 · Does zlib support the new "Deflate64" format introduced by PKWare? I'm having a problem with the zip functions in zlib, can you help? The match.
-
[32]
How Windows decide whether to use Deflate or Deflate64 for ...Sep 7, 2022 · Use the Deflate compression method. This is the standard compression and decompression algorithm used by the PKZIP 2.04g format.
-
[33]
mod_deflate - Apache HTTP Server Version 2.4The mod_deflate module provides the DEFLATE output filter that allows output from your server to be compressed before being sent to the client over the network.Missing: enhanced parameters
-
[34]
google/brotli: Brotli compression format - GitHubIt is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in RFC 7932. Brotli ...Releases 22 · Issues 61 · Pull requests 12 · Actions