comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison <dennison@telepath.com>
Subject: Re: UNIX Compressed Files From A PC
Date: 2000/08/14
Date: 2000-08-14T00:00:00+00:00	[thread overview]
Message-ID: <8n92qr$1fp$1@nnrp1.deja.com> (raw)
In-Reply-To: 3995C90A.E72C055F@acm.org

In article <3995C90A.E72C055F@acm.org>,
  "Marin D. Condic" <mcondic-nospam@acm.org> wrote:
> I'm looking for a package that can access UNIX compressed files and
> unpack them for me. I'm in a situation where I've got to read these
> files from a WinNT PC and the files will be resident either on the PC
> or across the net on a Sun platform. I want to access them as any
> other byte stream file - Open/Read/Write/Seek/Close operations are
> what I need. Does anybody know of an Ada package that is generally
> available that can do this?

One issue that you should be aware of that I haven't seen mentioned: The
Sun Unix "compress" utility uses several *patented* LZW algorithms. That
is why you won't see any free utilities to perform LZW compression. If
you write such a routine yourself, *you* will be infringing on the
patents unless you or your customer makes some kind of arrangement with
the patent holders.

Apparently the patents do not prohibit uncompression, but I suspect
you'll have a hard time finding free solutions that just do
uncompression when there are better non-patented algorithms available
out there.

From what I've heard, it may be the case that you can write a utility to
just read the data from a compressed archive without violating the
patent. But If you will have a need to perform compression yourself, you
should make sure that your employers get permission to use the patented
algorithms before you write so much as a line of infringing code. If
they want to slide the issue under the rug, get their legal department
involved yourself. Once the true pain of using "compress" is made clear
to them, they ought to be much more amenable to alternative free
solutions.

For the FSF's take on this, see
http://www.gnu.org/bulletins/bull14.html#SEC13


--
T.E.D.

http://www.telepath.com/~dennison/Ted/TED.html


Sent via Deja.com http://www.deja.com/
Before you buy.




  parent reply	other threads:[~2000-08-14  0:00 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-08-12  0:00 UNIX Compressed Files From A PC Marin D. Condic
2000-08-13  0:00 ` James Moe
2000-08-13  0:00   ` Marin D. Condic
2000-08-14  0:00     ` Tarjei T. Jensen
2000-08-14  0:00       ` Marin D. Condic
2000-08-14  0:00         ` Gautier
2000-08-13  0:00 ` Don Yuniskis
2000-08-13  0:00   ` Marin D. Condic
2000-08-13  0:00     ` E. Robert Tisdale
2000-08-13  0:00       ` Marin D. Condic
2000-08-13  0:00         ` E. Robert Tisdale
2000-08-13  0:00           ` Marin D. Condic
2000-08-13  0:00             ` E. Robert Tisdale
2000-08-14  0:00               ` Marin D. Condic
2000-08-17  0:00                 ` Thomas Quinot
2000-08-17  0:00                   ` Ted Dennison
2000-08-17  0:00                     ` Jean-Pierre Rosen
2000-08-17  0:00                       ` Ted Dennison
2000-08-18  0:00                     ` Tarjei T. Jensen
2000-08-18  0:00                       ` Tucker Taft
2000-08-13  0:00     ` Don Yuniskis
2000-08-13  0:00       ` Marin D. Condic
2000-08-13  0:00         ` E. Robert Tisdale
2000-08-14  0:00           ` Marin D. Condic
2000-08-13  0:00         ` Don Yuniskis
2000-08-14  0:00 ` Gautier
2000-08-14  0:00 ` Ted Dennison [this message]
2000-08-14  0:00   ` Marin D. Condic
2000-08-14  0:00     ` Ted Dennison
2000-08-14  0:00       ` Marin D. Condic
2000-08-14  0:00         ` E. Robert Tisdale
2000-08-14  0:00           ` Ted Dennison
2000-08-14  0:00             ` Keith Thompson
2000-08-15  0:00               ` Ted Dennison
2000-08-15  0:00           ` Marin D. Condic
2000-08-15  0:00             ` Don Yuniskis
2000-08-15  0:00               ` E. Robert Tisdale
2000-08-15  0:00             ` Bill Dale
2000-08-15  0:00               ` Larry Kilgallen
2000-08-16  0:00                 ` Marin D. Condic
2000-08-15  0:00             ` E. Robert Tisdale
2000-08-18  0:00     ` Stefan Skoglund
2000-08-18  0:00 ` Stefan Skoglund
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox