Mailinglist Archive: opensuse-factory (507 mails)

< Previous Next >
Re: [opensuse-factory] Why don't we change to cdrtools ?
  • From: Sid Boyce <sboyce@xxxxxxxxxxxxxxxx>
  • Date: Fri, 03 Jul 2009 20:49:18 +0100
  • Message-id: <4A4E60BE.5040408@xxxxxxxxxxxxxxxx>
Vladimir Nadvornik wrote:
On �t 2. �ervence 2009, Cristian Morales Vega wrote:
2009/7/2 Luis Medinas<medinas.luis@xxxxxxxxx>:
On Thu, Jul 2, 2009 at 6:41 PM, Marcus Meissner<meissner@xxxxxxx> wrote:
On Thu, Jul 02, 2009 at 06:02:23PM +0100, Luis Medinas wrote:
2009/7/2 Vladimir Nadvornik<nadvornik@xxxxxxx>:
I have just verified that bug 226019 is still a problem. With
cdrecord from home:/hennichodernich/ on 11.1 I am not able to burn a
cd, unless I kill hald-addon-storage. I could reproduce it with all
LG devices that I tested. This particular device was 'DVDRAM GSA-U10N
'.

Also, cdrecord from that package is installed with suid root. I am
quite sure that our security team won't like it.
Is there a way we can fix this without patching cdrtools ?
Free software wants to be patched. Sorry.
The problem isn't patching at all but it's about maintaining patches
that won't be accepted upstream.
Could you summarize the situation for the ones that just arrived? I
have been reading the discussion from the fork time and the situation
isn't exactly clear to me.
- The problem has something to do with cdrtools being relicensed, in
part, as CDDL.
- At first only the build system was CDDL, correct? We could have
"just" changed the build system. Then "real" code was licensed also as
CDDL, so changing the build system isn't an option anymore.
- The CDDL is incompatible with the GPL... but cdrtools mixes them????
- The Wikipedia says Ubuntu asked Eben Moglen and he said Ubuntu could
not distribute cdrtools.

cdrtools contains code that was written by Joerg: cdrecord, low-level scsi
library (libscg), build system (smake). This code is now under CDDL.
It contains also code that stays under GPL, because Joerg does not have the
copyright - mkisofs. Mkisofs is linked with libscg - this is probably OK,
and built with smake - this is not OK according to Debian. Joerg wrote, that
it is OK according to Sun lawyers.

...so, can openSUSE distribute cdrtools with patches? Why? can
openSUSE distribute cdrtools without patches? Why?
Are openSUSE specific patches perhaps acceptable in the GPL code but
no in the CDDL code?

Joerg seems to think that every patch, that is not approved by him, has
negative effect on his reputation. GPL preamble says that it aims to
protect original author's reputation. Thus the patches are illegal.

I don't know what arguments he has for the CDDL code. I have never tried to
patch this.

If openSUSE can distribute cdrtools without patches but no with
them... exactly what is the problem for which upstream doesn't wants
to accept patches?

As Sid Boyce wrote, Joerg disagrees on the way Linux handles scsi devices.
Every problem is a bug in Linux, according to him.

What are the problems with cdrkit? Latest release is from 2008/10/26
and the latest change in SVN is from 49 days ago. Not exactly the most
active project but neither seems dead.

Measured by new features, cdrtools is developed at least 50x faster. I guess
Joerg works full time on it since the fork.


Vladimir

He's developing his own branch of openSolaris called SchilliX and it seems he's equally dismissive there of anything that doesn't follow his lead.
Regards
Sid.
--
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >