Che:

[Regarding libcdio removal from Nevada build 75]

> Hopefully this has been pulled for expediency by Sun Legal and once everyone 
> is clear 
> that it is GPL2 only it will be put back. It would be great to see the 
> details of how 
 > this became re-licensed - do you have any more info on this Jörg?

There are two issues with libcdio:

1) Jorg has concerns that libcdio may have been relicensed without the
    original author's permission.  This probably needs to be cleared up
    before this could go into any future official Solaris or OpenSolaris
    builds.

2) libcio is GPL.  The only thing we ever used libcdio for in Solaris
    was with the GStreamer CDDA plugin.  GStreamer is LGPL.  It violates
    the GPL to link a GPL library into a LGPL library, so we stopped
    linking libcdio into GStreamer.  Instead we wrote our own LGPL CDDA
    plugin that we now use.  Sun would be more interested in libcdio if
    it were LGPL'ed.

Since libcdio has such issues, and nothing uses it, we removed it.

The only people who use it are likely people who build stuff from
spec-files-extra that depends on it.   libcdio has been moved there as
well, to spec-files-extra.  So, if you are building something else from
spec-files-extra that depends on it, just build libcdio from
spec-files-extra first.

If there is enough interest in the OpenSolaris community to try and
bring libcdio back into OpenSolaris, this could be possible (assuming
the legal concerns can be addressed).  However, I don't think Sun has
much interest in including libcdio with Solaris in the future, so I
don't anticipate Sun will have much direct involvement with this
module.  So this would have to be something people in the community
would spearhead, I think.

Brian
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to