|
Top Document: comp.compression Frequently Asked Questions (part 1/3) Previous Document: [1] What are these newsgroups about? Next Document: [3] What is the latest PKZIP version? See reader questions & answers on this topic! - Help others by sharing your knowledge All the programs mentioned in this section are lossless. For most programs, one US and one European ftp site are given. (ftp.simtel.net and garbo.uwasa.fi) Many other sites (in particular wuarchive.wustl.edu) have the same programs. To keep this list to a reasonable size, many programs are not mentioned here. When several programs can handle the same archive format, only one of them is given. If you don't find a particular archiver here, look also in: ftp://ftp.cs.tu-berlin.de/pub/msdos/mirrors/ftp.elf.stuba.sk/pc/ ftp://garbo.uwasa.fi/pc/arcers/ ftp://ftp.fh-koblenz.de/pub/Packers/ Sources for additional lossless data compressors can be found in ftp://garbo.uwasa.fi/pc/programming/lds_11.zip ftp://ftp.simtel.net/pub/simtelnet/msdos/arcutils/lz-comp2.zip http://wwwvms.utexas.edu/~cbloom/index.html ftp://ftp.imag.fr/pub/archive/compression/codecs/ ftp://garbo.uwasa.fi/pc/turbopas/ (sources in Pascal) ftp://ftp.cs.uiowa.edu/pub/jones/compress/ (Splay tree compression) For Macintosh programs, look on ftp://wuarchive.wustl.edu/systems/mac/info-mac/ or in http://hyperarchive.lcs.mit.edu/HyperArchive.html For VM/CMS, look on ftp://vmd.cso.uiuc.edu/ For Atari, look on ftp://atari.archive.umich.edu For Amiga, look on ftp://ftp.wustl.edu/pub/aminet/util/ A general purpose lossless data compression library is available in ftp://ftp.cdrom.com/pub/infozip/zlib/ or zlib113.zip; see http://infozip.cdrom.com/pub/infozip/zlib/ for more information. Another library favoring speed over compression ratio is available at http://wildsau.idv.uni-linz.ac.at/mfx/lzo.html If you don't know how to use ftp or don't have ftp access, read the article "How to find sources" which is regularly posted in news.answers. If you can't find a program given below, a newer version probably exists in the same directory. Tell me at <jloup at gzip.org> A very short description of the compression algorithm is given for most programs. For the meaning of LZ77, LZ78 and LZW, see question 70 in part 2 of the FAQ. If you are looking for the file format of a specific compression program, look at "The File Format Collection" in http://www.wotsit.org and/or get the sources of the decompressor. For the format of uuencode, do "man 5 uuencode" on a Unix box. ext: produced by or read by .ace: ACE http://members.aol.com/mlemke6413/ace.htm .arc, .ark: arc, pkarc for MSDOS. (LZW algorithm) ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/pk361.exe ftp://garbo.uwasa.fi/pc/arcers/ arc for Unix ftp://ftp.ddj.com/packages/arc521e.tar.Z ftp://garbo.uwasa.fi/unix/arcers/ Contact: Howard Chu <hyc@highlandsun.com> arc for VMS ftp://wuarchive.wustl.edu/packages/compression/vax-vms/arc.exe for Mac ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ arc for Amiga ftp://ftp.funet.fi/pub/amiga/fish/001-100/ff070/arc.lha .arj: arj for MSDOS (LZ77 with hashing, plus secondary static Huffman encoding on a block basis) Contact: Robert K Jung <robjung@world.std.com> http://www.arjsoft.com ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/arj250a.exe ftp://garbo.uwasa.fi/pc/arcers/ unarj for Unix. Decompresses only. (There is no arj compressor for Unix. Don't post a request.) ftp://oak.oakland.edu/pub/misc/unix/ ftp://garbo.uwasa.fi/unix/arcers/ unarj for Mac ftp://mac.archive.umich.edu/mac/util/compression/ unarj for Amiga ftp://ftp.funet.fi/pub/amiga/utilities/archivers/ base64 (MIME encoding): This is *not* a compression issue but it keeps coming as a question on comp.compression. So: ftp://ftp.andrew.cmu.edu/pub/mpack/mpack-1.5-src.tar.Z (source) ftp://ftp.andrew.cmu.edu/pub/mpack/mpack15d.zip (MSDOS exe) ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ (Mac) ftp://garbo.uwasa.fi/pc/decode/ .bck: VMS BACKUP. BACKUP is *not* a compression program. Do "help backup". .bz2: bzip2 by Julian Seward (Burrows-Wheeler block sorting, see item 78) http://www.muraroa.demon.co.uk/ .cab: Microsoft Cabinets http://www.ddj.com/ftp/1997/1997.05/cabinet.zip ftp://ftp.mv.com/pub/ddj/1997/1997.05/cabinet.zip .cpt: Compact Pro for Mac and Power PC ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ For Unix: http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/macutil-20b1-unix.shar ftp://ftp.cwi.nl/pub/dik/macutil2.0b3.shar.Z For DOS: ftp://ftp.scruz.net/users/aladdin/public/ ftp://garbo.uwasa.fi/pc/arcers/ .ddi: files made by DiskDupe (Pro) ftp://ftp.tem.nctu.edu.tw/Msdos/arcutil/unddi11u.zip ftp://ftp.tem.nctu.edu.tw/Msdos/arcutil/x2file15.zip .exe: self-extracting MSDOS executable (creates files on disk when run) Run the file, or try unzip, lha or arj on it. .exe: compressed MSDOS executable (decompresses itself in memory then runs the decompressed code). To get the original uncompressed .exe: ftp://garbo.uwasa.fi/pc/execomp/ To create such files: ftp://ftp.simtel.net/pub/simtelnet/msdos/execomp/lzexe91e.zip ftp://nic.funet.fi/pub/msdos/windows/util/winlite1.zip (for Windows) .gif: gif files are images compressed with the LZW algorithm. See the comp.graphics FAQ list for programs manipulating .gif files. See suffix .Z below for source of LZW. .gz, .z: gzip (or pack, see .z below). gzip uses the same algorithm as zip 2.0x (see below); it can also extract packed and compressed files. Contact: Jean-loup Gailly <support at gzip.org> http://www.gzip.org For Unix, MSDOS, OS/2, VMS, Atari, Amiga, Primos: ftp://prep.ai.mit.edu/pub/gnu/ (.shar or .tar.gz: source) ftp://prep.ai.mit.edu/pub/gnu/ (MSDOS self-extract) ftp://ftp.simtel.net/pub/simtelnet/msdos/compress/gzip124.zip (MSDOS) ftp://garbo.uwasa.fi/unix/arcers/ (source) ftp://ftp.cdrom.com/pub/infozip/MSDOS/ (MSDOS exe) ftp://ftp.cdrom.com/pub/infozip/WIN32/ (WIN95 & NT) ftp://ftp.cdrom.com/pub/infozip/OS2/ (OS/2) ftp://ftp.cdrom.com/pub/infozip/VMS/ (VMS exe) ftp://ftp.cdrom.com/pub/infozip/UNIX/SUN/ (Solaris 2) http://www.gzip.org/gzip123mvs.zip (MVS exe) For Mac: ftp://ivo.cps.unizar.es//Graficos/Public/SPDsoft/MacGzip_FAT_1.1.cpt.hqx http://persephone.cps.unizar.es/general/gente/spd/gzip/ (MacGzip page) .ha: ha 0.99 (improved PPMC - 4th order Markov modeling) Contact: Harri Hirvola <harri.hirvola@vaisala.infonet.com> ftp://garbo.uwasa.fi/pc/arcers/ ftp://ftp.nl.net/gopher/NLnet-connected/aipnl/ ftp://sunsite.unc.edu/pub/Linux/utils/compress/ha0999p-linux.tar.gz .hap: Hamarsoft HAP archiver (Markov modeling + arithmetic coding) Contact: feldmann@xs4all.nl or feldmann@pi.net ftp://garbo.uwasa.fi/pc/arcers/ http://www.xs4all.nl/~feldmann .hpk: hpack (archiver with strong encryption) Contact: Peter Gutmann <pgut1@cs.aukuni.ac.nz> ftp://src.doc.ic.ac.uk/computing/archiving/compress/hpack/ .hqx: Macintosh BinHex format.. (BinHex is *not* a compression program, it is similar to uuencode but handles multiple forks.) for Mac: ftp://mac.archive.umich.edu/mac/util/compression/ for Unix: http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/mcvert-216.shar for MSDOS: ftp://ftp.simtel.net/pub/simtelnet/msdos/mac/ ftp://garbo.uwasa.fi/pc/unix/ .jam: JAM real-time compressor for MSDOS ftp://garbo.uwasa.fi/pc/arcers/ .lha: .lzh: lha for MSDOS (LZ77 with a trie data structure, plus secondary static Huffman coding on a block basis) ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/lha255e.exe ftp://garbo.uwasa.fi/pc/arcers/ lharc for Unix. (LZ77 with hash table and binary trees, plus secondary Huffman coding). See lha for Unix below. Warning: lharc can extract .lzh files created by lharc 1.xx but not those created by lha. lharc for VMS. Same warning as for Unix lharc. ftp://wuarchive.wustl.edu/packages/compression/vax-vms/lharc.exe lha for Unix. ftp://oak.oakland.edu/pub/misc/unix/ ftp://garbo.uwasa.fi/unix/arcers/ Contact: lha-admin@oki.co.jp or oki@fs.telcom.oki.ac.jp lha for Mac ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ lha for Amiga ftp://ftp.funet.fi/pub/amiga/utilities/archivers/ lha for OS/2: ftp://hobbes.nmsu.edu/pub/os2/util/archiver/lh2_222.zip MIME: see base64 above .pak: pak for MSDOS (LZW algorithm) ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/pak251.exe ftp://garbo.uwasa.fi/pc/arcers/ .pit: PackIt (Macintosh) for Mac: http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/stuffit-lite-35.hqx for Unix: http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/mcvert-216.shar ftp://garbo.uwasa.fi/mac/arcers/ .pp: PowerPacker (Amiga) ftp://ftp.funet.fi/pub/amiga/fish/501-600/ff561/ .rar: RAR Contact: Eugene Roshal <roshal@creabel.com> or Andrey Spasibozhko <as@hq.icb.chel.su> http://www.creabel.com/softronic/ MSDOS: ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/ rar*.exe ftp://garbo.uwasa.fi/pc/arcers/ rar*.exe ftp://ftp.kiae.su/msdos/arcers/ rar*.exe ftp://ftp.elf.stuba.sk/pub/pc/pack/ *rar2*.exe Unix: ftp://ftp.kiae.su/pub/unix/arcers/ rar*.exe Mac ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ ftp://ftp.creabel.com/pub/rar/ Amiga (Unrar): ftp://ftp.creabel.com/pub/rar/ .sea: self-extracting archive (Macintosh) Run the file to extract it. The self-extraction code can be removed with: ftp://mac.archive.umich.edu/mac/utilities/compressionapps/ ftp://ftp.scruz.net/users/aladdin/public/ (MS Windows, .sit only) .sdn: used by the Shareware Distribution Network. Try the decompressors for .pak or .arj (see above) .shar: Shell archive. This is not a compression program. Use "sh foo.shar" to extract on Unix. ftp://garbo.uwasa.fi/pc/unix/ (MSDOS) ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ (Mac) .sit: Stuffit for Macintosh for Mac: http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/stuffit-lite-35.hqx for Amiga: ftp://ftp.funet.fi/pub/amiga/utilities/archivers/ for MSDOS: ftp://ftp.scruz.net/users/aladdin/public/ ftp://garbo.uwasa.fi/pc/arcers/ .?q?: Squeeze for MSDOS (do not confuse with other 'squeeze' below). Static Huffman coding. ftp://ftp.simtel.net/pub/simtelnet/msdos/starter/ (squeeze) ftp://ftp.simtel.net/pub/simtelnet/msdos/starter/ (unsqueeze) .sqz: Squeeze for MSDOS (do not confuse with other 'squeeze' above) LZ77 with hashing. ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/sqz1083e.exe ftp://garbo.uwasa.fi/pc/arcers/ .tar: tar is *not* a compression program. However, to be kind for you: for MSDOS ftp://ftp.simtel.net/pub/simtelnet/msdos/starter/ ftp://garbo.uwasa.fi/pc/unix/ for Unix tar (you have it already. To extract: tar xvf file.tar) for VMS ftp://wuarchive.wustl.edu/packages/compression/vax-vms/tar.exe for Macintosh ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ for Amiga: ftp://ftp.funet.fi/pub/amiga/fish/401-500/ff445/ .tar.Z, .tar-z, .taz: tar + compress For Unix: zcat file.tar.Z | tar xvf - with GNU tar: tar xvzf file.tar.Z for MSDOS: ftp://garbo.uwasa.fi/pc/unix/ (MSDOS exe) ftp://ftp.kiae.su/msdos/arcers/tar*sr.zip (sources) ftp://ftp.kiae.su/msdos/arcers/tar*_p.zip (MSDOS exe) Other OS: first uncompress (see .Z below) then untar (see .tar above) .tar.gz, .tgz, .tar-gz, .tar.z: tar + gzip For Unix: gzip -cd file.tar.gz | tar xvf - with GNU tar: tar xvzf file.tar.gz for MSDOS: ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/tar320g.zip ftp://garbo.uwasa.fi/pc/unix/ for MSDOS, Windows 95, NT & OS/2: ftp://garbo.uwasa.fi/pc/unix/ or http://till.home.ml.org/untgz.htm for Windows 95 & Windows NT: ftp://ftp.winzip.com/winzip/ or http://www.winzip.com Other OS: first uncompress (see .gz above) then untar (see .tar above) .td0: (compressed MS-DOS floppy image produced by TeleDisk) ftp://ftp.simtel.net/pub/simtelnet/msdos/diskutil/teled212.zip .uc2: UC2 for MSDOS and OS/2. (LZ77 with secondary static Huffman encoding on a block basis, and dynamic dictionaries shared among files.) Contact: desk@aip.nl ftp://garbo.uwasa.fi/pc/arcers/ (or uc2pro.exe) .z: pack or gzip (see .gz above). pack uses static Huffman coding. To extract, see .gz above. .zip: pkzip 2.04g for MSDOS. (LZ77 with hashing, plus secondary static Huffman coding on a block basis). Contact: support@pkware.com or http://www.pkware.com/ ftp://ftp.simtel.net/pub/simtelnet/msdos/zip/pkz204g.exe ftp://garbo.uwasa.fi/pc/arcers/ ftp://ftp.simtel.net/pub/simtelnet/win95/compress/pk250w32.exe (WIN95) arcutil 2.0 for VM/CMS (unzip only, not yet compatible with pkzip 2.04) ftp://vmd.cso.uiuc.edu/public.477/arcutil.* zip 1.1 for Unix, MSDOS, VMS, OS/2, ... (compatible with pkzip 1.10. For corresponding unzip, see unzip 5.32 below). ftp://ftp.cdrom.com/pub/infozip/src/ zip 2.2 and unzip 5.32 for Unix, MSDOS, VMS, OS/2, Amiga, ... Compatible with pkzip 2.04g (LZ77 with hashing, plus secondary static Huffman coding on a block basis). Contact: zip-bugs@lists.wku.edu See also http://infozip.cdrom.com/pub/infozip/ (On SGI, do not confuse with the editor also named 'zip'.) ftp://ftp.cdrom.com/pub/infozip/src/ (source) ftp://ftp.cdrom.com/pub/infozip/src/ (source) ftp://ftp.cdrom.com/pub/infozip/MSDOS/ (MSDOS exe) ftp://ftp.cdrom.com/pub/infozip/MSDOS/ (MSDOS exe) ftp://ftp.cdrom.com/pub/infozip/WIN32/ (Win95 & NT) ftp://ftp.cdrom.com/pub/infozip/WIN32/ (Win95 & NT) [The Win95 version supports long file names; MSDOS version doesn't] ftp://ftp.cdrom.com/pub/infozip/OS2/ (OS/2 exe 16&32 bit) See also AMIGA, ATARI, MAC, UNIX, RISCOS, VMS... subdirectories. ftp://ftp.icce.rug.nl/infozip/src/ (encryption source) for Macintosh: http://members.sitec.net/maczip/download/ ftp://mac.archive.umich.edu/mac/util/compression/ ftp://mac.archive.umich.edu/mac/util/compression/ ftp://ftp.cdrom.com/pub/infozip/MAC/ ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ WinZip by Nico Mak <support@winzip.com> (uses Info-ZIP compress. code): ftp://ftp.winzip.com/winzip/ or http://www.winzip.com (MS Windows) .zoo: zoo 2.10 for MSDOS (algorithm copied from that of lha, see lha above) ftp://ftp.simtel.net/pub/simtelnet/msdos/arcers/zoo210.exe ftp://garbo.uwasa.fi/pc/arcers/ zoo 2.10 for Unix, VMS ftp://oak.oakland.edu/pub/misc/unix/ ftp://garbo.uwasa.fi/unix/arcers/ zoo for Mac ftp://mac.archive.umich.edu/mac/utilities/compressionapps/ zoo for Amiga ftp://ftp.funet.fi/pub/amiga/utilities/archivers/ .??_: Microsoft compress.exe and expand.exe. compress.exe is available in the Windows SDK (Software Development Kit) and in ftp://ftp.microsoft.com/softlib/mslfiles/ .F: freeze for Unix (LZ77 with hashing, plus secondary dynamic Huffman encoding) ftp://wuarchive.wustl.edu/usenet/comp.sources.misc/volume35/freeze/ ftp://ftp.inria.fr/system/arch-compr/ Contact: Leonid A. Broukhis <leo@zycad.com> .Y: yabba for Unix, VMS, ... (Y coding, a variant of LZ78) ftp://wuarchive.wustl.edu/usenet/comp.sources.unix/volume24/yabbawhap/ ftp://ftp.inria.fr/system/arch-compr/ Contact: Dan Bernstein <djb@silverton.berkeley.edu> .Z: compress for Unix ('the' LZW algorithm) It is likely that your Unix system has 'compress' already. Otherwise: ftp://wuarchive.wustl.edu/packages/compression/ (not in .Z format to avoid chicken and egg problem) compress for MSDOS ftp://ftp.simtel.net/pub/simtelnet/msdos/compress/comp430d.zip ftp://garbo.uwasa.fi/pc/unix/ ftp://garbo.uwasa.fi/pc/source/comp430s.zip compress for Macintosh ftp://wuarchive.wustl.edu/systems/mac/info-mac/cmp/ compress for Amiga ftp://ftp.funet.fi/pub/amiga/utilities/archivers/ compress for VAX/VMS ftp://wuarchive.wustl.edu/packages/compression/vax-vms/lzcomp.exe ftp://wuarchive.wustl.edu/packages/compression/vax-vms/lzdcmp.exe User Contributions:Comment about this article, ask questions, or add new information about this topic:Top Document: comp.compression Frequently Asked Questions (part 1/3) Previous Document: [1] What are these newsgroups about? Next Document: [3] What is the latest PKZIP version? Part1 - Part2 - Part3 - Single Page [ Usenet FAQs | Web FAQs | Documents | RFC Index ] Send corrections/additions to the FAQ Maintainer: jloup@gzip.OmitThis.org
Last Update August 08 2012 @ 06:18 AM
|
