From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KCADT-00044I-PC for garchives@archives.gentoo.org; Fri, 27 Jun 2008 09:26:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AF8C5E0539; Fri, 27 Jun 2008 09:26:01 +0000 (UTC) Received: from mailgw1.fraunhofer.de (mailgw1.fraunhofer.de [153.96.1.17]) by pigeon.gentoo.org (Postfix) with ESMTP id 689E5E0539 for ; Fri, 27 Jun 2008 09:26:01 +0000 (UTC) Received: from mailgw1.fraunhofer.de (localhost [127.0.0.1]) by mailgw1.fraunhofer.de[host mailgw21] (8.14.2+/8.14.2) with ESMTP id m5R9Q0Kq025660 for ; Fri, 27 Jun 2008 11:26:00 +0200 (CEST) Received: from pluto.fokus.fraunhofer.de (pluto.fokus.fraunhofer.de [195.37.77.164]) by mailgw1.fraunhofer.de (8.14.2+/8.14.2) with ESMTP id m5R9Q0SL025651 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 27 Jun 2008 11:26:00 +0200 (CEST) Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231]) by pluto.fokus.fraunhofer.de (8.13.7/8.13.7) with SMTP id m5R9Px9u026625 for ; Fri, 27 Jun 2008 11:25:59 +0200 (MEST) Received: from rigel ([10.147.65.195]) by EXCHSRV.fokus.fraunhofer.de with Microsoft SMTPSVC(6.0.3790.3959); Fri, 27 Jun 2008 11:26:00 +0200 Date: Fri, 27 Jun 2008 11:25:59 +0200 From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling) To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] CD ROM does not play audio CD's Message-ID: <4864b227.lYMApV4Tx50fgp98%Joerg.Schilling@fokus.fraunhofer.de> References: <4864059A.7070602@paradise.net.nz> <486408e8.H6jJprFk5Zz6c8f9%Joerg.Schilling@fokus.fraunhofer.de> <200806271100.15762.alan.mckinnon@gmail.com> In-Reply-To: <200806271100.15762.alan.mckinnon@gmail.com> User-Agent: nail 11.22 3/20/05 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-OriginalArrivalTime: 27 Jun 2008 09:26:00.0006 (UTC) FILETIME=[CFBBEE60:01C8D837] X-Fraunhofer-Email-Policy: accepted Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 7479afda-ef0d-47d2-b79a-4054eb848952 X-Archives-Hash: 0fd34b87588f8973e334cb9794f7b8aa Alan McKinnon wrote: > On Thursday 26 June 2008, Joerg Schilling wrote: > > A more general problem is the license incompatibility with libcdio. > > Sun dropped libcdio already a year ago after Sun lawyers detected the > > problem and I expect that Linux distros will do the same soon. > > Could you elaborate a little on what the license incompatibility is? First, libcdio had an illegal license change: the "authors" took a lot of= the code from cdrtools and claim that "their" code (e.g. derived from cdda2wa= v) is=20 GPLv2-or-any-later. Well, not a single file from cdda2wav has ever been r= eleased under this license. If we ignore this, we come to the problem identified by the Sun lawyers: If you run sound-juicer, then gstreamer (being LGPL) loads and calls libc= dio=20 which is GPL. This is not allowed by the GPL. GPL and LGPL are incompatib= le. While the GPL is asymmetric and allows GPL code to call code under any li= cense, GPLd code is not allowed to be called from non-GPL code. The LGPL has a "cure" for this problem but if you try to use it, you even= come=20 into more problems: The LGPL allows you to change your local copy of code from LGPL to GPL, b= ut this change is irreversible and valid to your local copy and all copies taken = from=20 this code. If you did do the change, you would end up in a bunch of GPL=20 libraries that cannot be used anymore by non-GPL code, making your distro= =20 unusable. J=F6rg --=20 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) J=F6rg Schilling D-13353 = Berlin js@cs.tu-berlin.de (uni) =20 schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogs= pot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/s= chily --=20 gentoo-user@lists.gentoo.org mailing list