From owner-freebsd-hackers@FreeBSD.ORG Tue Nov 25 17:05:30 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 164031065673 for ; Tue, 25 Nov 2008 17:05:30 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (kientzle.com [66.166.149.50]) by mx1.freebsd.org (Postfix) with ESMTP id C92DE8FC1B for ; Tue, 25 Nov 2008 17:05:29 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from [10.123.2.178] (p53.kientzle.com [66.166.149.53]) by kientzle.com (8.12.9/8.12.9) with ESMTP id mAPH5Stv062191; Tue, 25 Nov 2008 09:05:29 -0800 (PST) (envelope-from kientzle@freebsd.org) Message-ID: <492C3053.1030802@freebsd.org> Date: Tue, 25 Nov 2008 09:05:23 -0800 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: bf2006a@yahoo.com References: <259774.68895.qm@web39105.mail.mud.yahoo.com> In-Reply-To: <259774.68895.qm@web39105.mail.mud.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: lzma compression/decompression in bsdtar/libarchive? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Nov 2008 17:05:30 -0000 Where is the announcement of this change? I haven't downloaded the code yet, but the sourceforge project pages all still say GPL. Tim bf wrote: > 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 wrote: > > >>From: bf >>Subject: Re: bsdtar/libarchive >>To: "Tim Kientzle" >>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 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 >>>> > > > > > > >