On Sat, 24 Apr 1999, Bob Nielsen wrote:

> On Sat, Apr 24, 1999 at 03:35:30PM +0300, Heikki Hannikainen wrote:
> > On Fri, 23 Apr 1999, Benedict P. Barszcz wrote:
> > 
> > > Long ago there was a suggestion here on the list to include lzw 
> > > compression in the ax25-utils as a library liblzw. This would 
> > > facilitate importing it into other programs. There already exists a 
> > > library libz that some programs use (IRC) and sources zlib-1.1.2 
> > > include an example.c how to use it with its own RFC 1950 - 1952.
> > 
> > > If someone could do that one wouldn't have to redo the stuff all over 
> > > again for things like TPP,POP,SMTP.
> > > 
> > > Or perhaps someone has already done that:-)?
> > 
> >   Why liblzw, why not use libz as it is?
> > 
> >   Which, btw, is already happening, the forthcoming ax25 library set will
> > include Tomi's socket IO library extension with zlib support. Things like
> > node will support it out of the box. Stay tuned...
> > 
> >   LZW has patent restrictions, and zlib's LZ77 is generally better
> > anyway. Beats bare huffman coding as well.
> 
> One argument for LZW would be compatibility with xNOS implementations
> which use SM0RGV's lzw.c code.

If I have understood things right the copyright problems would prevent
distributing the utils under GPL. And that pretty much solves the
issue for us: just forget LZW.

When this Unisys/LZW patent issue was raised years ago on the nos-bbs
list, I remember that it was decided to solve the problem by "keeping
quiet" ie. relying on the fact that Unisys won't be interested in a small
hobby group like us...

The reason xNOS uses LZW is the fact that Anders implemented it. Adding
zlib support to xNOS would be _very_ simple, someone should just do that.

-- 
--... Tomi Manninen / [EMAIL PROTECTED] / OH2BNS @ OH2RBI.FIN.EU ...--

Reply via email to