Freeze/Melt
From Just Solve the File Format Problem
(Difference between revisions)
Line 9: | Line 9: | ||
== Format details == | == Format details == | ||
A two-pass compression is done with a [[Lempel-Zev]] algorithm on the first pass and a dynamic [[Huffman coding|Huffman algorithm]] on the second. The characteristics of the Huffman table used are added to the file. File attributes, ownership, etc., are preserved, and a .F extension is added. A two-byte magic number is prepended to the file (\037\236 octal for versions 1.x, and \037\237 for later versions). | A two-pass compression is done with a [[Lempel-Zev]] algorithm on the first pass and a dynamic [[Huffman coding|Huffman algorithm]] on the second. The characteristics of the Huffman table used are added to the file. File attributes, ownership, etc., are preserved, and a .F extension is added. A two-byte magic number is prepended to the file (\037\236 octal for versions 1.x, and \037\237 for later versions). | ||
+ | |||
+ | == Software == | ||
+ | * [http://ibiblio.org/pub/linux/utils/compress/freeze-2.5.0.tar.gz Source code] | ||
+ | * Versions 2.1–2.5 were posted to the comp.sources.misc Usenet group in 1991–1993: | ||
+ | ** [{{CdTextfilesURL|sourcecode/usenet/compsrcs/misc/volume17/freeze/}}], [{{CdTextfilesURL|sourcecode/usenet/compsrcs/misc/volume25/freeze/}}], [{{CdTextfilesURL|sourcecode/usenet/compsrcs/misc/volume26/freeze/}}] | ||
+ | ** [https://archive.org/details/Source_Code_CD-ROM_Walnut_Creek_March_1994 Source Code CD ROM (Walnut Creek) (March 1994)] | ||
== References == | == References == | ||
* [http://www.esrl.noaa.gov/gmd/dv/hats/cats/stations/qnxman/freeze.html Man page] (in NOAA site, which should know something about freezing!) | * [http://www.esrl.noaa.gov/gmd/dv/hats/cats/stations/qnxman/freeze.html Man page] (in NOAA site, which should know something about freezing!) | ||
− | |||
[[Category:File formats with case sensitive extensions]] | [[Category:File formats with case sensitive extensions]] |
Revision as of 16:07, 18 February 2019
Freeze is a file compression utility used from the command line in Unix-style operating systems. Melt is the corresponding decompressor. The format is sometimes called "frozen". It was developed by Leonid A. Broukhis. It is considered obsolete now in favor of gzip.
Format details
A two-pass compression is done with a Lempel-Zev algorithm on the first pass and a dynamic Huffman algorithm on the second. The characteristics of the Huffman table used are added to the file. File attributes, ownership, etc., are preserved, and a .F extension is added. A two-byte magic number is prepended to the file (\037\236 octal for versions 1.x, and \037\237 for later versions).
Software
- Source code
- Versions 2.1–2.5 were posted to the comp.sources.misc Usenet group in 1991–1993:
References
- Man page (in NOAA site, which should know something about freezing!)