🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #75429

Imagine if you couldn't use compress any more

#75429
From: mal%efbhp1.draper.com
Date: Sun, 05 Aug 1990 03:58
52 lines
2789 bytes
In reply to:
>>         By the way, since ATT owns a license, anyone who holds an ATT
>> Unix license can use compress legally, right? ie if company X pays for
>> the license to incorporate patented object Y in product Z, then
>> legitimate users of Z have noting to fear, right?

In article <3315.26b9a3fb@mccall.com> mccall!tp@deimos.cis.ksu.edu askes:
>Did you get compress from AT&T? If you didn't get it as part of the product
>covered by your AT&T license, forget it. If you did, I'd guess it would
>depend on the terms of AT&T's license (relicensing/distribution rights, and
>possible registration requirements).

The following is excerpted from the UNIX man pages supplied by Hewlett-Packard
with HP-UX V6.5 (ATT SysV R3.?)

     COMPRESS(1)                   HP-UX                   COMPRESS(1)

     NAME
          compress, uncompress, zcat - compress and expand data

     SYNOPSIS
          compress [ -d ] [ -f ] [ -v ] [ -c ] [ -V ] [ -b maxbits ] [
          name... ]
          uncompress [ -f ] [ -v ] [ -c ] [ -V ] [ name ... ]
          zcat [ -V ] [ name ... ]

     DESCRIPTION
          Compress reduces the size of the named files using adaptive
          Lempel-Ziv coding.  Whenever possible, each file is replaced...


..       Compress uses the modified Lempel-Ziv algorithm popularized
          in "A Technique for High Performance Data Compression,"
          Terry A. Welch, IEEE Computer, vol. 17, no. 6 (June 1984),
          pp. 8-19.  Common substrings in the file are first replaced...

..  AUTHOR
          Compress was developed by Joseph M. Orost, Kenneth E.
          Turkowski, Spencer W. Thomas, and James A. Woods.

As you can see, there are proper references to the authors, but no mention of
ATT, Unisys or any patent license. It is unclear from this who *supplied* the
code (ATT, HP, other)

HP also supplies two other compression utilities [ pack(1) and compact(1) ]
both based on an algorithm called Huffman Encoding. I don't know any more about
it

As an aside, the very manual pages cited were delivered compressed using LZ
encoding (via compress).

- Mark
Technical Details
Message-ID: <9008050358.AA09404@efbhp1.draper.com>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!RELAY.CS.NET!mal%efbhp1.draper.com
References: <3315.26b9a3fb@mccall.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,489df72d7df83b95
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1990-08-05 09:44:33 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!RELAY.CS.NET!mal%efbhp1.draper.com
From: mal%efbhp1.draper.com@RELAY.CS.NET
Newsgroups: gnu.misc.discuss
Subject: Imagine if you couldn't use compress any more
Message-ID: <9008050358.AA09404@efbhp1.draper.com>
Date: 5 Aug 90 03:58:45 GMT
References: <3315.26b9a3fb@mccall.com>
Sender: karl@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs
Lines: 52
Posted: Sun Aug  5 04:58:45 1990