Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2008 02:56:55 -0800 (PST)
From:      bf <bf2006a@yahoo.com>
To:        Tim Kientzle <kientzle@freebsd.org>
Cc:        freebsd-hackers@FreeBSD.org
Subject:   lzma compression/decompression in bsdtar/libarchive?
Message-ID:  <259774.68895.qm@web39105.mail.mud.yahoo.com>

next in thread | raw e-mail | index | archive | help
Tim:

There is good news: Igor Pavlov, the primary author of the original LZMA
SDK, has placed the latest version, available at:

http://downloads.sourceforge.net/sevenzip/lzma461.tar.bz2

into the public domain.  It's a mix of ANSI-C and C++ code, and so it
would seem suitable for adoption into the FreeBSD source tree in some
form that could be integrated with bsdtar/libarchive.  What do you 
think?  It would be *really* nice to have this, since in many ways
it is better than bzip2, and many projects have started to distribute
code in lzma-compressed tarballs.  It could help us save disk space
and network throughput, and help us with the current problems in 
shoehorning releases onto as few cds as possible, etc.

Regards,
           b.



--- On Thu, 3/6/08, bf <bf2006a@yahoo.com> wrote:

> From: bf <bf2006a@yahoo.com>
> Subject: Re: bsdtar/libarchive
> To: "Tim Kientzle" <kientzle@freebsd.org>
> Date: Thursday, March 6, 2008, 1:52 PM
> Yes, the LZMA implementations that I have seen are
> LGPL, CPL, and/or GPL:
> 
> http://www.7-zip.org/sdk.html
> http://tukaani.org/lzma/
> 
> I will inquire if anyone knows of a BSD-licensed
> alternative.  I was hoping that portmgr would make
> some minimal changes to encourage people to take
> advantage of the LZMA port distfiles that are now
> available, but it would be nice to have it available
> in the base, too.
> 
> Regards,
> 
> bf
> 
> 
> 
> --- Tim Kientzle <kientzle@freebsd.org> wrote:
> 
> > This would first require incorporating a
> > BSD-licensed LZMA
> > library into the base system.  Last I checked, the
> > LZMA
> > code was all GPL, but that may have changed.  (I
> > seem to recall finding suitable decompression code
> > at one point, but that's not sufficient for this
> > type
> > of change.)
> > 
> > After that hurdle, incorporating LZMA support into
> > libarchive is pretty straightforward.  Once
> > libarchive
> > supports it, bsdtar gets it pretty much for free.
> > 
> > Tim
> > 
> > bf wrote:
> > > Perhaps you have some comments or suggestions?:
> > > 
> > > 
> > >
> >
> http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/121413
> > > 
> > > 
> > > Regards,
> > > bf
> > > 



      



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?259774.68895.qm>