public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
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
Date: Fri, 27 Jun 2008 11:25:59 +0200	[thread overview]
Message-ID: <4864b227.lYMApV4Tx50fgp98%Joerg.Schilling@fokus.fraunhofer.de> (raw)
In-Reply-To: <200806271100.15762.alan.mckinnon@gmail.com>

Alan McKinnon <alan.mckinnon@gmail.com> 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 cdda2wav) is 
GPLv2-or-any-later. Well, not a single file from cdda2wav has ever been released
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 libcdio 
which is GPL. This is not allowed by the GPL. GPL and LGPL are incompatible.


While the GPL is asymmetric and allows GPL code to call code under any license,
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 
into more problems:

The LGPL allows you to change your local copy of code from LGPL to GPL, but this
change is irreversible and valid to your local copy and all copies taken from 
this code. If you did do the change, you would end up in a bunch of GPL 
libraries that cannot be used anymore by non-GPL code, making your distro 
unusable.




Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
-- 
gentoo-user@lists.gentoo.org mailing list



  reply	other threads:[~2008-06-27  9:26 UTC|newest]

Thread overview: 115+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-25 20:21 [gentoo-user] CD ROM does not play audio CD's Yoav Luft
2008-06-25 21:01 ` Uwe Thiem
2008-06-25 21:50   ` John covici
2008-06-26  9:46     ` Joerg Schilling
2008-06-26 10:23       ` John covici
2008-06-26 10:53         ` Joerg Schilling
2008-06-26 11:06           ` John covici
2008-06-26 11:16             ` Mark Kirkwood
2008-06-26 11:20               ` Mark Kirkwood
2008-06-26 11:34                 ` Joerg Schilling
2008-06-26 11:57                   ` John covici
2008-06-26 12:15                     ` Joerg Schilling
2008-07-01 11:08                       ` Enrico Weigelt
2008-06-26 21:09                   ` Mark Kirkwood
2008-06-26 21:23                     ` Joerg Schilling
2008-06-26 22:32                       ` Mark Kirkwood
2008-06-27  8:30                         ` Joerg Schilling
2008-07-01 11:16                           ` [gentoo-user] OT: intentionally broken media Enrico Weigelt
2008-07-03  8:55                             ` Joerg Schilling
2008-07-03 23:23                               ` Enrico Weigelt
2008-07-04 10:32                                 ` Joerg Schilling
2008-07-04 21:12                                   ` Enrico Weigelt
2008-07-07 11:51                                     ` Joerg Schilling
2008-06-27  9:00                       ` [gentoo-user] CD ROM does not play audio CD's Alan McKinnon
2008-06-27  9:25                         ` Joerg Schilling [this message]
2008-06-27  9:50                           ` Stroller
2008-06-27  9:57                             ` Joerg Schilling
2008-06-27 10:06                               ` Stroller
2008-06-27 18:50                               ` Daniel Iliev
2008-06-27 22:20                                 ` Joerg Schilling
2008-06-27 22:53                                   ` b.n.
2008-06-28  9:12                                     ` Joerg Schilling
2008-06-28  1:41                                   ` Daniel Iliev
2008-06-28  9:26                                     ` Stroller
2008-06-28 11:02                                       ` Joerg Schilling
2008-06-28 11:54                                         ` b.n.
2008-06-28 20:59                                           ` Joerg Schilling
2008-06-29  1:11                                             ` b.n.
2008-06-29  1:55                                               ` Mark Kirkwood
2008-06-29  9:42                                                 ` b.n.
2008-06-29 10:02                                                   ` Alan McKinnon
2008-06-29 10:46                                                   ` Joerg Schilling
2008-06-29 12:29                                                     ` b.n.
2008-06-29 13:26                                                       ` Joerg Schilling
2008-06-29 16:28                                                         ` b.n.
2008-06-30 15:46                                                           ` Joerg Schilling
2008-06-30 21:50                                                             ` b.n.
2008-06-30 22:13                                                               ` Joerg Schilling
2008-06-30 23:15                                                                 ` b.n.
2008-06-30 23:28                                                                   ` Mike Edenfield
2008-07-01  9:22                                                                     ` Joerg Schilling
2008-07-01  7:44                                                                   ` Neil Bothwick
2008-07-03  3:42                                                               ` Aaron Clark
2008-07-03 12:03                                                                 ` Joerg Schilling
     [not found]                                                       ` <48678d82.rmfIMzIpF6v323D6%Joerg.Sch illing@fokus.fraunhofer.de>
2008-06-29 14:49                                                         ` [gentoo-user] " James
2008-06-28 12:10                                         ` [gentoo-user] " Volker Armin Hemmann
2008-06-28 12:36                                         ` Alan McKinnon
2008-06-29 11:05                                           ` Joerg Schilling
2008-06-29 11:47                                             ` Sascha Hlusiak
2008-06-29 13:18                                               ` Joerg Schilling
2008-06-29 14:02                                                 ` Sascha Hlusiak
2008-06-29 19:10                                                 ` Stroller
2008-06-30 16:08                                                   ` Joerg Schilling
2008-06-30 17:29                                                     ` brullo nulla
2008-07-01  8:52                                                       ` Joerg Schilling
2008-06-29 19:00                                             ` Stroller
2008-06-30 16:01                                               ` Joerg Schilling
2008-06-28 16:41                                         ` Stroller
2008-06-28 10:06                                     ` Joerg Schilling
2008-06-28 11:47                                       ` b.n.
2008-06-28 20:33                                         ` Joerg Schilling
2008-06-29  0:00                                           ` Daniel Iliev
2008-06-29 12:02                                             ` Joerg Schilling
2008-06-29 16:51                                               ` Daniel Iliev
2008-06-28 18:33                                       ` Daniel Iliev
2008-06-29  9:50                                         ` Alan McKinnon
2008-06-29 11:37                                         ` Joerg Schilling
2008-06-29 16:18                                           ` Daniel Iliev
2008-06-29 16:23                                             ` Daniel Iliev
2008-06-29 23:43                                           ` Sebastian Günther
2008-06-30  8:47                                             ` Joerg Schilling
2008-06-30 18:24                                               ` Sebastian Günther
2008-07-01 12:26                                                 ` Enrico Weigelt
2008-07-01 12:18                                               ` Enrico Weigelt
2008-07-01 11:44                                         ` Enrico Weigelt
2008-07-01 17:12                                           ` Joerg Schilling
2008-07-01 18:39                                           ` Joerg Schilling
2008-06-27  9:54                           ` Alan McKinnon
2008-07-01 11:39                           ` Enrico Weigelt
2008-07-01 17:06                             ` Joerg Schilling
2008-07-03 22:55                               ` Enrico Weigelt
2008-06-26 11:16             ` Joerg Schilling
2008-06-26 13:29             ` Neil Bothwick
2008-07-01 11:05           ` Enrico Weigelt
2008-06-28 12:14         ` Mick
2008-06-28 12:25           ` John covici
2008-06-29 10:51           ` Joerg Schilling
2008-06-27  9:21       ` Yoav Luft
2008-06-27  9:27         ` Joerg Schilling
2008-07-01 11:02       ` Enrico Weigelt
2008-07-01 17:15         ` Joerg Schilling
2008-07-03 23:35           ` Enrico Weigelt
2008-07-04 10:33             ` Joerg Schilling
2008-07-04 13:34               ` John covici
2008-07-04 13:51                 ` Daniel Pielmeier
2008-07-04 21:08               ` Enrico Weigelt
2008-07-07 11:42                 ` Joerg Schilling
2008-06-26  5:53   ` Stroller
2008-06-26  7:53     ` Neil Bothwick
2008-06-26 12:08   ` Volker Armin Hemmann
2008-06-26 13:38     ` Uwe Thiem
2008-06-26 15:00       ` Joerg Schilling
2008-06-26  1:38 ` W.Kenworthy
2008-06-26 10:21   ` Joerg Schilling
2008-06-26  3:26 ` Mark Shields

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4864b227.lYMApV4Tx50fgp98%Joerg.Schilling@fokus.fraunhofer.de \
    --to=joerg.schilling@fokus.fraunhofer.de \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox