home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / sun / apps / 1927 < prev    next >
Encoding:
Internet Message Format  |  1992-09-14  |  1.5 KB

  1. Path: sparky!uunet!auspex-gw!guy
  2. From: guy@Auspex.COM (Guy Harris)
  3. Newsgroups: comp.sys.sun.apps
  4. Subject: Re: Help me tar kermit.tar.z !
  5. Message-ID: <14625@auspex-gw.auspex.com>
  6. Date: 14 Sep 92 21:20:15 GMT
  7. References: <1992Sep12.110700.1@draco.rutgers.edu> <JDELL.92Sep14105703@zenobia.mit.edu> <1992Sep14.160034.1762@uhura.neoucom.edu>
  8. Sender: news@auspex-gw.auspex.com
  9. Organization: Auspex Systems, Santa Clara
  10. Lines: 28
  11. Nntp-Posting-Host: bootme.auspex.com
  12.  
  13. >The compression algorithm is similar,
  14.  
  15. The only similarity is that both algorithms (algorithms, plural)
  16. generally make files smaller.
  17.  
  18. >but there are technical implementation differes slightly.
  19.  
  20. Completely, not slightly.
  21.  
  22. "pack" Huffman-encodes the file, and "unpack" undoes it; that encoding
  23. is done on a byte-by-byte basis.
  24.  
  25. "compress" Lempel-Ziv-Welch-etc.-encodes the file, and "uncompress"
  26. undoes it; that encoding is done on byte *sequences*, not on individual
  27. bytes.
  28.  
  29. >I believe one  is berkeley
  30. >flavor while the other has systemVish roots.
  31.  
  32. "pack" was originally done by somebody at the Rand Corporation, as I
  33. remember; it eventually ended up in SV, with some changes.
  34.  
  35. "compress" was originally done by Spencer Thomas at the University of
  36. Utah, based on an article in IEEE Computer, June 1984, and, at least
  37. according to the source, was also worked on by Jim McKie at CWI, Steve
  38. Davies at Perkin-Elmer, Ken Turkowski of somewhere, James A. Woods of
  39. NASA Ames, and Joe Orost at Perkin-Elmer.  BSD happened to pick it up
  40. before SV did, but they both picked it up eventually.
  41.