Re: cdrtools alternatives

2006-08-16 Thread George Danchev
On Tuesday 15 August 2006 13:17, Nathanael Nerode wrote:
 Florian Weimer wrote:
  * Nathanael Nerode:
  In reality, as user A, I switched to using cdrdao for making serious
  audio CDs and CD-RWs, and for burning disks from .iso files: this uses
  Schilling's scsilib, but not the rest of cdrecord.
 
  What about mkisofs?

 Heh -- that's a point.  Actually, I don't use it when creating audio CDs
 (for obvious reasons), and I don't usually create data CDs except by
 burning *other people's* .iso files, since I use DVDs instead lately.
 But I noticed that growisofs *does* use mkisofs as a backend.

 We definitely need a functional mkisofs in Debian.

 mkisofs is certainly part of cdrtools.  But not of cdrecord.

 Nothing in mkisofs has weird conditions on the GPL, unlike other parts
 of cdrtools (libscg, cdrecord.c), so it should be straightforward to
 make a free fork.  And it was originally written by Eric Youngdale.

 Likewise cdda2wav.  It looks like the cdrecord package contains all the
 'problem areas', and the other packages built from the cdrtools source
 package contain no problem areas.

 It's actually tempting to fork those two out as fully independent source
 packages.  They have little to do, code-wise, with CD recording.

Right, forking up mkisofs only is one way to go, unless you find out 
that 
mkisofs code is a little bit of mess and find it hard to maintain, but it is 
not so bad anyway to stay there till a complete replacement matures enough to 
take it over.

Fortunately there is a libburn (which contains libisofs) library to 
write 
optical dics recorders and iso filesystem-creators apps on the top of that 
like the recently packaged cdrskin. Unfortunately two libburn teams and 
source trees exist [1] which makes their users to maintain an enhanced 
snapshot for their own purposes, like cdrskin currently does. It currently 
lacks tao, audio, multi features, and writes CD-R and CD-RW only, but the 
upstream is active, very cooperative and tries to push improvements to the 
pykix fork of libburn.

There is a nice attempt to post an empty hull of genisofs [2] (which is 
intended to be based on libisofs) to the pykix fork ticket system. Currently 
icculus's libburn is packaged in Debian, but it might be a good idea to 
switch to pykix fork at some point. 

While looking at #272644 it has been discovered that the open(2) 
manpage does 
not describe completely how O_EXCL option acts on a block device. I.e. what 
happens if an app using open(2) with O_EXCL | O_CREAT is run on the top of an 
old kernel which does not contains that O_EXCL functionaly. We found that 
post to lkml and I think that it would be nice to extend open(2) manpage with 
that important information. I will file a wishlist bug against manpage-dev at 
some point later.

[1] the original effort http://icculus.org/burn/ (already packaged in Debian)
and a recent fork at http://libburn.pykix.org
[2] http://libburn.pykix.org/ticket/24
http://libburn.pykix.org/wiki/GenIsoFs
[3] http://lkml.org/lkml/2006/2/5/137

-- 
pub 4096R/0E4BD0AB 2003-03-18 people.fccf.net/danchev/key pgp.mit.edu
fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools alternatives

2006-08-15 Thread Florian Weimer
* Nathanael Nerode:

 In reality, as user A, I switched to using cdrdao for making serious audio
 CDs and CD-RWs, and for burning disks from .iso files: this uses
 Schilling's scsilib, but not the rest of cdrecord.

What about mkisofs?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools alternatives

2006-08-15 Thread Goswin von Brederlow
Florian Weimer [EMAIL PROTECTED] writes:

 * Nathanael Nerode:

 In reality, as user A, I switched to using cdrdao for making serious audio
 CDs and CD-RWs, and for burning disks from .iso files: this uses
 Schilling's scsilib, but not the rest of cdrecord.

 What about mkisofs?

So far JS has not made any trouble about mkisofs that I know of. Not
like cdrecord flaming anyway. You still use that.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools alternatives

2006-08-15 Thread Nathanael Nerode
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Florian Weimer wrote:
 * Nathanael Nerode:
 
 In reality, as user A, I switched to using cdrdao for making serious audio
 CDs and CD-RWs, and for burning disks from .iso files: this uses
 Schilling's scsilib, but not the rest of cdrecord.
 
 What about mkisofs?

Heh -- that's a point.  Actually, I don't use it when creating audio CDs
(for obvious reasons), and I don't usually create data CDs except by
burning *other people's* .iso files, since I use DVDs instead lately.
But I noticed that growisofs *does* use mkisofs as a backend.

We definitely need a functional mkisofs in Debian.

mkisofs is certainly part of cdrtools.  But not of cdrecord.

Nothing in mkisofs has weird conditions on the GPL, unlike other parts
of cdrtools (libscg, cdrecord.c), so it should be straightforward to
make a free fork.  And it was originally written by Eric Youngdale.

Likewise cdda2wav.  It looks like the cdrecord package contains all the
'problem areas', and the other packages built from the cdrtools source
package contain no problem areas.

It's actually tempting to fork those two out as fully independent source
packages.  They have little to do, code-wise, with CD recording.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFE4Z9IRGZ0aC4lkIIRAmLxAJ0eER+arucHyFwThcIAalBTfN+OQgCdGz7X
pfAsiX2FHk081X8TMVmtfg8=
=DMWp
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-15 Thread Joerg Schilling
Riku Voipio [EMAIL PROTECTED] wrote:

 On Mon, Aug 14, 2006 at 04:09:33PM +0200, Joerg Schilling wrote:
  This is of course a lie.or why don't you like to prove it:
  
  http://cdrecord.berlios.de/old/private/problems.html
  
  Come back to reallity, the k3b maintainers did already give up with
  Debian versions of cdrtools and use self-compiled unmodified 
  originalsources.

 This is of course a lie.or why don't you like to prove it?

You are of course lying...

 Neither upstream or debian packaging k3b includes unmodified
 originalsources of cdrtools, nor give instructions to users
 to use unmodified sources.

Well, I have a private mail exhange that proves my claim.

 Come back to reality, stock Debian K3B burned just some minutes ago 
 a fine bootable cd. *Thanks* to the patches in debian cdrtools that
 allows it to work with recent 2.6 kernels. But then again, we are
 probably in different realities anyway.

Come back to reality: Cdrecord from Debian does not work correctly _because_
of the broken patches.

Try to understand that the fact that it _may_ work under certain conditions
does not make it work for all cases and with all drives.

The Linux Kernel people decided to filter away important SCSI commands I need
with cdrtools.

The Debian patches do nothing but to _hide_ the warnings, cdrecord and other
programs from the cdrtools emit in order to inform the user that something 
went wrong.

My current version of cdrtools on the other side include a _solution_ for the
problem caused by the Linux Kernel folks (incompatibly changing interfaces).


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-15 Thread Thomas Bushnell BSG
Florian Weimer [EMAIL PROTECTED] writes:

 * Thomas Bushnell:

 As a countermeasure, the FSF tries to extend copyright to interfaces,
 so that you do create a derivative work merely by programming to a
 specific interface of a library written by someone else, without
 copying their code.  I'm not sure if this is such a bright idea.

 Interface copyright attempts to prohibit making a second
 implementation of the same interface.  That is not what is going on
 here.

 I think you mean *user* interface copyright.  Interfaces between
 pieces of interoperable software often have no clear distinction
 between the roles of user and program.

Nothing I said was specific to user interface copyright.

 And to some extent, the FSF must claim that it's not possible to
 escape the GPL with a second implementation (so that programs linking
 to readline must still be GPLed, even though you could use libedit as
 a mostly-transparent replacement, for instance).

No, the FSF does not claim this in fact.

However, if you are Debian and distributing a binary that depends upon
the readline library and is in fact linked against that library, then
the GPL's restrictions come into play.

Thomas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Florian Weimer
* Thomas Bushnell:

 As a countermeasure, the FSF tries to extend copyright to interfaces,
 so that you do create a derivative work merely by programming to a
 specific interface of a library written by someone else, without
 copying their code.  I'm not sure if this is such a bright idea.

 Interface copyright attempts to prohibit making a second
 implementation of the same interface.  That is not what is going on
 here.

I think you mean *user* interface copyright.  Interfaces between
pieces of interoperable software often have no clear distinction
between the roles of user and program.

And to some extent, the FSF must claim that it's not possible to
escape the GPL with a second implementation (so that programs linking
to readline must still be GPLed, even though you could use libedit as
a mostly-transparent replacement, for instance).


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Martijn van Oosterhout

On 8/14/06, Florian Weimer [EMAIL PROTECTED] wrote:

And to some extent, the FSF must claim that it's not possible to
escape the GPL with a second implementation (so that programs linking
to readline must still be GPLed, even though you could use libedit as
a mostly-transparent replacement, for instance).


Well, if you ship a binary linked against readline, it's not totally
unthinkable that the source of the program should be available under a
GPL-compatable licence.

On the other hand, if you ship the binary not linked against readline,
or linked against editline instead, there's no reason that the source
has to be distributed under a GPL-compatable licence just because the
program _could_ be compiled against readline.

If the source is not under a GPL-compatable licence, doesn't that just
mean the resulting binary is not distributable at all? The GPL only
give rules about redistribution, it doesn't change the licence of
anything.

Have a nice day,
--
Martijn van Oosterhout [EMAIL PROTECTED] http://svana.org/kleptog/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Joerg Schilling
Hubert Chan [EMAIL PROTECTED] wrote:

 The GPL (section 3) does restrict distributions of binaries (object
 code or executable form, to use the words of the GPL, to be more
 accurate, since the GPL only uses the term binary once, and only to
 refer to a completely different issue) and states that such binaries
 must be distributed under the terms of sections 1 and 2 (which seem to
 be the important parts of the GPL as far as Debian is concerned).


... please _read_ GPL §2, it talks about less code than GPL §3 does and
even a reference from GPL §3 to GPL §2 does not change things in GPL §2
and only the parts of the code mentioned in GPL §2 needs to be put under 
GPL



  I did never claim that any possible combination of CDDL  GPL code is
  permitted. ...

 Understood.  I think that we all agree that, say, taking code licensed
 under the CDDL and linking it to a GPLed library is not allowed.  (And
 we all agree that that is not the situation that we're talking about.)

ANd what I do: GPL code uses CDDL license seems to be accepted by e.g. Eben 
Moglen.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Joerg Schilling
Eduard Bloch [EMAIL PROTECTED] wrote:

 #include hallo.h
 * Joerg Schilling [Sun, Aug 13 2006, 12:28:15PM]:

  The original sources do not have such bugs and many Debian users that 

 Most of that is true if and only if the users follow your
 recommendations and strictly use kernel 2.4.x, ide-scsi emulation and
 install your programs as suid-root.

You again prove that you are uninformed.

If you did really work as Debian cdrtools maintainer, you would have read the
bug reports (in special Debian bug #374685):

/*--*/
I am not sure if I understand you the right way, but the facts are: 
 
-   On previous Linux versions, it was possible to make cdrecord 
work without root-privs in case you did compromize security 
on that system and in case you did not care about coasters 
or write quality. 
 
-   With Linux 2.6.x, it is impossible to run cdrecord without 
root privs. 
 
Do not believe single persons who claim otherwise as Linux-2.6.x 
filters away random SCSI commands when cdrecord does not have 
root-privs and as cdrecord heavily depends on the fact that 
the SCSI protocol depends on SCSI commands that fail because 
they are not supported by the actual drive in order to correctly  
support the features of the actual drive. 
 
It is definitely impossible to support correct DVD writing 
without having root-privs. 
 
-   Recent cdrecord versions (see ftp://ftp.berlios.de/pub/cdrecord/alpha) 
include workarounds for the incompatible interface changes on 
recent Linux versions and allow you to use cdrecord in case it 
has been installed suid-root. 
 
-   The latest cdrecord version on Debian is definitely broken. 
 
 
My suggestion is:  
 
-   get a recent copy of the original cdrtools source from 
 
ftp://ftp.berlios.de/pub/cdrecord/alpha 
 
and compile it. 
 
-   Install the cdrecord/cdda2wav/readcd binaries suid root. 
/*--*/

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Joerg Schilling
Goswin von Brederlow [EMAIL PROTECTED] wrote:

  Do you really believe that you are able to deflect from the main problem: 
 
  The original sources do not have such bugs and many Debian users that 
  did write bug reports against the Debian version of cdrtools did already
  switch to a self compiled original source in order to get a working 
  cdrecord.
 
  Why don't you read my reply?

 I rather burn my own CDs/DVDs and see for myself if the program works.

 Your source: total failure.
 Debian source: works perfectly for years.

 Conclusion: Debian patches are GOOD. And that for years and years.

Nice try for trolling:

This is of course a lie.or why don't you like to prove it:

http://cdrecord.berlios.de/old/private/problems.html


Come back to reallity, the k3b maintainers did already give up with
Debian versions of cdrtools and use self-compiled unmodified originalsources.


Guess why? It is the Debian variant that dioes not work while the original
works out of the bix.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Sam Morris
 -   With Linux 2.6.x, it is impossible to run cdrecord without 
 root privs. 
  
 Do not believe single persons who claim otherwise as Linux-2.6.x 
 filters away random SCSI commands when cdrecord does not have 
 root-privs and as cdrecord heavily depends on the fact that 
 the SCSI protocol depends on SCSI commands that fail because 
 they are not supported by the actual drive in order to correctly  
 support the features of the actual drive. 

Perhaps this stupid feud can soon become a thing of the past.
http://lwn.net/Articles/193516/ indicates that future versions of the
kernel will allow userspace to control the list of SCSI commands that are
filtered. The cdrecord package can simply empty this list during bootup.

-- 
Sam Morris
http://robots.org.uk/

PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B  C869 B219 7FDB 5EA0 1078


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Brett Parker
On Mon, Aug 14, 2006 at 04:09:33PM +0200, Joerg Schilling wrote:
 Goswin von Brederlow [EMAIL PROTECTED] wrote:
 
   Do you really believe that you are able to deflect from the main problem: 
  
   The original sources do not have such bugs and many Debian users that 
   did write bug reports against the Debian version of cdrtools did already
   switch to a self compiled original source in order to get a working 
   cdrecord.
  
   Why don't you read my reply?
 
  I rather burn my own CDs/DVDs and see for myself if the program works.
 
  Your source: total failure.
  Debian source: works perfectly for years.
 
  Conclusion: Debian patches are GOOD. And that for years and years.
 
 Nice try for trolling:
 
 This is of course a lie.or why don't you like to prove it:
 
 http://cdrecord.berlios.de/old/private/problems.html

Well, that's a nice page isn't it... rather than try to assist in the
distribution of your software with the major players, instead you decide
to slag them all off in one go. Congratulations. You are an anally
retentive muppet.

 Come back to reallity, the k3b maintainers did already give up with
 Debian versions of cdrtools and use self-compiled unmodified originalsources.

*YAWN* - so, does k3b in debian use a non-debian version of cdrecord?
really? are you sure? because k3b worked fine for me last time I was in
need of it (doesn't happen often).

 Guess why? It is the Debian variant that dioes not work while the original
 works out of the bix.

Weird, debian version works fine for me... Maybe it's muppets like the
upstream for cdrecord... yes, that's you Joerg... that makes it so that
people just give in - you have an inane ability to really really annoy
the hell out of very many people - here's hoping that all remnants of
your crappy, half baked software with dumb licencing gets removed from
the debian archive soon - maybe then you'll shut the hell up and let
everyone continue with life.

Thanks,
-- 
Brett Parker


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Brett Parker
On Fri, Aug 11, 2006 at 10:57:45PM +0200, Joerg Schilling wrote:
 Joerg Jaspert [EMAIL PROTECTED] wrote:
  You should look at the video I pointed you at. You just accused me of
  being a liar. If i would have your low level I would now do the same you
 
 I did look at this video: it verifies what I say!
 
 If you carefully look at the video, you see that Simon is angry with Danese
 because she does not tell the truth but he does not like to correct her in the
 public.

Woah, hang on... so lemme get this straight - rather than actually using
the *content* of the video, we're supposed to believe your
interpretation of someones body language that's NOT EVEN SPEAKING?! Err
- right - yeah, lets do that. Muppet.

-- 
Brett Parker


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



interface copyrights, was: Re: cdrtools

2006-08-14 Thread Toni Mueller

Hello,

On Sat, 12.08.2006 at 20:40:37 +0200, Florian Weimer [EMAIL PROTECTED] wrote:
 As a countermeasure, the FSF tries to extend copyright to interfaces,
 so that you do create a derivative work merely by programming to a
 specific interface of a library written by someone else, without
 copying their code.  I'm not sure if this is such a bright idea.

I'm quite sure that this is *NOT* a bright idea and hope that they
don't do this.

If they really pursue that route, they will imho break their own neck
by eg. legitimizing claims and demands brought forward against the
Samba crew. I have a hard time imagining that this is what they really
want, at least right now, but then, a lawyer might point out my
errors in understanding this...


Best,
--Toni++


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Riku Voipio
On Mon, Aug 14, 2006 at 04:09:33PM +0200, Joerg Schilling wrote:
 This is of course a lie.or why don't you like to prove it:
 
 http://cdrecord.berlios.de/old/private/problems.html
 
 Come back to reallity, the k3b maintainers did already give up with
 Debian versions of cdrtools and use self-compiled unmodified originalsources.

This is of course a lie.or why don't you like to prove it?

Neither upstream or debian packaging k3b includes unmodified
originalsources of cdrtools, nor give instructions to users
to use unmodified sources.

Come back to reality, stock Debian K3B burned just some minutes ago 
a fine bootable cd. *Thanks* to the patches in debian cdrtools that
allows it to work with recent 2.6 kernels. But then again, we are
probably in different realities anyway.

Cheers,
Riku


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-14 Thread Stephen Gran
This one time, at band camp, Riku Voipio said:
 On Mon, Aug 14, 2006 at 04:09:33PM +0200, Joerg Schilling wrote:
  This is of course a lie.or why don't you like to prove it:
  
  http://cdrecord.berlios.de/old/private/problems.html
  
  Come back to reallity, the k3b maintainers did already give up with
  Debian versions of cdrtools and use self-compiled unmodified 
  originalsources.
 
 This is of course a lie.or why don't you like to prove it?

I'm not trying to pick on you, Riku, but please, let's stop.  It's clear
that on the one side, there's the JS point of view:

Debian only exists to steal my time
My code is so portable it will run on anything except kernels that have
  been maliciously modified by upstream to thwart me
It is absolutely OK to mix incompatible license, you can tell by some
  guy's facial expression when the license's author is talking

On the other hand, there's the rest of the world:

Put down the crack pipe and step away slowly

These two points of views seem unlikely to be reconciled, so can we just
end the discussion and move on?  At least some versions of cdrecord are
under a free license, and are there for forkable, some upstream
whimsical interpretations notwithstanding.

Let's just get on with it.
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


cdrtools alternatives (was Re: cdrtools)

2006-08-14 Thread Nathanael Nerode
Eduard Bloch wrote:
 Then let's see what a user of your software would do, in a
 not-so-uncommon use case:
 
 User A wants to burn a CD-ROM. She gets cdrtools,

In reality, as user A, I switched to using cdrdao for making serious audio
CDs and CD-RWs, and for burning disks from .iso files: this uses
Schilling's scsilib, but not the rest of cdrecord.  (Actually, it can be
configured not to use scsilib.  So if there are concerns about the
licensing of scsilib, it looks like this can be done any time. 
cdrdao-1.2.1/dao/ScsiIf-linux.cc could use some updating and improvement of
course, since the sg driver has changed since version 2.2.6)

For DVD burning, of course, I use dvd+rw-tools.  This is completely
independent of cdrtools.  And data CD-RWs are handled out of the box with
packet writing as block devices by the kernel as of kernel 2.6.10 (the
so-called pktcdvd module), also independent of cdrtools.

So what does that mean?  That means that cdrtools is needed only for TAO
writing of CD-R and CD-RW media.  The only usage cases for this which are
not better served by a different tool are:
* incremental additions for data CD-Rs
* incremental additions to audio CD-Rs
* incremental changes for audio CD-RWs

While it would be nice to have a tool in Debian to do those three things for
those who want to, it is really not essential.  I have stopped using it
entirely: for incremental work, I use DVD+RW or DVD+R media, and for
archival work I make CDs in DAO mode with cdrdao.
  
-- 
Nathanael Nerode  [EMAIL PROTECTED]

Bush admitted to violating FISA and said he was proud of it.
So why isn't he in prison yet?...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-13 Thread Joerg Schilling
Goswin von Brederlow [EMAIL PROTECTED] wrote:

 Joerg Schilling [EMAIL PROTECTED] writes:

  Goswin von Brederlow [EMAIL PROTECTED] wrote:
 
  Why do you insist on programming bugs into cdrtools that linux
  distributions have to fix by patching?
 
  You should inform yourself about reality

 Are you willing to put money where your mouth is and offer a reward
 for finding a bug like the tex author does?

Do you really believe that you are able to deflect from the main problem: 

The original sources do not have such bugs and many Debian users that 
did write bug reports against the Debian version of cdrtools did already
switch to a self compiled original source in order to get a working cdrecord.

Why don't you read my reply?

I did never claim that cdrecord is free of bugs, but it works out of the box
on Linux while the version Debian publishes does not because Debian introduced
bugs into cdrtools that are not present in the original.

See bugs caused by Debian's malicious patches:

374685, 297027, 309250, 330506, 347596, 360295, 295593, 297514, 392803, 309812,
317793, 325766, 328308, 330180, 339459, 335253, 335253, 350330, 350342, 370603,
374345, 377069, 377421, 377588, 

Problems cause by the fact that Debian is unmaintained and does not use recent 
cdrecord original versions:

302717, 293953, 295698, 347596, 372486, 330180, 330459, 350330, 350342, 377069,
377421, 249621, 

Problems caused by the fact that malicious Linux kernel people crippled the 
Linux kernel interfaces to the disadvantage of cdrtsools:

310689, 147504, 234013, 295698, 150113, 335253, 350330, 350342, 377069, 377421,
381137, 

Bugs that newer have been present, that may be caused by defective drives or 
have 
been fixed long ago in the original. Note that the fact that the Debian bug 
list 
still contains these bugs verifies that the Debian Maintainer is not doing 
real 
work but the only goal of Debian is to steal my time by pulling me into useless 
discussions: 

262486, 143963, 278071, 288091, 292381, 299562, 306073, 307274, 311181, 312062, 
340429, 342085, 360496, 360831, 

Note that some of the bugs from the last category have been posted because 
Debian gives wrong usage advise to their users (advise that contradicts the 
official documentation).

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-13 Thread Eduard Bloch
#include hallo.h
* Joerg Schilling [Sun, Aug 13 2006, 12:28:15PM]:

 The original sources do not have such bugs and many Debian users that 

Most of that is true if and only if the users follow your
recommendations and strictly use kernel 2.4.x, ide-scsi emulation and
install your programs as suid-root.

Every attempt to persuade you of going along with mainstream development
and accept the existence or more recent user requirements leads only to
reading your usual text blocks about bad, evil, inept kernel developers
and recommendations to install as suid-root and so in defacto no
progress. And don't tell me I am lying, our BTS is full of them.

 I did never claim that cdrecord is free of bugs, but it works out of the box
 on Linux while the version Debian publishes does not because Debian introduced
 bugs into cdrtools that are not present in the original.

Then let's see what a user of your software would do, in a
not-so-uncommon use case:

User A wants to burn a CD-ROM. She gets cdrtools, compiles it and tries
to burn a CD. User A belongs to the group cdrom on a machine with a
stable kernel 2.6.x (because kernel 2.4 does no longer work on this two
years old system) and has write permissions to /dev/cdrw (whatever that
device is). User A is not root and there is no sudo shortcut or so.

Using your original software there is no solution for this most simple
case. And so there is no point in throwing hot air, talking about
bugs, broken, ..., as long as you are not willing to provide one.

 See bugs caused by Debian's malicious patches:
 
 374685, 297027, 309250, 330506, 347596, 360295, 295593, 297514, 392803, 
 309812,
 317793, 325766, 328308, 330180, 339459, 335253, 335253, 350330, 350342, 
 370603,
 374345, 377069, 377421, 377588, 

From the unreleased branch developed in spring:

Closes: 271114 278894 283794 295438 304230 309250 310689 310689 312062
312062 314139 317793 325766 326138 342085 344214 33 350254 350739
353176 353403 355291

and some recently reported duplicates can be closed along with them.

 Problems cause by the fact that Debian is unmaintained and does not use 
 recent 

Not unmaintained but blocked... guess why...

Eduard.
-- 
Im Leben muß man zu rechnen verstehen, aber nicht auf die anderen
-- Paul Jean Toulet


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-13 Thread Goswin von Brederlow
Joerg Schilling [EMAIL PROTECTED] writes:

 Goswin von Brederlow [EMAIL PROTECTED] wrote:

 Joerg Schilling [EMAIL PROTECTED] writes:

  Goswin von Brederlow [EMAIL PROTECTED] wrote:
 
  Why do you insist on programming bugs into cdrtools that linux
  distributions have to fix by patching?
 
  You should inform yourself about reality

 Are you willing to put money where your mouth is and offer a reward
 for finding a bug like the tex author does?

 Do you really believe that you are able to deflect from the main problem: 

 The original sources do not have such bugs and many Debian users that 
 did write bug reports against the Debian version of cdrtools did already
 switch to a self compiled original source in order to get a working cdrecord.

 Why don't you read my reply?

I rather burn my own CDs/DVDs and see for myself if the program works.

Your source: total failure.
Debian source: works perfectly for years.

Conclusion: Debian patches are GOOD. And that for years and years.

 I did never claim that cdrecord is free of bugs, but it works out of the box
 on Linux while the version Debian publishes does not because Debian introduced
 bugs into cdrtools that are not present in the original.

Bugs caused by upstream relicensing the source to something considered
non-free by debian and being too stubborn to work with the kernel
developer together or at least follow developement or anyone other
Troll for that matter: All of them.

Anyway, all our bugs belong to us. It is Debians BTS and not
yours. What do you care? The Debian cdrecord clearly states that is it
modified just like you demand in the source. It followed all your
requirements.

 Note that the fact that the Debian bug list 
 still contains these bugs verifies that the Debian Maintainer is not doing 
 real 
 work but the only goal of Debian is to steal my time by pulling me into 
 useless 
 discussions: 

It takes two to tango. If you don't want to disguss then stop.

 Jörg

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-13 Thread Steve Langasek
On Sun, Aug 13, 2006 at 12:28:15PM +0200, Joerg Schilling wrote:
 Goswin von Brederlow [EMAIL PROTECTED] wrote:

  Joerg Schilling [EMAIL PROTECTED] writes:

   Goswin von Brederlow [EMAIL PROTECTED] wrote:

   Why do you insist on programming bugs into cdrtools that linux
   distributions have to fix by patching?

   You should inform yourself about reality

  Are you willing to put money where your mouth is and offer a reward
  for finding a bug like the tex author does?

 Do you really believe that you are able to deflect from the main problem: 

 The original sources do not have such bugs and many Debian users that 
 did write bug reports against the Debian version of cdrtools did already
 switch to a self compiled original source in order to get a working cdrecord.

Please stop trying to distract us from the important work of replacing your
inconsistently-licensed cdrecord in Debian with software that isn't
asshole-encumbered.

kthx,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Thomas Bushnell BSG
Daniel Schepler [EMAIL PROTECTED] writes:

 According to the GPL, section 0:

   The act of running the Program is not restricted...

 And since dynamic linking is done at the time the program is run, this would 
 appear to me to be what applies.  In particular, it appears to me that you 
 could satisfy the GPL and still dynamically link against a non-free library, 
 and distribute both, by invoking the mere aggregation clause of section 2.  

This does not mean that anything that happens when you run the program
is not restricted.  For example, the act of running GNU cp and sed is
not restricted, but that cann't possibly mean that the GPL gives you
carte blanche to go ahead and violate the GPL through use of cp and
sed.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Wouter Verhelst
On Thu, Aug 10, 2006 at 11:25:11PM +0200, Joerg Schilling wrote:
 1)Throw out Eduard Bloch.

rotflmao.

-- 
Fun will now commence
  -- Seven Of Nine, Ashes to Ashes, stardate 53679.4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Joerg Schilling
Jean Parpaillon [EMAIL PROTECTED] wrote:

 Beside the licensing issues, why do you care so much patched version of 
 your software to be distributed with big WARNINGS, a different name and 
 tutti quanti ?

Why do Linux distributions insist in applying patches that introduce bugs
into cdrtools?

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Florian Weimer
* Daniel Schepler:

 And since dynamic linking is done at the time the program is run, this would 
 appear to me to be what applies.  In particular, it appears to me that you 
 could satisfy the GPL and still dynamically link against a non-free library, 
 and distribute both, by invoking the mere aggregation clause of section 2.  

As a countermeasure, the FSF tries to extend copyright to interfaces,
so that you do create a derivative work merely by programming to a
specific interface of a library written by someone else, without
copying their code.  I'm not sure if this is such a bright idea.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Joerg Schilling
Gunnar Wolf [EMAIL PROTECTED] wrote:

 the author's official module). You say that I don't have the right to
 distribute this under the name PDF::API2 in Debian, do I understand
 correctly? Please tell me: This module is a Perl library. If I modify
 it to become PDF::API2::Debian, how will our users' code be portable?

You are a funny person.

You like to talk avout portabilitiy but the patches that Debian aplies to 
cdrtools are only from two categories:

-   Patches that introduce bugs that cannot be found in the original
software

-   Patches that make the Debian version incompatible to the official
version and thus prevent portability of scripts and GUI programs

What I request from distributors is only a result of the malicious ways well 
known distributors go. There was no need to add these requirements in case that
all distributors would be cooperative.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Thomas Bushnell BSG
Florian Weimer [EMAIL PROTECTED] writes:

 * Daniel Schepler:

 And since dynamic linking is done at the time the program is run,
 this would appear to me to be what applies.  In particular, it
 appears to me that you could satisfy the GPL and still dynamically
 link against a non-free library, and distribute both, by invoking
 the mere aggregation clause of section 2.

 As a countermeasure, the FSF tries to extend copyright to interfaces,
 so that you do create a derivative work merely by programming to a
 specific interface of a library written by someone else, without
 copying their code.  I'm not sure if this is such a bright idea.

Interface copyright attempts to prohibit making a second
implementation of the same interface.  That is not what is going on
here.  

Thomas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Goswin von Brederlow
Joerg Schilling [EMAIL PROTECTED] writes:

 Jean Parpaillon [EMAIL PROTECTED] wrote:

 Beside the licensing issues, why do you care so much patched version of 
 your software to be distributed with big WARNINGS, a different name and 
 tutti quanti ?

 Why do Linux distributions insist in applying patches that introduce bugs
 into cdrtools?

 Jörg

Why do you insist on programming bugs into cdrtools that linux
distributions have to fix by patching?

Why do you to typos? Why do you stumble sometimes or trip over
something?

Do you see how stupid your question is? Nobody intentionaly introduces
bugs here.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Goswin von Brederlow
Joerg Schilling [EMAIL PROTECTED] writes:

 Gunnar Wolf [EMAIL PROTECTED] wrote:

 the author's official module). You say that I don't have the right to
 distribute this under the name PDF::API2 in Debian, do I understand
 correctly? Please tell me: This module is a Perl library. If I modify
 it to become PDF::API2::Debian, how will our users' code be portable?

 You are a funny person.

 You like to talk avout portabilitiy but the patches that Debian aplies to 
 cdrtools are only from two categories:

 - Patches that introduce bugs that cannot be found in the original
   software

 - Patches that make the Debian version incompatible to the official
   version and thus prevent portability of scripts and GUI programs

 What I request from distributors is only a result of the malicious ways well 
 known distributors go. There was no need to add these requirements in case 
 that
 all distributors would be cooperative.

 Jörg


How is the weather today?

I told you, the grass is green.


Please try to read, understand and answere the question asked in a
mail. Hint: The question wasn't about cdrtools patches.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Joerg Schilling
Goswin von Brederlow [EMAIL PROTECTED] wrote:

 Why do you insist on programming bugs into cdrtools that linux
 distributions have to fix by patching?

You should inform yourself about reality

The original sources do not have such bugs and many Debian users that 
did write bug reports against the Debian version of cdrtools did already
switch to a self compiled original source in order to get a working cdrecord.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Hubert Chan
Joerg Schilling wrote:

 Nice to see that this video clip verifies my statements in case you
 carefully listen to Simon Phipps:

 - Sun did not make the CDDL incompatible by intention to the GPL 

Are you talking about what he's saying at approx. minute 36?  That's the
closest thing I could find to what you're claiming he said, but he's
talking there about why they didn't release OpenSolaris under the GPL.
He's not saying anything about whether or not the CDDL is incompatible
with the GPL.

 - The only thing that prevents Linux to use the DTrace code in
   Linux is the different threading model

Actually, what he's saying is that the different threading model
prevents you from cut-and-pasting code.  He's saying that in order to
port DTrace to Linux, due to the different architecture, you would have
to basically rewrite it, and so the CDDL would not cause any problems in
that case, since you are rewriting, and would not be creating a
derivative work.

What he's saying is that the technical problems are bigger than the
legal problems, and that the most sane way to get around the technical
problems are to do so in such a way that the legal problems no longer
apply.  He is not saying that there are no legal issues.

 - Eben Moglen tells you that what I do in cdrtools is OK:
   They the FSF and Moglen have only be in fear that people
   could interpret the GPL in a wrong way and for this reason
   added the OS exception, but the GPL does allow to link a
   GPLd project against libraries under other licenses.

He's specifically talking about the so-called operating system
exception in the GPL v2, and what the GPL v3 refers to as System
Libraries.  He's not talking about any random library.

-- 
Hubert Chan - email  Jabber: [EMAIL PROTECTED] - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA   (Key available at wwwkeys.pgp.net)
Fingerprint: 96C5 012F 5F74 A5F7 1FF7  5291 AF29 C719 124B 61FA


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Goswin von Brederlow
Joerg Schilling [EMAIL PROTECTED] writes:

 Goswin von Brederlow [EMAIL PROTECTED] wrote:

 Why do you insist on programming bugs into cdrtools that linux
 distributions have to fix by patching?

 You should inform yourself about reality

Are you willing to put money where your mouth is and offer a reward
for finding a bug like the tex author does?

Every programm has bugs. Some more, some less. Tex being a the verry
end of less with very very few others.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-12 Thread Michael Banck
On Sat, Aug 12, 2006 at 09:48:55PM +0200, Goswin von Brederlow wrote:
 Joerg Schilling [EMAIL PROTECTED] writes:
 Please try to read, understand and answere the question asked in a
 mail. Hint: The question wasn't about cdrtools patches.

Please try to take off-topic threads to appropriate mailing lists or to
private mail exchange.  Consider it part of PP.


Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Joerg Jaspert
On 10742 March 1977, Joerg Schilling wrote:

Reply-To and M-f-T set to my address, whoever answers please respect
this and let this thread die on -devel, its the wrong medium for this
discussion, thank you.

 I am sorry, but I cannot believe that you like to make serious proposal
 with the text you wrote.

Do you believe anything thats not written by you is serious?

 Let me make a proposal that makes sense for now and the future:
 1)Throw out Eduard Bloch. He has been the biggest problem for Debian
   in the past years. Find a new maintainer with the following properties:

I know that you cant work with him (and he with you).

 2)Update to a recent cdrtools source, do not hide interesting 
   new features from Debian users and (this may be even more important to
   Linux users) workarounds for recent Linux kernel 
   self-incompatibilities. 

You combine CDDL and GPL, and that doesnt work, the two are
incompatible. The CDDL is intended to be GPL incompatible. If you
dont believe that - even people from Sun, like Simon Phipps and Danese
Cooper (now working at Intel, but one of the authors of CDDL) are aware
of the incompatibility of the two licenses, and Simon and Danese also
said at this years Debian Conference that this is intended. (We had both
Simon and Danese there, talking with us about different things including
the CDDL). They stated that the GPL incompatibility is *part of the
design of the CDDL*

If you dont believe that please watch [1] (or [2] if you prefer an mpeg over an
ogg). Skip to minute 13 if you dont want to hear all of it, as not everything
is interesting for this topic here. Then skip to minute 27 as this is is
the more interesting part for the incompatibility, where Danese
basically says that they built the CDDL following the Mozilla license
*because* it is incompatible with the GPL..

[1] 
http://debian-meetings.debian.net/pub/debian-meetings/2006/debconf6/theora-small/2006-05-14/tower/OpenSolaris_Java_and_Debian-Simon_Phipps__Alvaro_Lopez_Ortega.ogg

[2] 
http://debian-meetings.debian.net/pub/debian-meetings/2006/debconf6/mpeg1-pal/2006-05-14/tower/OpenSolaris_Java_and_Debian-Simon_Phipps__Alvaro_Lopez_Ortega.mpeg

[3] http://www.sun.com/aboutsun/media/bios/bios-phipps.html

And if thats not enough, its not only Debian or Sun stating it, its also
FSF, which you can read on http://www.gnu.org/licenses/license-list.html
- the relevant text there is:

--8schnipp-8---
Common Development and Distribution License (CDDL)

This is a free software license which is not a strong copyleft; it has
some complex restrictions that make it incompatible with the GNU GPL. It
requires that all attribution notices be maintained, while the GPL only
requires certain types of notices. Also, it terminates in retaliation
for certain aggressive uses of patents. So, a module covered by the GPL
and a module covered by the CDDL cannot legally be linked together. We
urge you not to use the CDDL for this reason.

Also unfortunate in the CDDL is its use of the term intellectual
property
--8schnapp-8---

There is something else non-free, or at least problematic, in your
cdrtools tarball, taken from AN-2.01.01a09:
Libscg:
-   Changed from GPL to CDDL
This code may only be used together with other code that is
under an approved OpenSource license, see
http://www.opensource.org/.

That's in my understanding at least *very* problematic. And goes against
CDDL3.4 which says You may not offer or impose any terms on any Covered
Software in Source Code form that alters or restricts the applicable
version of this License or the recipients rights hereunder. (The rest
of it talks about warranty, support, indemnity or liability, which is
irrelevant. The thing is that 3.6 allows me to use the CDDL licensed
work with anything else I want to do, as long as I make sure the
requirements of this License are fulfilled for the Covered Software.
So, your added statement makes it incompatible with the license shown
*and* also with DFSG 5/6, as I may want to combine it with something
commercial, following the license rules for the libscg part but not
using an OSI license for my software.

Another thing with CDDL is §3.3, which is similar to invariant sections
of GFDL and one of the reasons why the FSF considers it GPL incompatible
as cited above - and the GFDL is not allowed in Debian with such a
restriction. Also the choice-of-venue is a nice cost bomb.

 3)Remove the unneeded Debian changes as the unmodified original source
   does not need any changes in order to work correctly.

We wouldnt have them if there wouldnt have been a situation where
someone needed it. You know, this is what free software is about - the
right to change a software if it doesnt work for you.

 4)If someone at Debian likes to work on enhancements, make sure that
   these changes are done in a way 

Re: cdrtools

2006-08-11 Thread Joerg Jaspert
On 10743 March 1977, Joerg Jaspert wrote:

 [1] 
 http://debian-meetings.debian.net/pub/debian-meetings/2006/debconf6/theora-small/2006-05-14/tower/OpenSolaris_Java_and_Debian-Simon_Phipps__Alvaro_Lopez_Ortega.ogg

 [2] 
 http://debian-meetings.debian.net/pub/debian-meetings/2006/debconf6/mpeg1-pal/2006-05-14/tower/OpenSolaris_Java_and_Debian-Simon_Phipps__Alvaro_Lopez_Ortega.mpeg

Well, thats meetings-archive.debian.net

-- 
bye Joerg
exa There is no point in trying to fix bugs if I won't have an
  account. Sorry.


pgpaS2Oga8fab.pgp
Description: PGP signature


Re: cdrtools

2006-08-11 Thread Joerg Schilling
Joerg Jaspert [EMAIL PROTECTED] wrote:

 On 10742 March 1977, Joerg Schilling wrote:

 Reply-To and M-f-T set to my address, whoever answers please respect
 this and let this thread die on -devel, its the wrong medium for this
 discussion, thank you.

If we did agree on continuing the mail exchange on a private base, there
youle be not problem, but unfortunately, you did send some lies in your mail 
that need to be corrected first


  I am sorry, but I cannot believe that you like to make serious proposal
  with the text you wrote.

 Do you believe anything thats not written by you is serious?

This looks confused.

If you do not make a serious proposal you cannot expect that people would
take you for serious.


  Let me make a proposal that makes sense for now and the future:
  1)  Throw out Eduard Bloch. He has been the biggest problem for Debian
  in the past years. Find a new maintainer with the following properties:

 I know that you cant work with him (and he with you).

I am willing and able to cooperate with any reasonable person.

Eduard Bloch has absolutely no clue and on the other side implicitely claims 
in his arrogant habbit that he knows more about cdrtools than I do. This makes 
it impussoble to cooperate with him. 


  2)  Update to a recent cdrtools source, do not hide interesting 
  new features from Debian users and (this may be even more important to
  Linux users) workarounds for recent Linux kernel 
  self-incompatibilities. 

 You combine CDDL and GPL, and that doesnt work, the two are
 incompatible. The CDDL is intended to be GPL incompatible. If you
 dont believe that - even people from Sun, like Simon Phipps and Danese
 Cooper (now working at Intel, but one of the authors of CDDL) are aware
 of the incompatibility of the two licenses, and Simon and Danese also
 said at this years Debian Conference that this is intended. (We had both
 Simon and Danese there, talking with us about different things including
 the CDDL). They stated that the GPL incompatibility is *part of the
 design of the CDDL*

Claiming that Sun did make the CDDL incompatible with the GPL is a deliberate 
lie. 

The rest of your claims from above include several other untrue assertions:

-   You claim wrong authors: the authors of the CDDL are Claire Giordano (a 
lawyer) and Andy Tucker (the former chief engineer for OpenSolaris).

-   You claim that Simon Phipps sayd at this Debian Conference that
an incompatibility was intended. This is definitely not true, I did
ask him in a private mail and he replied that he did not say more than
that he believes that there are some issues.

I am sorry, but it easier to believe him than to believe you.

-   The general claim that The CDDL is intended to be GPL incompatible.
is definitely not true:

I had a long private talk (~ 3 hours) with Andy Tucker (in September 
2004 
at a joint dinner) and I had a 1.5 hour phone call with Claire Giordano 
and
Andy Tucker in December 2004.

Since that time I know that Sun had/has no such intention.

Andy did tell me that it makes absolutely no sense, trying to forbid 
that the OpenSolaris code may be used in other OS. The only rules for 
creating the CDDL have been to allow Sun Solaris to be build on top of
OpenSolaris and that the license has a strong copyleft.

Also note: the result of the phone call with Claire Giordano and Andy 
Tucker was that 3 of 4 changes on the CDDL text made in January 2005
have been done on my requests. If Debian people did have issues with
the first CDDL draft, they could have done like me. As they did not,
it is obvious that Debian peole have no problems with the CDDL.
 

I am not sure who did start spreading the FUD about intended incompatibility,
but many Sun people who definitely know better are willing to answer questions 
about the CDDL in order to avoid rumors about the CDDL.




 And if thats not enough, its not only Debian or Sun stating it, its also
 FSF, which you can read on http://www.gnu.org/licenses/license-list.html
 - the relevant text there is:

 --8schnipp-8---
 Common Development and Distribution License (CDDL)

 This is a free software license which is not a strong copyleft; it has
 some complex restrictions that make it incompatible with the GNU GPL. It
 requires that all attribution notices be maintained, while the GPL only
 requires certain types of notices. Also, it terminates in retaliation
 for certain aggressive uses of patents. So, a module covered by the GPL
 and a module covered by the CDDL cannot legally be linked together. We
 urge you not to use the CDDL for this reason.

 Also unfortunate in the CDDL is its use of the term intellectual
 property
 --8schnapp-8---


Sorry, but I do not believe people 

Re: cdrtools

2006-08-11 Thread Joerg Jaspert
On 10743 March 1977, Joerg Schilling wrote:

 If we did agree on continuing the mail exchange on a private base, there
 youle be not problem, but unfortunately, you did send some lies in your mail 
 that need to be corrected first

Yeah.

 Eduard Bloch has absolutely no clue and on the other side implicitely claims 
 in his arrogant habbit that he knows more about cdrtools than I do. This 
 makes 
 it impussoble to cooperate with him. 

You know that this is Rufschädigung übelster Art?

 Claiming that Sun did make the CDDL incompatible with the GPL is a deliberate 
 lie. 

You should look at the video I pointed you at. You just accused me of
being a liar. If i would have your low level I would now do the same you
did with a co-maintainer of the Debian cdrtools package and threat with
a lawsuit if you dont take it back. I dont. I just add you to my ignore
filter and go on. Which means removal of cdrtools from Debian and later
readdition of a free fork.

 The rest of your claims from above include several other untrue assertions:
 - You claim wrong authors: the authors of the CDDL are Claire Giordano (a 
   lawyer) and Andy Tucker (the former chief engineer for OpenSolaris).

Read http://en.wikipedia.org/wiki/Danese_Cooper *and* look into the
video I pointed you at. I even gave you exact times where to look.

 - You claim that Simon Phipps sayd at this Debian Conference that
   an incompatibility was intended. This is definitely not true, I did
   ask him in a private mail and he replied that he did not say more than
   that he believes that there are some issues.
   I am sorry, but it easier to believe him than to believe you.

Watch the video, the minutes I pointed you at. Danese, who was one of
those drafting the CDDL had some very clear words.

 Sorry, but I do not believe people that put things into a GPL FAQ that
 are obviously wrong.

Yeah, you dont believe those people who have written the GPL...

 I am willing to have a private discussion in case it would make sense and 
 will 
 not be a waste of time. This means that I will immediately stop the 
 discussion 
 in case that you e.g. again claim that Sun did make the CDDL incompatible to 
 the GPL by intention or that you quote the GPL incorrectly in hope to prove
 claims about the incompatibility of the CDDL and the GPL.

As you obviously stay with your opinion and doesnt even consider stuff
people sent to you, including video proof, that would be a waste of time.

-- 
bye Joerg
Linus: Wenn Darl McBride die Macht hätte, würde er wahrscheinlich die
Ehe als Verletzung der Verfassung auslegen, weil sie ganz klar die
kommerzielle Natur der menschlichen Interaktion entwertet und damit ein
großes Hindernis für die kommerzielle Entwicklung der Prostitution darstellt.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Joerg Schilling
Joerg Jaspert [EMAIL PROTECTED] wrote:

 On 10743 March 1977, Joerg Jaspert wrote:

  [1] 
  http://debian-meetings.debian.net/pub/debian-meetings/2006/debconf6/theora-small/2006-05-14/tower/OpenSolaris_Java_and_Debian-Simon_Phipps__Alvaro_Lopez_Ortega.ogg

  [2] 
  http://debian-meetings.debian.net/pub/debian-meetings/2006/debconf6/mpeg1-pal/2006-05-14/tower/OpenSolaris_Java_and_Debian-Simon_Phipps__Alvaro_Lopez_Ortega.mpeg

 Well, thats meetings-archive.debian.net

Nice to see that this video clip verifies my statements in case you carefully
listen to Simon Phipps:

-   Sun did not make the CDDL incompatible by intention to the GPL 

-   The only thing that prevents Linux to use the DTrace code in
Linux is the different threading model

-   Eben Moglen tells you that what I do in cdrtools is OK:
They the FSF and Moglen have only be in fear that people
could interpret the GPL in a wrong way and for this reason
added the OS exception, but the GPL does allow to link a
GPLd project against libraries under other licenses.


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Joerg Schilling
Joerg Jaspert [EMAIL PROTECTED] wrote:

  Eduard Bloch has absolutely no clue and on the other side implicitely 
  claims 
  in his arrogant habbit that he knows more about cdrtools than I do. This 
  makes 
  it impussoble to cooperate with him. 

 You know that this is Rufschädigung übelster Art?

I am sorry but this is the truth..

  Claiming that Sun did make the CDDL incompatible with the GPL is a 
  deliberate 
  lie. 

 You should look at the video I pointed you at. You just accused me of
 being a liar. If i would have your low level I would now do the same you

I did look at this video: it verifies what I say!

If you carefully look at the video, you see that Simon is angry with Danese
because she does not tell the truth but he does not like to correct her in the
public.

 did with a co-maintainer of the Debian cdrtools package and threat with
 a lawsuit if you dont take it back. I dont. I just add you to my ignore

You are lying here again by quoting the lies of the well known troll Eduard 
Bloch.

You are just going to lose your credability if you spread this kind of lies.
As I mentioned already many times, I did not do what Eduard claims!

[a lot of nonsense deleted] 

  Sorry, but I do not believe people that put things into a GPL FAQ that
  are obviously wrong.

 Yeah, you dont believe those people who have written the GPL...

I do not believe the people who did write the FSF GPL FAQ, this is different.

  I am willing to have a private discussion in case it would make sense and 
  will 
  not be a waste of time. This means that I will immediately stop the 
  discussion 
  in case that you e.g. again claim that Sun did make the CDDL incompatible 
  to 
  the GPL by intention or that you quote the GPL incorrectly in hope to 
  prove
  claims about the incompatibility of the CDDL and the GPL.

 As you obviously stay with your opinion and doesnt even consider stuff
 people sent to you, including video proof, that would be a waste of time.

As I said: I am willing to have an openminded discussion. In case you verify
that you are not willng to do the same, this discussiion ends.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Daniel Schepler
On Friday 11 August 2006 14:48 pm, Joerg Schilling wrote:
 The FSF GPL FAQ e.g. incorrectly claims:

   Linking ABC statically or dynamically with other modules is making a
   combined work based on ABC. Thus, the terms and conditions of the GNU
 General Public License cover the whole combination.
 
 The GPL does not contain the term combined work, so this is an invalid
 claim. 
 
 The GPL rather talks about a derived work and simply linking two modules
 together does definitely not make module B a derived work of module A
 if module A calls code from module B but module B does not call code from
 module A.

Let's put aside for the moment that the FAQ is not meant to be a legal 
document as opposed to the GPL itself, and that the FAQ is not saying B would 
be a derived work of A, but rather that the combination would be...

I have a general question about how the GPL is construed to cover the case of 
dynamic linking.  According to the GPL, section 0:

  The act of running the Program is not restricted...

And since dynamic linking is done at the time the program is run, this would 
appear to me to be what applies.  In particular, it appears to me that you 
could satisfy the GPL and still dynamically link against a non-free library, 
and distribute both, by invoking the mere aggregation clause of section 2.  
(Of course, you would have to be very careful about any inline functions, 
etc., from the non-free headers...)

As a hypothetical example, let's say that program A uses library B, both 
licensed under the GPL.  Now the author of B decides he doesn't want anybody 
selling B at all, so he releases a newer version under a non-free license, 
and Debian decides to package the old version of B as B-free and the new 
version in non-free.  Is Debian allowed to keep distributing A, while 
distributing B-nonfree at the same time, given that some users might not end 
up installing B-free?  Suppose that later B-free is considered old and buggy 
enough that we refuse to support it, so B-free is removed from the archive.  
Now does Debian have to stop distributing A as well?  Even if by this point 
nobody actually had B-free installed any more?  (I think my answers would be: 
distributing A with B-free and B-nonfree is permissible, but once B-free went 
A would have to go as well.  Of course, there would also be the solution we 
already have with B-free = lesstif and B-nonfree = libmotif, but let's say 
for the sake of argument B's maintainer doesn't take that course, and instead 
makes libB1-nonfree: Provides: libB1.)

On the other hand, since the FSF is the author of the license, and their own 
FAQ states that they consider dynamic linking to fall under the terms of the 
license, distributing GPL programs dynamically linked against 
GPL-incompatible libraries would clearly be exploiting a loophole under any 
definition of that term that I know of.  And exploiting a loophole in the GPL 
would hardly be a way to endear oneself to the free software community.  
Thus, I'm hoping that the above is more of an academic question than anything 
else.

In any case, static linking clearly falls under the definition of a work 
based on the Program in section 0, so you cannot e.g. extend GPL'd program A 
to use non-free library B, then distribute a resulting binary with B 
statically linked in.  (Which is not the same thing as saying this would make 
B a derived work of A.)
-- 
Daniel Schepler


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Hubert Chan
Jorg Schilling wrote:

[...]

 Sorry, but I do not believe people that put things into a GPL FAQ that
 are obviously wrong. Let me give a single example to avoid wasting too
 much time:

 The FSF GPL FAQ e.g. incorrectly claims:

   Linking ABC statically or dynamically with other modules is
   making a combined work based on ABC. Thus, the terms and
   conditions of the GNU General Public License cover the whole
   combination.

 The GPL does not contain the term combined work, so this is an
 invalid claim.

The GPL does, however, contain the term work based on [the Program].
Calling it a combined work based on [the Program] does not change the
fact that it is a work based on [the Program].  The combined is
merely a clarification on the term.

 The GPL rather talks about a derived work and simply linking two
 modules together does definitely not make module B a derived work of
 module A if module A calls code from module B but module B does not
 call code from module A.

No, but the combined work (A+B) (i.e. a binary produced by linking
module A with module B) is a work based on A, and hence (A+B) must be
distributable under the terms of the GPL.

Distributing the sources of A with the sources of B may be fine, but
Debian would not be legally allowed to distribute a binary produced by
linking A with B, since this would not be mere aggregation.

You brought up the question of Cygwin in a previous message, but that is
covered by the exception given in the second-last paragraph of section 3.

-- 
Hubert Chan - email  Jabber: [EMAIL PROTECTED] - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA   (Key available at wwwkeys.pgp.net)
Fingerprint: 96C5 012F 5F74 A5F7 1FF7  5291 AF29 C719 124B 61FA


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Joerg Schilling
Hubert Chan [EMAIL PROTECTED] wrote:


 No, but the combined work (A+B) (i.e. a binary produced by linking
 module A with module B) is a work based on A, and hence (A+B) must be
 distributable under the terms of the GPL.

 Distributing the sources of A with the sources of B may be fine, but
 Debian would not be legally allowed to distribute a binary produced by
 linking A with B, since this would not be mere aggregation.

If you try to again post claims that have already proven to be wrong, 
I see no reason to continue this discussion, it only wastes time...

The GPL is a source license. The fact that you are thinking about the 
license for a binary verifies that you did not understand the GPL.

The GPL only restricts things (and requires the whole work to be put under GPL) 
in case you try to put other peoples GPLd work _into_ your your work and 
create a work based on the other code. This is obviously not true for the 
case I am talking of.

Again: if you continue to bend my statements I get the impression that you are 
not interested in a real discussion but in stealing my time.

I did never claim that any possible combination of CDDL  GPL code is permitted.
The combination I am using however is OK for me _and_ for binary redistributors.


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



GPL question [Was: Re: cdrtools]

2006-08-11 Thread Goswin von Brederlow
Daniel Schepler [EMAIL PROTECTED] writes:

 Let's put aside for the moment that the FAQ is not meant to be a legal 
 document as opposed to the GPL itself, and that the FAQ is not saying B would 
 be a derived work of A, but rather that the combination would be...

 I have a general question about how the GPL is construed to cover the case of 
 dynamic linking.  According to the GPL, section 0:

   The act of running the Program is not restricted...

 And since dynamic linking is done at the time the program is run, this would 
 appear to me to be what applies.  In particular, it appears to me that you 
 could satisfy the GPL and still dynamically link against a non-free library, 
 and distribute both, by invoking the mere aggregation clause of section 2.  
 (Of course, you would have to be very careful about any inline functions, 
 etc., from the non-free headers...)

I believe that the totaly interchangable option of specifying
-static or not should not change the free-ness of the source or
resulting binary. So if you link static and you agree that it is a
violation that way then you should not be able to get away with it by
linking dynamically.

The GPL is viral in nature and specificaly made to work across linking
boundaries. People should not be able to add non-free portitons to the
source by hiding them in libraries.

My 2c,
   Goswin

PS: For proof or disproof ask a lawyer.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Joerg Schilling

You did write:

...
I have a general question about how the GPL is construed to cover the case of 
dynamic linking.  According to the GPL, section 0:
...

I am sory to see that you did remove me from the Cc: list
you are the first person at Debian who starts to think the right
way...

If you read the GPL again, you will find out that the GPL doeas not contein the
term linking. It is obvious that there is no difference between static and 
dynamic linking in terms of the GPL. So everything that is possible with dynamic
linking is also possible with static linking.

Linking a GPLd program against a non-GPLd library does not make the library a 
derived work of the GPLd program.

You may either call this mere aggregation or in the worst case call the GPLd
program a derived work of the library but not vice versa.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Edward Allcutt
On Fri, 2006-08-11 at 23:55 +0200, Joerg Schilling wrote:
 Linking a GPLd program against a non-GPLd library does not make the library a 
 derived work of the GPLd program.
but it does mean you may distribute the resulting binary only if you make the 
library
source available under the GPL, and if the library's license does not
allow this then you may not distribute the binary

-- 
Edward Allcutt [EMAIL PROTECTED]


signature.asc
Description: This is a digitally signed message part


Re: cdrtools

2006-08-11 Thread Michael Banck
Hi,

On Fri, Aug 11, 2006 at 07:04:51PM -0400, Edward Allcutt wrote:
 On Fri, 2006-08-11 at 23:55 +0200, Joerg Schilling wrote:

Your discussion is off-topic for debian-devel, please kindly take it
elsewhere.


Thanks,

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-11 Thread Hubert Chan
On Fri, 11 Aug 2006 23:25:52 +0200, Joerg Schilling [EMAIL PROTECTED] said:

 Hubert Chan [EMAIL PROTECTED] wrote:
 No, but the combined work (A+B) (i.e. a binary produced by linking
 module A with module B) is a work based on A, and hence (A+B) must
 be distributable under the terms of the GPL.
 
 Distributing the sources of A with the sources of B may be fine, but
 Debian would not be legally allowed to distribute a binary produced
 by linking A with B, since this would not be mere aggregation.

 If you try to again post claims that have already proven to be wrong,
 I see no reason to continue this discussion, it only wastes time...

 The GPL is a source license. The fact that you are thinking about the
 license for a binary verifies that you did not understand the GPL.

The GPL (section 3) does restrict distributions of binaries (object
code or executable form, to use the words of the GPL, to be more
accurate, since the GPL only uses the term binary once, and only to
refer to a completely different issue) and states that such binaries
must be distributed under the terms of sections 1 and 2 (which seem to
be the important parts of the GPL as far as Debian is concerned).

Section 2b also then states that anything ... derived from the Program
...  must be licensed under the terms of the GPL, and I can't see how a
binary is not derived from the Program.

The only place in the GPL that restricts its terms to applying to
sources is section 1, which refers to verbatim copies of the Program's
source code as you receive it.

The GPL is a source license in the sense that it does not make sense to
apply it only to a binary, due to section 3.  But that does not mean
that its terms do not apply to binaries as well.

[...]

 I did never claim that any possible combination of CDDL  GPL code is
 permitted. ...

Understood.  I think that we all agree that, say, taking code licensed
under the CDDL and linking it to a GPLed library is not allowed.  (And
we all agree that that is not the situation that we're talking about.)

-- 
Hubert Chan - email  Jabber: [EMAIL PROTECTED] - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA   (Key available at wwwkeys.pgp.net)
Fingerprint: 96C5 012F 5F74 A5F7 1FF7  5291 AF29 C719 124B 61FA


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: GPL question [Was: Re: cdrtools]

2006-08-11 Thread Daniel Schepler
On Friday 11 August 2006 18:10 pm, Goswin von Brederlow wrote:
 I believe that the totaly interchangable option of specifying
 -static or not should not change the free-ness of the source or
 resulting binary. So if you link static and you agree that it is a
 violation that way then you should not be able to get away with it by
 linking dynamically.

 The GPL is viral in nature and specificaly made to work across linking
 boundaries. People should not be able to add non-free portitons to the
 source by hiding them in libraries.

I agree, but then should and is sometimes disagree.

But after thinking about it some more, I believe a dynamically linked binary 
together with the corresponding shared libraries should be considered as a 
distribution method for the complete program that gets assembled in a common 
address space.  Consider for example the case of EvilCo, back before dynamic 
linking was widespread, trying to use a GPL'd library in their non-free 
program.  They try to get around the GPL by distributing their compiled 
program code in a single .o file in a mere aggregate along with the GPL 
library .a file, and ask users to link the program themselves.  This is 
obviously bogus; they've just created an alternate means of distribution of 
the resulting binary, and so the binary itself must be distributable under 
the terms of the GPL, which it isn't.  And the case of a dynamically linked 
executable with shared libraries is almost exactly the same as this scenario, 
only it's the system dynamic linker doing the work instead of the user doing 
it manually.

Anyway, as somebody else pointed out, this is off-topic for debian-devel, and 
I apologize.  Please direct any replies to debian-legal (too bad kmail 
doesn't let me set Followup-To afaik).
-- 
Daniel Schepler



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Joerg Schilling
Wouter Verhelst [EMAIL PROTECTED] wrote:

 On Wed, Aug 09, 2006 at 03:44:57PM +0200, Joerg Schilling wrote:
   Indeed, you are not free to add whatever piece of crap to the Debian
   archive regardless of the license. Call it a non-free project if you
   want, but this would only look like a calumniation campaign against us.
  
  If you continue to spread this kind of personal insults,

 Err, ENOPARSE.

 How is the above paragraph a personal insult?

We are talking about my software and you are talking about a piece of 
crap, I am sorry but this is insulting.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Joerg Schilling
Josselin Mouette [EMAIL PROTECTED] wrote:

 Le mercredi 09 août 2006 à 15:44 +0200, Joerg Schilling a écrit :
  You are again trying to intentionally tell us untrue things about my 
  software!
  
  The Debian project accepted the clauses in cdrecord ~ 4 years ago.

 That doesn't mean the project still considers them acceptable *NOW*.

So you like to tell me that Debian is not trustworthy?


  And note: the CDDL is one of 9 preferred licenses:
  
  http://www.crynwr.com/cgi-bin/ezmlm-cgi?3:mss:11636:200607:nknhhdligldemhkfbhpd

 One of the preferred licenses *by the OSI*. Debian has nothing to do
 with the OSI and doesn't not rely on the OSI to be told what is free or
 not. Can't you even understand something that simple?

I understand things but if Debian people have problems to understand that
the OSI is the only independend institution that deals with OSS Licenses, you
are obviously a bit out of order.

Note that the CDDL has been chosen because it is a first class license as it 
allows to combine CDDL code with other code and that the GPL only is in this
list because the GPL is widely used but not because of the quality of the
license.

BTW: The GPL is definitely non-free if someone makes use of GPL § 8.


  It has no problem with any of the DFSG requirements.

 Many people have expressed complaints about the choice-of-venue clause
 and think it is not acceptable for Debian. I am not one of them and I
 believe the CDDL to be free, but I would surely not claim there is
 consensus around that in the project. I repeat: currently no CDDL
 project has been accepted yet.

Well then help to explain these other people that only a malicious distributor
or licensee needs to be in fear of this clause and that the clause protects the
Author for malicious licensees. If the Authors will not be protected, 
we will end up with no OSS in the future...


  If you claim different things, you are obviously speading FUD and not 
  a serious discussion partner - sorry.

 Why is anyone disagreeing with you necessarily spreading FUD, lying,
 trying to hurt your reputation, or anything like this? Bear with it:
 most people disagree with you. I do not know a SINGLE Debian developer
 who believes your license combination to be distributable. Does that
 make only hundreds of trolls who are just trying to spread FUD against
 you?

Well this is strange. I did not invent this idea by myself and I did ask 
many people about their opinion. What I see is that only a few people
from Debian have a different opinion and they are even unable to prove their 
claims by correctly quoting the parts pf the GPL that they believe prevents what
I am doing.


 Stop the paranoia. People disagree with you, and you have to accept
 that. They are not disagreeing with you just to hurt you *personally*.
 This is why you should listen to these criticisms instead of throwing
 them away by calling them FUD. No one is going to listen to you if you
 are still unable to listen to anyone.

Sorrry, the people from Debian need to stop _their_ paranoia as they are a
minority with a strange opinion.

I listen to people but if I see that they spread FUD instead of offering
useful and traceable information I believe at some point that is does not
make sense to continue a discussion.


The Debian people should just read their DFSG rules and try to understand 
them DFSG §9 claims that a license is only free if it does not conaminate
other software on the same medium. The medium in case of cdrtools is the 
tarball. The cdrtools distribution is based on two cases to allow a 
combination of different licenses:

1)  Mere aggregation. This applies for The Schily Makefilesystem and other
software as well as with e.g. cdda2wav and cdrecord.

2)  GPLd software uses CDDLd libraries. This is done in a way that does not
make the CDDLd software a derived work of the GPL software. This 
is done for mkisofs an libschily/libscg.

If Debian sees a problem with 1) bedause of their interpretation of the GPL,
then they need to clearly call the GPL a non-free license. BTW: any GPL software
that makes use of GPL §8 clearly violates the DFSG, so I would not call the GPL
a generaily free license.

If Debian has a problem with 2) they would need to call things like Cygwin 
a violation of the GPL and would be in contradiction to usual GPL 
interpretations.




  If you are so braindead not to understand that this license combination
  is perfectly OK, I cannot help you. It seems that I did waste already too 
  much
  time with you. A discussion only makes sense in case that the other side
  is able/willing to understand simple explanataions...

 Your simple explanations are wrong. I'm not going to re-explain what
 Wouter explained better than I would. If you cannot understand that the
 CDDL is incompatible with the GPL, you should stop talking about
 licenses and only keep coding, a task for which you seem to have more
 talent.

You still did not read 

Re: cdrtools

2006-08-10 Thread Joerg Schilling
Goswin von Brederlow [EMAIL PROTECTED] wrote:

 Joerg Schilling [EMAIL PROTECTED] writes:

  Josselin Mouette [EMAIL PROTECTED] wrote:
  GR stated that invariant sections aren't acceptable for the specific
  GFDL case, and there is no reason why they would be acceptable for
 
  If Linux Distributions would not distribute bastardized versions of 
  cdrecord,
  there was no need to add the statements you might be talking about.

 Sorry, but you say your software is free. That means Debian (or anyone
 else) is free to bastardize cdrecord as much as they want. That is
 called freedom.

 You can require proper notice or even a name change of the software
 when such bastardization is done but when you start forbiding such
 changes then your software is no longer free.

I am sorry but it seems that you miss to read the Urheberrecht
AND e.g. the GPL.

Both forbid to damage the reputation of the original author.

As I _did_ already receive coplaints against cdrecord that have been e.g. based
on the fact that Linux distributoions change the name for the file 
/etc/default/cdrercord and the fact that the basterdized behavior is 
incompatible with the (officially) documented behavior, these Linux 
distributions cause harm

Free software gives you the right to change software but free software 
definitely does _not_ give you the right to use the originam _name_ of the 
software in case you apply incompatible changes or in case that you introduce 
bugs. The license is related to urheberrecht, using the original name 
of the software is related to trade mark right


If people at Denbian are missing this kind of basic knowledge, how
would it be possible to discuss license issues in a serious way?


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Linas Žvirblis
Joerg Schilling wrote:

 The Debian project accepted the clauses in cdrecord ~ 4 years ago.
 That doesn't mean the project still considers them acceptable *NOW*.
 So you like to tell me that Debian is not trustworthy?

The requirements of the project changed. That is called progress.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Joerg Schilling
Goswin von Brederlow [EMAIL PROTECTED] wrote:

  If you don't know that you just need to use a clearly _different_ _name_
  for such a fork, I can't help you. Read the preamble from the GPL 
  to understand your fault.

 So all we need to do to apeace you is to call is debianrecord?

 If that is all that is needed for you not to complain that we include
 unsupported dvd support and the like then that can easily be aranged.

This is really funny..

The oficial cdrecord _does_ support DVD writing.

Why do you like to first hide this feature from your users and then
later add broken DVD support?


 But then please just say so. The GPL alone does not require such a
 rename, only that the modified files to carry prominent notices
 stating that you changed the files and the date of any change.

The GPL does not allow you to use the original name..

This is related to different things (trade mark right).

 You should just add a requirement for renaming the software instead of
 your invariant section and extra printing code requirement.

Note that the name dvdrecord is illegal too as this name is too close
to the name cdrecord and many people use the name dvdrecord for the newer 
versions of cdrecord that include DVD writing although I did never mentioned 
this name for my software.


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Jean Parpaillon

Hi Joerg,

Le 09.08.2006 15:33, Joerg Schilling a écrit :

If you don't know that you just need to use a clearly _different_ _name_
for such a fork, I can't help you. Read the preamble from the GPL 
to understand your fault.


  
Beside the licensing issues, why do you care so much patched version of 
your software to be distributed with big WARNINGS, a different name and 
tutti quanti ?
AFAIK, each Linux distribution have a huge bag of patches it applies on 
the Linux kernel and the reputation of the kernel devels is not 
compromised. And it's quite the same about gcc and many pieces of free 
softwares.
Aren't you afraid that your reputation is _far_ more about the issues to 
ditribute your software than about the quality of your software ?


Regards,
Jean Parpaillon

--
_
/ La science a fait de nous des dieux \
| avant même que nous méritions d'être |
| des hommes. -+- Jean Rostand|
\ (1894-1977) -+- /
-
   \   ^__^
\  (**)\___
   (__)\   )\/\
U  ||w |
   || ||


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Ralph Amissah

And note: the CDDL is one of 9 preferred licenses:

http://www.crynwr.com/cgi-bin/ezmlm-cgi?3:mss:11636:200607:nknhhdligldemhkfbhpd


One of the preferred licenses *by the OSI*. Debian has nothing to do
with the OSI and doesn't not rely on the OSI to be told what is free
or not. Can't you even understand something that simple?


I understand things but if Debian people have problems to understand
that the OSI is the only independend institution that deals with OSS
Licenses, you are obviously a bit out of order.


Debian has no problem understanding that they will independently
determine what licenses are suitable to Debian.

If you want your software in Debian, use a currently Debian approved
license.

On 10/08/06, Joerg Schilling [EMAIL PROTECTED] wrote:

Goswin von Brederlow [EMAIL PROTECTED] wrote:

Note that the name dvdrecord is illegal too as this name is too
close to the name cdrecord and many people use the name dvdrecord
for the newer versions of cdrecord that include DVD writing although I
did never mentioned this name for my software.



Surely you jest... then again, perhaps you don't.

It is highly unlikely (that any jurisdiction would recognise) that there could
be any restriction on use of the name dvdrecord resulting from the
existence of another highly generic name cdrecord:
cdrecord and dvdrecord are generic names, describing what the
software does... granted you may have a claim to cdrecord having named
your software thus, but even this might be challenged by close similarly
generic cdrecordtype variants... it is questionable whether cdrecorder
or recordcd for example would be protected...

you cannot by virtue of using the generic type name cdrecord control
variants of the genric term let alone (yet) another name that is as generic
(and different): dvdrecord.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Goswin von Brederlow
Joerg Schilling [EMAIL PROTECTED] writes:

 Goswin von Brederlow [EMAIL PROTECTED] wrote:

  If you don't know that you just need to use a clearly _different_ _name_
  for such a fork, I can't help you. Read the preamble from the GPL 
  to understand your fault.

 So all we need to do to apeace you is to call is debianrecord?

 If that is all that is needed for you not to complain that we include
 unsupported dvd support and the like then that can easily be aranged.

 This is really funny..

 The oficial cdrecord _does_ support DVD writing.

 Why do you like to first hide this feature from your users and then
 later add broken DVD support?

ftp://ftp.berlios.de/pub/cdrecord/ProDVD/README

NOTE: the DVD-recording drivers have been added to the OpenSource
  part on May 15th 2006 with cdrtools-2.01.01a09.

It is nice that you finaly made this free but it is a rather recent
change given:

   ** NEW: On March 9th, we are celebrating 6 years of cdrecord-ProDVD

Sorry that I'm not totally up to date.

 But then please just say so. The GPL alone does not require such a
 rename, only that the modified files to carry prominent notices
 stating that you changed the files and the date of any change.

 The GPL does not allow you to use the original name..

 This is related to different things (trade mark right).

So you agree with me that it is not a GPL issue. If you have a trade
mark on cdrecord and want to enforce it that is your decision. But it
is not GPL related as you seem to claim in the source file.

 You should just add a requirement for renaming the software instead of
 your invariant section and extra printing code requirement.

 Note that the name dvdrecord is illegal too as this name is too close
 to the name cdrecord and many people use the name dvdrecord for the newer 
 versions of cdrecord that include DVD writing although I did never mentioned 
 this name for my software.

So is using IBM or Coca-Cola. What has that got to do with it?

 Jörg

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Gunnar Wolf
Joerg Schilling dijo [Thu, Aug 10, 2006 at 02:49:36PM +0200]:
 As I _did_ already receive coplaints against cdrecord that have been e.g. 
 based
 on the fact that Linux distributoions change the name for the file 
 /etc/default/cdrercord and the fact that the basterdized behavior is 
 incompatible with the (officially) documented behavior, these Linux 
 distributions cause harm
 
 Free software gives you the right to change software but free software 
 definitely does _not_ give you the right to use the originam _name_ of the 
 software in case you apply incompatible changes or in case that you introduce 
 bugs. The license is related to urheberrecht, using the original name 
 of the software is related to trade mark right
 
 If people at Denbian are missing this kind of basic knowledge, how
 would it be possible to discuss license issues in a serious way?

I am currently maintainer (co-maintainer for most of them) for 70
packages, most of them quite easy and low-maintenance. However, some
of them have patches, maybe adding a specific functionality the author
didn't want to include in his official version, maybe fixing some
idiosyncratic differencies (i.e. PDF::API2 comes to mind - It defines
sections in its documentation which don't cleanly map to what's used
in regular manpages, so I did the changes, but I must keep patching
the author's official module). You say that I don't have the right to
distribute this under the name PDF::API2 in Debian, do I understand
correctly? Please tell me: This module is a Perl library. If I modify
it to become PDF::API2::Debian, how will our users' code be portable?
How can other pieces of code link against this one and not be
Debian-specific? A compromise we have reached in some cases is to
change the _version_ number (i.e. in Mail::IMAPClient, where I had to
remove some non-free files from the distributed tarball) appending
'+deb' to it (so for us it's now 2.2.9+deb-4). It clearly shows it's
not the original author's code, but that the code _is_ contained.

Greetings,

-- 
Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Joerg Jaspert
On 10742 March 1977, Joerg Schilling wrote:

 Both forbid to damage the reputation of the original author.

 Free software gives you the right to change software but free software 
 definitely does _not_ give you the right to use the originam _name_ of the 
 software in case you apply incompatible changes or in case that you introduce 
 bugs. The license is related to urheberrecht, using the original name 
 of the software is related to trade mark right

Oh god, Im so sick of all this cdrecord flaming.


So, how about the following (and please read it completly before you
answer, it contains multiple options):

- We go and take cdrecord and modify it with whatever we believe we may
  need *and*

  * remove your name completly from any output the programs give,
and also mention that anyone who has problems has to contact us, not
you. Your name stays in the source, of course.

  * or alternatively leave your name in the output, in a form similar to
this is based on *** originally written by  and then also
mention to contact us for problems.

Now, the name for this. One could imagine a lot of things. There is a
possibility of naming it debian-burn, debianrecord or just
burntools. The names of the other included parts shouldnt change, ie it
should stay mkisofs and cdda2wav.

For the short term the package would mention in its description that its
based on cdrtools (and have a Provides: cdrtools in its technical part),
so we do not make too much problems for the next release, as thats
scheduled to be soon, after that release (schedule for december this
year) we could/would also drop that.

Future development should merge changes from you wherever possible and
also give back patches, if we have something you might be interested
in. What do you say, what name would not be ok in your opinion and which
of the two options should we take?



(Note that one of the first steps would be to remove the CDDL parts, as
- if you like it or not - the license is not compatible with GPL. Having
it approved by OSI is worth nothing, as not OSI is the standard we take
for inclusion into Debian, Debian itself (and basically the DFSG
together with a bit of common-sense) is.)



For all those interested in the Debian part of it when this starts
(Joerg, you can skip this):

I will open an alioth project for it, import the full source and start
with it. Anyone who wants to help is free to join.

-- 
bye Joerg
Wie gesagt, mein /proc/kcore ist 536MB gross und ich würde meinen Rechner gern
davon befreien. Ein rm -f schlägt fehl! Ein Reboot hat auch nix geholfen.
-- [EMAIL PROTECTED]


pgpxTLWqKrs9N.pgp
Description: PGP signature


Re: cdrtools

2006-08-10 Thread Joerg Schilling
Joerg Jaspert [EMAIL PROTECTED] wrote:

 So, how about the following (and please read it completly before you
 answer, it contains multiple options):

I am sorry, but I cannot believe that you like to make serious proposal
with the text you wrote.

Let me make a proposal that makes sense for now and the future:

1)  Throw out Eduard Bloch. He has been the biggest problem for Debian
in the past years. Find a new maintainer with the following properties:

-   Some basic knowledge in C

-   Some basic knowledge in software engineering and interfaces
between kernel and userland

-   Some basic knowledge in CD/DVD writing

-   Some basic knowledge in SCSI

-   Some basic knowledge in software quality assurance

-   Able and willing to cooperate


2)  Update to a recent cdrtools source, do not hide interesting 
new features from Debian users and (this may be even more important to
Linux users) workarounds for recent Linux kernel 
self-incompatibilities. 

3)  Remove the unneeded Debian changes as the unmodified original source
does not need any changes in order to work correctly.

4)  If someone at Debian likes to work on enhancements, make sure that
these changes are done in a way that does not contradict the current
planned behavior and make sure that the quality of the code is 
sufficient to allow integreation. Read the file:
ftp://ftp.berlios.de/pub/cdrecord/CONTRIBUTING
and follow the instructions in that file.

5)  Find someone to read the original GPL text in depth who did not yet
read the wrong FSF GPL FAQ. Let this person be prepared and willing
to have a serious fact based discussion in case that there are still
any issues to discuss.

6)  Find someone to read the original CDDL text in depth and in addition
read the DFSG text. Let this person be prepared and willing to have a 
serious fact based discussion in case that there are still problems
to understand why the CDDL meets all requirements of the DFSG.
Do not try to raise conditions that are not written down in the DFSG.

Be prepared to have a serious discussion with people from Sun who
are waiting for such a discussion and are willing to explain how the
CDDL has to be understood.

Try to accept that the CDDL is a first class OS license and treat it
in the same open way as you treat the GPL and the BSDl.

7)  Finally: learn that I am spending a lot time on cdrtools and on my other
OSS activities.

Understand that I am neither willing to waste my time with useless
discussions with Debian people nor being forced to give up useful
ways of defending me against malicious users or distributors of my code.

Believe me that it does not sound serious when reading again and again
silly things like we need to fork cdrecord I am now working
for 10 years on cdrecord, I am now working for exactly 20 years on
libscg and I am working for 24 years on star. Many people did claim to 
start a fork on my tools, nobody did yet even come to a serious first
step in this direction not speaking about serious work on extensions...


8)  Understand that all my software is highly portable and that it is not
acceptable to chage it in a way that make them behave different on
different platforms. 

9)  Help me with defending against silly artificial limitations in the Linux
kernel that makes life on Linux hard.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Michael Banck
Hi fellow Debian people,

On Thu, Aug 10, 2006 at 11:25:11PM +0200, Joerg Schilling wrote:
 Let me make a proposal that makes sense for now and the future:

Whoever answers to this proposal will be mocked publically.


Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Dale C. Scheetz
On Wed, 09 Aug 2006 15:44:57 +0200
Joerg Schilling [EMAIL PROTECTED] wrote:

Stuff deleted for brevity
 
  All of this, without even taking into account your brain-dead
  licensing mix between CDDL and GPL - which are intentionally
  incompatible licenses, according to Sun guys.
 
 If you are so braindead not to understand that this license
 combination is perfectly OK, I cannot help you. It seems that I did
 waste already too much time with you. A discussion only makes sense in
 case that the other side is able/willing to understand simple
 explanataions...

I have just spent the last half hour reading this thread and nowhere
have I seen you give ANY explanations, simple or complex. You have
simply stood on your hind legs and declared that you are right and
everyone in the Debian group is wrong and evil in their intent or just
plain stupid.

So, can you actuall construct an explanation that does not include all
the inflamitory statements you have assigned to your opponents here at
Debian?

I have been with the Debian group since very early in the project (when
I joined there were about 75 of us) and while I have not agreed with
every decission this group has made over the years. I DO agree that the
decissions have been made in a thoughtful and deliberate manner that
supports the DFSG and our goals for Software Freedom.

Other proponents of Software Freedom don't always agree with us, or us
with them. For me that is part and parcel of the concept of Freedom in a
diverse society.

If you are going to debate, it is more useful for you to provide clear
points of view about the concepts being discussed. All I have seen is
juvenile name calling and useless bile.

Please grow up!

Luck,

Dwarf

Sometimes known as the voice of reason ;-)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-10 Thread Stephen Gran
This one time, at band camp, Michael Banck said:
 Hi fellow Debian people,
 
 On Thu, Aug 10, 2006 at 11:25:11PM +0200, Joerg Schilling wrote:
  Let me make a proposal that makes sense for now and the future:
 
 Whoever answers to this proposal will be mocked publically.

Even if we mock the proposal?  You're no fun at all.
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


Re: cdrtools

2006-08-09 Thread Joerg Schilling
Gunnar Wolf [EMAIL PROTECTED] wrote:

   GR stated that invariant sections aren't acceptable for the specific
   GFDL case, and there is no reason why they would be acceptable for
  
  If Linux Distributions would not distribute bastardized versions of 
  cdrecord,
  there was no need to add the statements you might be talking about.

 Any free license allows for forking, allows for us modifying and
 redistributing your work. If we consider some parts of your code
 unfit, and you say you write Free Software, you should not have a
 problem accepting us to distribute those changes to your
 sources. Why are you so bitter about it to call bastardizing what
 should be called distributing modified versions of?

If you don't know that you just need to use a clearly _different_ _name_
for such a fork, I can't help you. Read the preamble from the GPL 
to understand your fault.


  There are definitely NO issues with the CDDL. The CDDL gives at least
  as much freedom as the GPL does and the CDDL is a first class OSS license.
  It has been accepted by the OSI and this is sufficient for anybody.

 ...By OSI. That's an important part, but not all of, the Free Software
 camp. 

 

In case you don't know, the CDDL is one of 9 preferred:

http://www.crynwr.com/cgi-bin/ezmlm-cgi?3:mss:11636:200607:nknhhdligldemhkfbhpd


The CDDL has no problem with any of the DFSG requirements, so in case some
people at Debian do not like to accept the CDDL, this needs to be called pure
evilness.


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-09 Thread Joerg Schilling
Josselin Mouette [EMAIL PROTECTED] wrote:

 Le lundi 07 août 2006 à 10:56 +0200, Joerg Schilling a écrit :
  My software is definitely free and has no license problems.

 You may think so, but the Debian project doesn't. For example, a recent
 GR stated that invariant sections aren't acceptable for the specific
 GFDL case, and there is no reason why they would be acceptable for
 cdrecord. Furthermore, there are issues with the CDDL and currently no
 CDDL-licensed project has been accepted.

You are again trying to intentionally tell us untrue things about my software!

The Debian project accepted the clauses in cdrecord ~ 4 years ago.
The Debian people at that time _did_ know that the cdrecord source does not 
contain invariant sections. You need of course chose a clearly different name 
(e.g. kindergarten) instead of cdrecord in case you like to apply specific 
changes 

And note: the CDDL is one of 9 preferred licenses:

http://www.crynwr.com/cgi-bin/ezmlm-cgi?3:mss:11636:200607:nknhhdligldemhkfbhpd

It has no problem with any of the DFSG requirements.

If you claim different things, you are obviously speading FUD and not 
a serious discussion partner - sorry.


 All of this, without even taking into account your brain-dead licensing
 mix between CDDL and GPL - which are intentionally incompatible
 licenses, according to Sun guys.

If you are so braindead not to understand that this license combination
is perfectly OK, I cannot help you. It seems that I did waste already too much
time with you. A discussion only makes sense in case that the other side
is able/willing to understand simple explanataions...


 People from Debian are interested in building a free distribution, not
 in trolling with software authors crying out loud because they aren't
 able to understand how licenses work. We decide what's acceptable for
 our project, and you don't have a single word to say about that.

If this was true, why don't you talk with me with in a serious way but troll 
instead?
 

 Indeed, you are not free to add whatever piece of crap to the Debian
 archive regardless of the license. Call it a non-free project if you
 want, but this would only look like a calumniation campaign against us.

If you continue to spread this kind of personal insults, _you_ are a person 
that I don't like to talk with anymore in future.

I am sorry, but I cannot waste my time with trolls like you.

I am however still in hope that the Debian project is not full of trolls
but that there are reasonable people in Debian

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-09 Thread Wouter Verhelst
On Wed, Aug 09, 2006 at 03:44:57PM +0200, Joerg Schilling wrote:
  Indeed, you are not free to add whatever piece of crap to the Debian
  archive regardless of the license. Call it a non-free project if you
  want, but this would only look like a calumniation campaign against us.
 
 If you continue to spread this kind of personal insults,

Err, ENOPARSE.

How is the above paragraph a personal insult?

-- 
Fun will now commence
  -- Seven Of Nine, Ashes to Ashes, stardate 53679.4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-09 Thread Josselin Mouette
Le mercredi 09 août 2006 à 15:44 +0200, Joerg Schilling a écrit :
 You are again trying to intentionally tell us untrue things about my software!
 
 The Debian project accepted the clauses in cdrecord ~ 4 years ago.

That doesn't mean the project still considers them acceptable *NOW*.

 And note: the CDDL is one of 9 preferred licenses:
 
 http://www.crynwr.com/cgi-bin/ezmlm-cgi?3:mss:11636:200607:nknhhdligldemhkfbhpd

One of the preferred licenses *by the OSI*. Debian has nothing to do
with the OSI and doesn't not rely on the OSI to be told what is free or
not. Can't you even understand something that simple?

 It has no problem with any of the DFSG requirements.

Many people have expressed complaints about the choice-of-venue clause
and think it is not acceptable for Debian. I am not one of them and I
believe the CDDL to be free, but I would surely not claim there is
consensus around that in the project. I repeat: currently no CDDL
project has been accepted yet.

 If you claim different things, you are obviously speading FUD and not 
 a serious discussion partner - sorry.

Why is anyone disagreeing with you necessarily spreading FUD, lying,
trying to hurt your reputation, or anything like this? Bear with it:
most people disagree with you. I do not know a SINGLE Debian developer
who believes your license combination to be distributable. Does that
make only hundreds of trolls who are just trying to spread FUD against
you?

Stop the paranoia. People disagree with you, and you have to accept
that. They are not disagreeing with you just to hurt you *personally*.
This is why you should listen to these criticisms instead of throwing
them away by calling them FUD. No one is going to listen to you if you
are still unable to listen to anyone.

 If you are so braindead not to understand that this license combination
 is perfectly OK, I cannot help you. It seems that I did waste already too much
 time with you. A discussion only makes sense in case that the other side
 is able/willing to understand simple explanataions...

Your simple explanations are wrong. I'm not going to re-explain what
Wouter explained better than I would. If you cannot understand that the
CDDL is incompatible with the GPL, you should stop talking about
licenses and only keep coding, a task for which you seem to have more
talent.

  People from Debian are interested in building a free distribution, not
  in trolling with software authors crying out loud because they aren't
  able to understand how licenses work. We decide what's acceptable for
  our project, and you don't have a single word to say about that.
 
 If this was true, why don't you talk with me with in a serious way but troll 
 instead?

I have yet to be shown how it is possible to discuss with you in a
serious way.
 
  Indeed, you are not free to add whatever piece of crap to the Debian
  archive regardless of the license. Call it a non-free project if you
  want, but this would only look like a calumniation campaign against us.
 
 If you continue to spread this kind of personal insults, _you_ are a person 
 that I don't like to talk with anymore in future.

Where is there a personal insult in this paragraph?

 I am sorry, but I cannot waste my time with trolls like you.

You are the one bringing this discussion on the Debian development
mailing list. You are wasting the time of people reading this list.

 I am however still in hope that the Debian project is not full of trolls
 but that there are reasonable people in Debian

If reasonable means who agree with you, I have yet to see them.
-- 
 .''`.   Josselin Mouette/\./\
: :' :   [EMAIL PROTECTED]
`. `'[EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom


signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: cdrtools

2006-08-09 Thread Goswin von Brederlow
Joerg Schilling [EMAIL PROTECTED] writes:

 Josselin Mouette [EMAIL PROTECTED] wrote:
 GR stated that invariant sections aren't acceptable for the specific
 GFDL case, and there is no reason why they would be acceptable for

 If Linux Distributions would not distribute bastardized versions of cdrecord,
 there was no need to add the statements you might be talking about.

Sorry, but you say your software is free. That means Debian (or anyone
else) is free to bastardize cdrecord as much as they want. That is
called freedom.

You can require proper notice or even a name change of the software
when such bastardization is done but when you start forbiding such
changes then your software is no longer free.


Specifically in cdrecord you write:

 * Begin restricted code for quality assurance.
 *
 * Warning: you are not allowed to modify or to remove the
 * Copyright and version printing code below!
 * See also GPL A7 2 subclause c)

GPL 2c:
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License.  (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)

'IF THE MODIFIED PROGRAM NORMALLY READS COMMANDS INTERACTIVELY WHEN RUN...'

Where does the original or any modified cdrecord run interactively?
This section just does not apply to cdrecrod. In accordance to that I
can just remove your copyright printing in cdrecord since it is not
interactive.


 * If you modify cdrecord you need to include additional version
 * printing code that:
 *...

Too bad the printing code itself can be removed completly anyway
sparing the user the anoying text. You demand that I write additional
code here, that might be totaly unsuitable for my use, severly limits
my freedom to use the source. That is not covered by the GPL, not in
2c as you claim at all.

So even though your intentions are fine your wording is not.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-09 Thread Goswin von Brederlow
Joerg Schilling [EMAIL PROTECTED] writes:

 Gunnar Wolf [EMAIL PROTECTED] wrote:

   GR stated that invariant sections aren't acceptable for the specific
   GFDL case, and there is no reason why they would be acceptable for
  
  If Linux Distributions would not distribute bastardized versions of 
  cdrecord,
  there was no need to add the statements you might be talking about.

 Any free license allows for forking, allows for us modifying and
 redistributing your work. If we consider some parts of your code
 unfit, and you say you write Free Software, you should not have a
 problem accepting us to distribute those changes to your
 sources. Why are you so bitter about it to call bastardizing what
 should be called distributing modified versions of?

 If you don't know that you just need to use a clearly _different_ _name_
 for such a fork, I can't help you. Read the preamble from the GPL 
 to understand your fault.

So all we need to do to apeace you is to call is debianrecord?

If that is all that is needed for you not to complain that we include
unsupported dvd support and the like then that can easily be aranged.

But then please just say so. The GPL alone does not require such a
rename, only that the modified files to carry prominent notices
stating that you changed the files and the date of any change.

You should just add a requirement for renaming the software instead of
your invariant section and extra printing code requirement.

...
 The CDDL has no problem with any of the DFSG requirements, so in case some
 people at Debian do not like to accept the CDDL, this needs to be called pure
 evilness.

You may call that evil but everybody (including Debian) has the right
to their own opinion.

 Jörg

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-09 Thread Michael Banck
Hi,

On Wed, Aug 09, 2006 at 05:39:12PM +0200, Goswin von Brederlow wrote:
 Joerg Schilling [EMAIL PROTECTED] writes:
  Josselin Mouette [EMAIL PROTECTED] wrote:
  GR stated that invariant sections aren't acceptable for the specific
  GFDL case, and there is no reason why they would be acceptable for
 
  If Linux Distributions would not distribute bastardized versions of 
  cdrecord,
  there was no need to add the statements you might be talking about.
 
 Sorry, but you say your software is free. That means Debian (or anyone
 else) is free to bastardize cdrecord as much as they want. That is
 called freedom.

This discussion has nothing to do with debian development, kindly stop
or continue on another list.


thanks,

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Wouter Verhelst
On Sun, Aug 06, 2006 at 01:04:41PM +0200, Joerg Schilling wrote:
 Wouter Verhelst [EMAIL PROTECTED] wrote:
 
  I can quote major parts of it by heart since a few years, does that
  help?
 
 If you like to discuss the GPL with other people, it is irrelevent whether
 you know it by heart in case you did not understand it yet...

*sigh*

If everybody else interprets it significantly different from you, isn't
it more likely that *you* do not understand it?

-- 
Fun will now commence
  -- Seven Of Nine, Ashes to Ashes, stardate 53679.4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Joerg Schilling
Wouter Verhelst [EMAIL PROTECTED] wrote:

 On Sun, Aug 06, 2006 at 01:04:41PM +0200, Joerg Schilling wrote:

  If you like to discuss the GPL with other people, it is irrelevent whether
  you know it by heart in case you did not understand it yet...

 If everybody else interprets it significantly different from you, isn't
 it more likely that *you* do not understand it?

As you seem to be unable to prove _your_ claims by _correctly_ quoting
the GPL, it is obvious that _you_ did not understand the GPL or that
you prefer to bend the GPL to your wishes.

I am still in hope that there are people at Debian who are able to
understand license issues without bending things the way they like but
by correctly following the words in the license text.


My software is definitely free and has no license problems.

If people from Debian continue to publish untenable assertions on my software,
it is obvious that those people from Debian are only interested in a 
calumniation campaign aganst me.

Note that this makes Debian incredible. If it is impossible to find
a reasonable person at Debian, I will need to inform other people about the
problems in the Debian project. The way _you_ and other people from Debian
currently act, makes Debian a definitely non-free project :-(


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Michael Banck
Hi,

On Mon, Aug 07, 2006 at 10:56:24AM +0200, Joerg Schilling wrote:
 I am still in hope that there are people at Debian who are able to
 understand license issues without bending things the way they like but
 by correctly following the words in the license text.

Joerg, this discussion is off-topic for the debian-devel mailing list,
which is concerned with development issues, not licensing trivia.

Please (preferably) stop this discussion, or take it to debian-curiosa
or debian-legal.


Thanks,

Michael

-- 
No other topic of discussion in our circles has matched even a fraction
of the gravity and profundity of this observation.  I appreciate it
greatly.
-- Roland McGrath


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Josselin Mouette
Le lundi 07 août 2006 à 10:56 +0200, Joerg Schilling a écrit :
   My software is definitely free and has no license problems.

You may think so, but the Debian project doesn't. For example, a recent
GR stated that invariant sections aren't acceptable for the specific
GFDL case, and there is no reason why they would be acceptable for
cdrecord. Furthermore, there are issues with the CDDL and currently no
CDDL-licensed project has been accepted.

All of this, without even taking into account your brain-dead licensing
mix between CDDL and GPL - which are intentionally incompatible
licenses, according to Sun guys.

 If people from Debian continue to publish untenable assertions on my software,
 it is obvious that those people from Debian are only interested in a 
 calumniation campaign aganst me.

People from Debian are interested in building a free distribution, not
in trolling with software authors crying out loud because they aren't
able to understand how licenses work. We decide what's acceptable for
our project, and you don't have a single word to say about that.

 Note that this makes Debian incredible. If it is impossible to find
 a reasonable person at Debian, I will need to inform other people about the
 problems in the Debian project. The way _you_ and other people from Debian
 currently act, makes Debian a definitely non-free project :-(

Indeed, you are not free to add whatever piece of crap to the Debian
archive regardless of the license. Call it a non-free project if you
want, but this would only look like a calumniation campaign against us.
-- 
 .''`.   Josselin Mouette/\./\
: :' :   [EMAIL PROTECTED]
`. `'[EMAIL PROTECTED]
   `-  Debian GNU/Linux -- The power of freedom



Re: cdrtools

2006-08-07 Thread Joerg Schilling
Josselin Mouette [EMAIL PROTECTED] wrote:

 Le lundi 07 août 2006 à 10:56 +0200, Joerg Schilling a écrit :
  My software is definitely free and has no license problems.

 You may think so, but the Debian project doesn't. For example, a recent

As long as people from Debian are on calumiation campaigns aginst
OSS authors, Debian needs to be called non-free.

Debian must either be able to clean itself from people who use Debian
for such campaigns against OSS authors, or Debian needs to be called
a higly suspect and non-free project.


 GR stated that invariant sections aren't acceptable for the specific
 GFDL case, and there is no reason why they would be acceptable for

If Linux Distributions would not distribute bastardized versions of cdrecord,
there was no need to add the statements you might be talking about.

But note: you are again spreading lies!

You should better inform yourself on the Debian project and about the 
GPL. The phrases that are inside cdrecord, have been clearly accepted by Debian
more than 4 years ago and they have been 100% GPL compatible as long as 
cdrecord was published under GPL. Note that there are no invariant sections
in my sofware. As long as you do not create problems with my reputation (which 
meand that you may need to call cdrecord e.g. kindergarten, you may apply 
any changes you like).


 cdrecord. Furthermore, there are issues with the CDDL and currently no
 CDDL-licensed project has been accepted.


There are definitely NO issues with the CDDL. The CDDL gives at least
as much freedom as the GPL does and the CDDL is a first class OSS license.
It has been accepted by the OSI and this is sufficient for anybody.


 All of this, without even taking into account your brain-dead licensing
 mix between CDDL and GPL - which are intentionally incompatible
 licenses, according to Sun guys.

The more such lies you write, the more I get the impression that you are
a really bad troll.

Sun did definitely NOT create the CDDL to be incompatible to the GPL.
What you are doing here is FUD of the worst kind!

I am still in hope that this is a problem with people like you only 
and not a general problem with Debian. Note that Debian has been a 
respectable project in the past. If Debian does not dissociate from people
like you, Debian will soon become completely incredible.


  If people from Debian continue to publish untenable assertions on my 
  software,
  it is obvious that those people from Debian are only interested in a 
  calumniation campaign aganst me.

 People from Debian are interested in building a free distribution, not
 in trolling with software authors crying out loud because they aren't
 able to understand how licenses work. We decide what's acceptable for
 our project, and you don't have a single word to say about that.

So why do they allow you to troll in the name of Debian?

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Joerg Schilling
Michael Banck [EMAIL PROTECTED] wrote:

 Hi,

 On Mon, Aug 07, 2006 at 10:56:24AM +0200, Joerg Schilling wrote:
  I am still in hope that there are people at Debian who are able to
  understand license issues without bending things the way they like but
  by correctly following the words in the license text.

 Joerg, this discussion is off-topic for the debian-devel mailing list,
 which is concerned with development issues, not licensing trivia.

People from Debian did start this discussion by starting a calumniation
capaign against me and the CDDL.

As long as this list is abused to spread lies on my software, I would
need to have right to correct the related incorrect claims. If you 
don't like this discussion to be continued here, make sure that the people
who are spreading lies on me and my software are not allowed to do this
on this list anymore.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Norbert Preining
On Mon, 07 Aug 2006, Joerg Schilling wrote:
 Debian must either be able to clean itself from people who use Debian
 for such campaigns against OSS authors, or Debian needs to be called
 a higly suspect and non-free project.
 

You troll around on debian-devel, you troll around on lkml, you seem to
be more intelligent, wise, knowledgable, fluent in licenses, all-mighty
than *ALL* *OTHER*:
- linux kernel developers (quite a lot)
- debian developers (quite a lot)

Do you really believe this yourself?!?! If yes, go for a therapist, please, I
would even pay the first hour!

Best wishes

Norbert

---
Dr. Norbert Preining preining AT logic DOT at Università di Siena
gpg DSA: 0x09C5B094  fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
---
PIMPERNE (n.)
One of those rubber nodules found on the underneath side of a lavatory
seat.
--- Douglas Adams, The Meaning of Liff


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Roger Leigh
Norbert Preining [EMAIL PROTECTED] writes:

 On Mon, 07 Aug 2006, Joerg Schilling wrote:
 Debian must either be able to clean itself from people who use Debian
 for such campaigns against OSS authors, or Debian needs to be called
 a higly suspect and non-free project.

 You troll around on debian-devel, you troll around on lkml, you seem to
 be more intelligent, wise, knowledgable, fluent in licenses, all-mighty
 than *ALL* *OTHER*:
 - linux kernel developers (quite a lot)
 - debian developers (quite a lot)

 Do you really believe this yourself?!?! If yes, go for a therapist,
 please, I would even pay the first hour!

Please keep non-constructive messages and flaming off debian-devel
(and the same applies to you, Joerg Schilling).  Take this off
debian-devel to private mail or to a more appropriate list.


Thanks,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?   http://gutenprint.sourceforge.net/
   `-GPG Public Key: 0x25BFB848   Please sign and encrypt your mail.


pgpz3KUkA410Q.pgp
Description: PGP signature


Re: cdrtools

2006-08-07 Thread Joerg Schilling
Norbert Preining [EMAIL PROTECTED] wrote:

 You troll around on debian-devel, you troll around on lkml, you seem to
 be more intelligent, wise, knowledgable, fluent in licenses, all-mighty
 than *ALL* *OTHER*:
 - linux kernel developers (quite a lot)
 - debian developers (quite a lot)

 Do you really believe this yourself?!?! If yes, go for a therapist, please, I
 would even pay the first hour!

You are a really bad troll!

Any sane person who did follow this mail thread knows that the trolls
from Debian did only send junk and obvious lies while I tried to 
give technical based explanations.

I do not need to comment your insane scribbling, only people who are as insane
as you are will believe you.

And it is interesing to see that the same applies to the LKML trolls as 
does apply to the Debian trolls:

When they run out of arguments, they either stop replying or start
with personal infringement. You are obviously from the second category.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Gunnar Wolf
Joerg Schilling dijo [Mon, Aug 07, 2006 at 12:24:57PM +0200]:
 As long as people from Debian are on calumiation campaigns aginst
 OSS authors, Debian needs to be called non-free.

It's not like publishing software under an allegedly free license
makes you a saint, you know?

  GR stated that invariant sections aren't acceptable for the specific
  GFDL case, and there is no reason why they would be acceptable for
 
 If Linux Distributions would not distribute bastardized versions of cdrecord,
 there was no need to add the statements you might be talking about.

Any free license allows for forking, allows for us modifying and
redistributing your work. If we consider some parts of your code
unfit, and you say you write Free Software, you should not have a
problem accepting us to distribute those changes to your
sources. Why are you so bitter about it to call bastardizing what
should be called distributing modified versions of?

 You should better inform yourself on the Debian project and about the 
 GPL. The phrases that are inside cdrecord, have been clearly accepted by 
 Debian
 more than 4 years ago and they have been 100% GPL compatible as long as 
 cdrecord was published under GPL. Note that there are no invariant sections
 in my sofware. As long as you do not create problems with my reputation 
 (which 
 meand that you may need to call cdrecord e.g. kindergarten, you may apply 
 any changes you like).

Thing is that different programmers will look differently at the same
problem - And if most people looking at your approach feel it should
not be done that way, what's your big problem with them modifying your
logic? They are not creating problems with your reputation. They
label the software as originally written by you, but maintained for
Debian by another Joerg, an Eduard and a Steve.

 There are definitely NO issues with the CDDL. The CDDL gives at least
 as much freedom as the GPL does and the CDDL is a first class OSS license.
 It has been accepted by the OSI and this is sufficient for anybody.

...By OSI. That's an important part, but not all of, the Free Software
camp. 

Greetings,

-- 
Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-08-07 Thread Josselin Mouette
Le lundi 07 août 2006 à 12:24 +0200, Joerg Schilling a écrit :
 As long as people from Debian are on calumiation campaigns aginst
 OSS authors, Debian needs to be called non-free.

Why do you have to be so self-centered? This is not a calumniation
campaign, this is not about YOU. We just think your software isn't fit
to be distributed by us. If you really want that badly that we
distribute your software, you should just comply with our requirements,
that's all.

 Debian must either be able to clean itself from people who use Debian
 for such campaigns against OSS authors, or Debian needs to be called
 a higly suspect and non-free project.

On what grounds? Because you don't like us?

  GR stated that invariant sections aren't acceptable for the specific
  GFDL case, and there is no reason why they would be acceptable for
 
 If Linux Distributions would not distribute bastardized versions of cdrecord,
 there was no need to add the statements you might be talking about.

This is free software or this is not free software. If you don't like
when people distribute modified versions of your software, you should
not try share them with the free software community.

For example, I don't like when people distribute buggy modified versions
of my packages, like this happened with Knoppix or Ubuntu. However I
won't stop making my packages free for such a frivolous reason.

 But note: you are again spreading lies!
 
 You should better inform yourself on the Debian project and about the 
 GPL.

I am obviously better informed than you about the Debian project and
about the GPL. You don't know the former at all and you haven't read the
latter enough to understand it.

 The phrases that are inside cdrecord, have been clearly accepted by Debian
 more than 4 years ago

But the result of the GFDL GR implies that we should reconsider this
acceptance under the light of what the project currently thinks of
invariant sections.

 and they have been 100% GPL compatible as long as 
 cdrecord was published under GPL.

No. The GPL explicitly forbids to add any additional restriction. 

 Note that there are no invariant sections
 in my sofware. As long as you do not create problems with my reputation 
 (which 
 meand that you may need to call cdrecord e.g. kindergarten, you may apply 
 any changes you like).

That's not any changes we like, sorry.

  cdrecord. Furthermore, there are issues with the CDDL and currently no
  CDDL-licensed project has been accepted.
 
 There are definitely NO issues with the CDDL. The CDDL gives at least
 as much freedom as the GPL does and the CDDL is a first class OSS license.
 It has been accepted by the OSI and this is sufficient for anybody.

Debian is not the OSI. Debian decides what is acceptable for Debian, not
the OSI. As the OSI has repeatedly accepted blatantly non-free licenses
in the past, we have no reason to trust them on this matter.

  All of this, without even taking into account your brain-dead licensing
  mix between CDDL and GPL - which are intentionally incompatible
  licenses, according to Sun guys.
 
 The more such lies you write, the more I get the impression that you are
 a really bad troll.
 
 Sun did definitely NOT create the CDDL to be incompatible to the GPL.
 What you are doing here is FUD of the worst kind!

No, this is from first hand, real-life discussion with Sun people at
DebConf. A part of the staff wanted to use the GPL, but the developers,
who were old times BSD fans, didn't want a copyleft and they didn't want
a GPL-compatible license. The CDDL was the compromise they found, and it
was *intentionally* written to be incompatible with the GPL.

 I am still in hope that this is a problem with people like you only 
 and not a general problem with Debian. Note that Debian has been a 
 respectable project in the past. If Debian does not dissociate from people
 like you, Debian will soon become completely incredible.

There is an expulsion procedure documented there:
http://lists.debian.org/debian-devel-announce/2005/08/msg5.html

If you can convince enough developers to start an expulsion procedure
against me, this should be fine.

 So why do they allow you to troll in the name of Debian?

I am not doing anything in the name of Debian. I am just trying to be
patient and taking some of my precious time to explain you how things
work, but given your reaction, it just looks like a waste of time.
-- 
 .''`.   Josselin Mouette/\./\
: :' :   [EMAIL PROTECTED]
`. `'[EMAIL PROTECTED]
   `-  Debian GNU/Linux -- The power of freedom



Re: cdrtools

2006-08-07 Thread Christian Perrier
 Debian must either be able to clean itself from people who use Debian
 for such campaigns against OSS authors, or Debian needs to be called
 a higly suspect and non-free project.


As an outsider of the Debian project, you probably have little
knowledge of all the people you're debating with currently. What's
really funny is that several of these people are indeed people who
sometimes have radically different opinions about licensing, freeness
and all these things.

You see the Debian project as a monolithic project with only one
voice, which is everything but true.

But, here, what is even more funny is that most of these very often
incompatible people seem to agree that the licensing of your software
makes it unacceptable for the project. Even those people that are not
known to be freeness zealots think it (count me among those
people...several here will confirm this to you).

This would make anyone with a reasonable sense of debate at least
question his/her reasoning. Which you do not seem ready to do,
standing in your ivory tower (at least this is my understanding of
this thread, please forgive me if that's untrue and if your really
ready to discuss the parts that Debian considers questionable in you
licensing).


That's really infortunate, of course.and the only option I see
here for Debian is to use some forks of your project that would use
some more reasonable licensing.unless you seem ready to reconsider
it. If you're not, there's probably not much point wasting our
respective time.




signature.asc
Description: Digital signature


Re: cdrtools

2006-08-06 Thread Joerg Schilling
Wouter Verhelst [EMAIL PROTECTED] wrote:

 I can quote major parts of it by heart since a few years, does that
 help?

If you like to discuss the GPL with other people, it is irrelevent whether
you know it by heart in case you did not understand it yet...



 [...]
   GPL§3 clearly says what you may do when you distribute binary versions
   of the Program, and gives you three options:
  
  But this is unrelated to the problem Debian seems to construct.
  You should read the GPL more carefully.

 Actually, no. The main problem which Debian has with you and your
 relation to the GPL is related to GPL§3.


If you believe that there is a problem with GPL §3, why don't you explain this
problem? Instead of writing such acusations, _you_ should try to find
a non-prejudiced relation to software licenses...

What I am subjected to by Debian is a real bad calumniation campaign :-(

People repeatedly claim that there are problems with my but are unable to 
explain where the problems should be. If the Debian Pproject does not like 
to lose credibility, people from Debian should finally explain their problems
or _correcty_ admit that there is no problem.

As you still seem not to understand the GPL, let me give you a final 
explanation of the relevent statements from GPL §2 and GPL §3:

-   The GPL §2 talks about a work, but does not give a definition 
for the term work. So I am free to decide (within reasonable 
limits) where the work ends. 
 
The GPL §2 requires the work to be put under GPL in case that 
the work has been created by including other peoples GPLd work 
in a new or bigger project. 
 
The GPL §2 does _not_ mention a restriction in case that a GPLd 
work is based on a NON-GPL work or includes parts from a NON-GPL 
work. As the GPL gives a general permission to use the GPLd code, 
this is the point where the GPL opens a way to combine CDDL code 
with GPL code. This is the way I am going with mkisofs.


-   The GPL §3 uses a definition about the complete source which 
differs from the term work which is used in GPL §2. 
 
If you publish binaries from a project, then the GPL §3 requires
that the complete source needs to be published but does not
name a license for the parts of the complete source
that are not covered by the work (as mentioned in GPL §2). 

The file COPYING in the root directory of the cdrtools project
explains which _sub_projects_ are published with the cdrtools
project and lists the location where the various sub-projects
could be found in the directory structure.
 
The schily makefile system is definitely not part of the  
mkisofs project. The schily makefile system is project independent 
and it is _also_ published separately from any other project. 
The schily makefile system is more than 100x as big as the 
project specific makefile mkisofs/Makefile and the project specific
Makefiles are published under the same license as the related
project.
 
As the GPL allows mere agregation, this is what I do 
with the schily makefile system. The schily makefile system 
is under CDDL and the file mkisofs/Makefile is under GPL.

If people from the Debian project believe that the GPL is to interpreted 
otherwise, then the Debian project would need to immediately mark all
GPLd projects non-free as the GPL then seems to violate DSFG §9.

  In case you did read the GPL carfully enough you should know that
  GPL §2 and GPL §3 speak about differnt things.
  
  GPL §3 speaks about complete source, while GPL §2 speaks about the work
  which from what GPL §3 sais is _less_ than the complete source.

 They both speak about the Program, though, which is what really
 matters. The license applies to the Program, which is defined in §0.
 It does not apply to the work or anything remotely similar. That term
 is only used to define rules that you needt to follow /when modifying
 the Program/. These rules are outlined in §2.

If you did not understand what a program is in terms of the GPL, you should
read GPL §0. In addition, I encourage you to read GPL §2 and GPL §3 again until
you manage to understand in which relation the term program is used there.

It is obvious that the term program applies to parts of the source that
end up in iditificable parts of the binary. The GPL §2 talks about the 
limitations in case you put other peoples GPLd source or parts from it
into your peoject.

 IOW, if you are creating an original work (as you are) instead of
 modifying an already existing work, then §2 /does not even apply to
 you/.

See above, you seem to start understanding GPL §2.
... but it would take some time for you to understand enough of the GPL
in order to be able to discuss things related to the GPL with me.

  does not mean more than: make 'the work' available under GPL (in 

Re: cdrtools

2006-08-02 Thread Joerg Schilling
Wouter Verhelst [EMAIL PROTECTED] wrote:

  You should better _read_ the GPL and try to understand it.

 Good plan.

Did you have some time to make your plan reality meanwhile?



  GPL §2 defines what the work is and requres to publish the whole 
  work under the GPL in case that that work incorporates other 
  peoples work under GPL. (*)
  
  The GPL allows to publish the scripts used to control 
  compilation and installation of the executable. under _any_ license
  as the scripts are not part of the work.

 These scripts are referred to in GPL§3, not §2. So much for reading the
 GPL.

Wow, so it seems that you did read at least parts of the GPL...


 GPL§3 clearly says what you may do when you distribute binary versions
 of the Program, and gives you three options:

But this is unrelated to the problem Debian seems to construct.
You should read the GPL more carefully.


 Additionally, it defines source code as follows:

 ===
 The source code for a work means the preferred form of the work for
 making modifications to it.  For an executable work, complete source
 code means all the source code for all modules it contains, plus any
 associated interface definition files, plus the scrips used to
 control compilation and installation of the executable.[...]
 ===

In case you did read the GPL carfully enough you should know that
GPL §2 and GPL §3 speak about differnt things.

GPL §3 speaks about complete source, while GPL §2 speaks about the work
which from what GPL §3 sais is _less_ than the complete source.

/*--*/
  3. You may copy and distribute the Program (or a work based on it, 
under Section 2) in object code or executable form under the terms of 
Sections 1 and 2 above provided that you also do one of the following: 
 
a) Accompany it with the complete corresponding machine-readable 
source code, which must be distributed under the terms of Sections 
1 and 2 above on a medium customarily used for software interchange; or, 
/*--*/

does not mean more than: make 'the work' available under GPL (in case 
'the work' is a 'derived work' and make the rest for the 'complete source'
available under any license you like.



 I fail to see how your claim holds, given the above, but I'm willing to
 be educated.

You ned to carefully read the GPL as long as you need in order to understand
it by your own.

Do not read GPL FAQs, as most of them (including the one from FSF) are not
100% correct.

  Note it is unclear whether the makefiles could be called scripts

 Unproven assertion.

Unproven claim!

  and that in case of cdrtools, the build system is even a _different_
  work that has been published _before_ the first cdrecord came out.

 If you're referring to smake here, then I cannot help but disagree with
 you.

It would help a lot if you did educate yourself about the problem _before_
you try to comment it...


 Surely automake, GNU make, bash, and so on, were written before most of
 the projects that use them. However, that does not mean that the build
 system is a totally different work; the particular version of
 configure.ac, Makefile.am/Makefile.in/Makefile, and any .sh scripts that
 are part of the source tarball are part of the build system, even if the
 interpreters that are used to run them are not.

This is completely irelevent, why did you write it?

 In the same way, smake is indeed a different work, but the makefiles
 that are shipped with cdrecord are not.

 Am I missing something?

You did miss nearly everything of importance :-(

I encourage you to look at _cdrtools_ and not at any random other project.

While smake is of course older than GNU make, it is (currently) not needed
in order to compile cdrtools. This may change in future in case that I need
features that are not present with GNU make.

Note that smake could have died 10 years ago, but I needed to maintain
and enhance it in order to get a really portable make program.
GNU make is unmaintained since at least 7 years, it has many bugs that
make it extremely user-unfriendly when used together with The Schily 
Makefilesystem and GNU make is far less prtable than smake. This is why
I recommend smake to compile my software.

It is obvious that it makes more sense to put effort in an own project than
wasting time with un-responsive GNU make maintainers.

smake is not part of cdrtools but another project I am working on:

The Schily Makefilesystem

is. This is definitely a project that is _separate_ from cdrtools but included
as a sub-project.

-   This project (The Schily Makefilesystem) contains   300 kB of 
_project-independent_ makefiles/rules.

-   The Makefile that is e.g. part of the mkisofs project is
only 2477 bytes in size. Only 1243 Bytes in this file are specific
to mkisofs and not copied from a (project-independent) template.

- 

Re: cdrtools

2006-08-02 Thread Wouter Verhelst
On Wed, Aug 02, 2006 at 04:32:58PM +0200, Joerg Schilling wrote:
 Wouter Verhelst [EMAIL PROTECTED] wrote:
 
   You should better _read_ the GPL and try to understand it.
 
  Good plan.
 
 Did you have some time to make your plan reality meanwhile?

I can quote major parts of it by heart since a few years, does that
help?

[...]
  GPL§3 clearly says what you may do when you distribute binary versions
  of the Program, and gives you three options:
 
 But this is unrelated to the problem Debian seems to construct.
 You should read the GPL more carefully.

Actually, no. The main problem which Debian has with you and your
relation to the GPL is related to GPL§3.

  Additionally, it defines source code as follows:
 
  ===
  The source code for a work means the preferred form of the work for
  making modifications to it.  For an executable work, complete source
  code means all the source code for all modules it contains, plus any
  associated interface definition files, plus the scrips used to
  control compilation and installation of the executable.[...]
  ===
 
 In case you did read the GPL carfully enough you should know that
 GPL §2 and GPL §3 speak about differnt things.
 
 GPL §3 speaks about complete source, while GPL §2 speaks about the work
 which from what GPL §3 sais is _less_ than the complete source.

They both speak about the Program, though, which is what really
matters. The license applies to the Program, which is defined in §0.
It does not apply to the work or anything remotely similar. That term
is only used to define rules that you needt to follow /when modifying
the Program/. These rules are outlined in §2.

IOW, if you are creating an original work (as you are) instead of
modifying an already existing work, then §2 /does not even apply to
you/.

 /*--*/
   3. You may copy and distribute the Program (or a work based on it, 
 under Section 2) in object code or executable form under the terms of 
 Sections 1 and 2 above provided that you also do one of the following: 
  
 a) Accompany it with the complete corresponding machine-readable 
 source code, which must be distributed under the terms of Sections 
 1 and 2 above on a medium customarily used for software interchange; or, 
 /*--*/
 
 does not mean more than: make 'the work' available under GPL (in case 
 'the work' is a 'derived work' and make the rest for the 'complete source'
 available under any license you like.

You seem to have a very strange sense of English.

You may copy and distribute the Program (or a work based on it (...) )
(...) provided that you also do one of the following:

  a) Accompany it with the complete machine-readable source code (...)

It says the Program, not the work. It says the *complete*
machine-readable source code (emphasis mine), not the source code of
just the part of which you're providing binaries.

  I fail to see how your claim holds, given the above, but I'm willing to
  be educated.
 
 You ned to carefully read the GPL as long as you need in order to understand
 it by your own.

My point exactly.

   Note it is unclear whether the makefiles could be called scripts
 
  Unproven assertion.
 
 Unproven claim!

The point was: can you give me any sane description of script that
does not hold for Makefiles?

[...]
  Surely automake, GNU make, bash, and so on, were written before most of
  the projects that use them. However, that does not mean that the build
  system is a totally different work; the particular version of
  configure.ac, Makefile.am/Makefile.in/Makefile, and any .sh scripts that
  are part of the source tarball are part of the build system, even if the
  interpreters that are used to run them are not.
 
 This is completely irelevent, why did you write it?

Because they are also build systems that were written before projects
that use them. It is not completely irrelevant; it works exactly the
same way as your claim.

[...]
 GNU make is unmaintained since at least 7 years, 

GNU make has seen at least 227 updates since 2000 alone, some of which
are *very* significant. How does that count as unmaintained, other
than They do not incorporate Joerg Schilling's patches? Would you
incorporate any random patch for cdrecord which I would send your way,
/even/ if it is not an evil patch that tries to circumvent whatever you
try to do with cdrecord?

You know, I knew about your reputation, but was willing to forget all
about it, just for the remote chance that you might see the light for
once.

I was being silly:

 it has many bugs that make it extremely user-unfriendly when used
 together with The Schily Makefilesystem

Doctor, I have a headache when I drink coffee with the spoon still in
the cup
Don't do that, then.

I've been using GNU make for over six years now. I've never come into
contact with a feature of which I thought gee, this is 

Re: cdrtools

2006-07-31 Thread Wouter Verhelst
On Sun, Jul 30, 2006 at 08:28:04PM -0500, Matthew R. Dempsky wrote:
 On Sun, Jul 30, 2006 at 10:03:14PM +0200, Wouter Verhelst wrote:
  On Sun, Jul 30, 2006 at 11:25:00AM +0200, Joerg Schilling wrote:
   Note it is unclear whether the makefiles could be called scripts
  
  Unproven assertion.
 
 How is something proven unclear?

'unexplained', then. Whatever.

-- 
Fun will now commence
  -- Seven Of Nine, Ashes to Ashes, stardate 53679.4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-30 Thread Joerg Schilling
Anthony DeRobertis wrote:

Erast Benson wrote:

 I do not need to make the build system 
 available under GPL (GPL §3 requires me to make it available but does
 not mention a license) 

GPL 3(a) requires the complete corresponding source code [be]
distributed under the terms of Sections 1 and 2 above. GPL 3
defines the source code to include the the scripts used to control
compilation and installation of the executable.

Again a person who tries to bend the GPL to his wishes..


You should better _read_ the GPL and try to understand it.

GPL §2 defines what the work is and requres to publish the whole 
work under the GPL in case that that work incorporates other 
peoples work under GPL. (*)

The GPL allows to publish the scripts used to control 
compilation and installation of the executable. under _any_ license
as the scripts are not part of the work.

Note it is unclear whether the makefiles could be called scripts
and that in case of cdrtools, the build system is even a _different_ 
work that has been published _before_ the first cdrecord came out.



*) It does not even require to publish the whole work under the GPL 
in case that you add code to a GPL project! In this case the added
code may under _any_ license (even Closed source).


AGAIN: If you like to understant/interpret a contract like the GPL,
you need to read it carefully word by word and are not allowed to 
add claims that are not written in the GPL.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-30 Thread Wouter Verhelst
On Sun, Jul 30, 2006 at 11:25:00AM +0200, Joerg Schilling wrote:
 Anthony DeRobertis wrote:
 Erast Benson wrote:
  I do not need to make the build system 
  available under GPL (GPL §3 requires me to make it available but does
  not mention a license) 
 
 GPL 3(a) requires the complete corresponding source code [be]
 distributed under the terms of Sections 1 and 2 above. GPL 3
 defines the source code to include the the scripts used to control
 compilation and installation of the executable.
 
 Again a person who tries to bend the GPL to his wishes..

Gee, that sounds familiar somehow.

 You should better _read_ the GPL and try to understand it.

Good plan.

 GPL §2 defines what the work is and requres to publish the whole 
 work under the GPL in case that that work incorporates other 
 peoples work under GPL. (*)
 
 The GPL allows to publish the scripts used to control 
 compilation and installation of the executable. under _any_ license
 as the scripts are not part of the work.

These scripts are referred to in GPL§3, not §2. So much for reading the
GPL.

GPL§3 clearly says what you may do when you distribute binary versions
of the Program, and gives you three options:

3a) accompany it with complete source code, to be distributed under the
terms of Sections 1 and 2 above (i.e., under the GPL);

3b) accompany it with a written offer to offer the source under the
terms of Sections 1 and 2 above (i.e., under the GPL);

3c) pass on an already existing written offer as defined in 3b), under
certain conditions

Additionally, it defines source code as follows:

===
The source code for a work means the preferred form of the work for
making modifications to it.  For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scrips used to
control compilation and installation of the executable.[...]
===

I fail to see how your claim holds, given the above, but I'm willing to
be educated.

 Note it is unclear whether the makefiles could be called scripts

Unproven assertion.

 and that in case of cdrtools, the build system is even a _different_
 work that has been published _before_ the first cdrecord came out.

If you're referring to smake here, then I cannot help but disagree with
you.

Surely automake, GNU make, bash, and so on, were written before most of
the projects that use them. However, that does not mean that the build
system is a totally different work; the particular version of
configure.ac, Makefile.am/Makefile.in/Makefile, and any .sh scripts that
are part of the source tarball are part of the build system, even if the
interpreters that are used to run them are not.

In the same way, smake is indeed a different work, but the makefiles
that are shipped with cdrecord are not.

Am I missing something?

 *) It does not even require to publish the whole work under the GPL 
 in case that you add code to a GPL project! In this case the added
 code may under _any_ license (even Closed source).

Could you quote the part of the GPL on which you base this assertion? It
is not clear to me.

 AGAIN: If you like to understant/interpret a contract like the GPL,

The GPL is a license, not a contract.

 you need to read it carefully word by word and are not allowed to 
 add claims that are not written in the GPL.

Exactly.

-- 
Fun will now commence
  -- Seven Of Nine, Ashes to Ashes, stardate 53679.4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-30 Thread Stephen Gran
This one time, at band camp, Wouter Verhelst said:
 On Sun, Jul 30, 2006 at 11:25:00AM +0200, Joerg Schilling wrote:
  Again a person who tries to bend the GPL to his wishes..
 
 Gee, that sounds familiar somehow.

Haven't we reached the point where we have noticed that all posts by JS
are understood as being based in a special fantasy land only inhabited
by him and a few fanboys?

Can we move on?  I am slightly bored with having my various mailboxes
filled with fantastical interpretations of licenses, and would like to
move on to new and different flamewars, if we could.

Thanks all,
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


Re: cdrtools

2006-07-30 Thread Matthew R. Dempsky
On Sun, Jul 30, 2006 at 10:03:14PM +0200, Wouter Verhelst wrote:
 On Sun, Jul 30, 2006 at 11:25:00AM +0200, Joerg Schilling wrote:
  Note it is unclear whether the makefiles could be called scripts
 
 Unproven assertion.

How is something proven unclear?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-29 Thread Anthony DeRobertis
Erast Benson wrote:

 I do not need to make the build system 
 available under GPL (GPL §3 requires me to make it available but does
 not mention a license) 

GPL 3(a) requires the complete corresponding source code [be]
distributed under the terms of Sections 1 and 2 above. GPL 3
defines the source code to include the the scripts used to control
compilation and installation of the executable.

Section 2(b) requires third parties to publish derived works under the
GPL (to be licensed as a whole at no charge to all third parties under
the terms of this License.). Section 2 also states [T]he distribution
of the whole must be on the terms of this License, whose permissions for
other licensees extend to the entire whole, and thus to each and every
part regardless of who wrote it.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-16 Thread Josselin Mouette
Le mercredi 12 juillet 2006 à 01:02 +0100, Matthew Garrett a écrit :
 Now, this can quite easily be worked around by Joerg agreeing that all 
 of the software in the cdrecord tarball can be treated under the terms 
 of the CDDL (assuming that he has the right to do so, of course - any 
 significant patches that have been contributed by people under the terms 
 of the GPL would have to be rewritten or permission granted by the 
 authors). Then it just ends up being a Is CDDLed material acceptable 
 for Debian? argument, which is much more straightforward but not really 
 suited for the debian-devel mailing list.

As long as he keeps the you cannot change this part of the code blurb,
the most problematic issue remains. The GFDL GR made it very clear that
we won't accept invariant sections, and this is even more true for code.
This is a fundamental disagreement between Joerg Schilling and the
project, and unless he removes that blurb there is no way recent
cdrecord versions can be packaged in main.
-- 
 .''`.   Josselin Mouette/\./\
: :' :   [EMAIL PROTECTED]
`. `'[EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom


signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: cdrtools

2006-07-15 Thread Toni Mueller


Hello,

[ I'm leaning somewhat out of the window here w/o being a law expert ]

On Wed, 12.07.2006 at 12:46:51 -0700, Erast Benson [EMAIL PROTECTED] wrote:
 Joerg clearly stands that:
 
 1) Makefiles != scripts or at least it is unclear whether Makefiles may
 be called scripts:
 ...

 Makefiles are programs written in a non-scripting language:
 I call this language make. It is a non-algorithmic language but

but he and you are dead wrong on that, imho. For me at least, a
script is anything that can be executed using shebang, and makefiles
_can_, as your famous debian/rules file demonstrates.

 This means in other words: If I take other people's GPL code and create
 a derived work from that code, I need to make the whole work available
 under GPL. I do not need to make non-GPL code available at all, if GPL
 code is derived on that code. I do not need to make the build system 
 available under GPL (GPL §3 requires me to make it available but does
 not mention a license) and the build system is not code that is
 derived from the GPLd project.

This is imho a very broken interpretation because the build system is
usually an intimate part of the whole, and often enough, source code
with no idea about how to tie everything together is not nearly half as
useful as a full source is. Think of KDE w/o a build system, or the
Linux kernel, for instance... which would almost certainly defeat the
purpose of enabling others to change and expand on given code, and
also open the door for all kinds of abuse.

Maybe we should solicit the legal opinion of the FSFE or so on this
matter. But in reality, this all belongs on [EMAIL PROTECTED]


Best,
--Toni++


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-14 Thread Eric Dorland
* Mike Hommey ([EMAIL PROTECTED]) wrote:
 On Wed, Jul 12, 2006 at 03:58:13PM -0400, Eric Dorland [EMAIL PROTECTED] 
 wrote:
   Some examples and test files are licensed under Mozilla-sample-code.
  
  Uh, is that actually a license?
 
 Yes it is:
 
   BEGIN LICENSE BLOCK
   Version: Mozilla-sample-code 1.0
 
   Copyright (c) 2002 Netscape Communications Corporation and
   other contributors
 
   Permission is hereby granted, free of charge, to any person obtaining a
   copy of this Mozilla sample software and associated documentation files
   (the Software), to deal in the Software without restriction, including
   without limitation the rights to use, copy, modify, merge, publish,
   distribute, sublicense, and/or sell copies of the Software, and to permit
   persons to whom the Software is furnished to do so, subject to the
   following conditions:
 
   The above copyright notice and this permission notice shall be included
   in all copies or substantial portions of the Software.
 
   THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS
   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
   THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   DEALINGS IN THE SOFTWARE.
 
   Contributor(s):
 
   END LICENSE BLOCK

That's just the MIT license renamed it would appear.
 
 If you want a full licensing status on the mozilla code base, take a
 look to
 http://packages.debian.org/changelogs/pool/main/x/xulrunner/current/copyright
 which I actually need to update, I saw that some files changed to
 tri-license between 1.8.0.1 and 1.8.0.4...

Wow, I should really update the copyright file in firefox.
 
   The most problematic files are in xpcom/reflect/xptcall/src/md/unix.
   This directory contains assembler code for xpcom on several platforms.
   While a lot of these files are not of any use for us (irix, vms...) some
   are indeed used:
   xptcinvoke_asm_ppc_linux.s, xptcstubs_asm_ppc_linux.s and
   xptcinvoke_asm_sparc_linux.s are NPL only ;
   xptcinvoke_asm_mips.s is MPL.
  
  Even if we don't use the irix, vms, etc files, if they're problematic
  license-wise, we'd need to strip them out or get the license fixed.
 
 The point was that in the worst case scenario, we can't remove the files
 I listed without removing support for these architectures. The others
 can be removed without harm.

Indeed.

 Another thing that is a bit annoying is that the LICENSE file in the
 upstream tarball is the MPL license text. It'd be better for everyone if
 they'd make it clear that everything in the tarball, except external
 libraries such as expat, libpng, etc. are tri-licensed.

Should we file a bug?

-- 
Eric Dorland [EMAIL PROTECTED]
ICQ: #61138586, Jabber: [EMAIL PROTECTED]
1024D/16D970C6 097C 4861 9934 27A0 8E1C  2B0A 61E9 8ECF 16D9 70C6



signature.asc
Description: Digital signature


Re: cdrtools

2006-07-14 Thread Mike Hommey
On Fri, Jul 14, 2006 at 02:50:27PM -0400, Eric Dorland [EMAIL PROTECTED] 
wrote:
  Another thing that is a bit annoying is that the LICENSE file in the
  upstream tarball is the MPL license text. It'd be better for everyone if
  they'd make it clear that everything in the tarball, except external
  libraries such as expat, libpng, etc. are tri-licensed.
 
 Should we file a bug?

I'm in contact with Gerv about all these issues. Stay tuned.

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-13 Thread Mike Hommey
On Wed, Jul 12, 2006 at 03:58:13PM -0400, Eric Dorland [EMAIL PROTECTED] 
wrote:
  Some examples and test files are licensed under Mozilla-sample-code.
 
 Uh, is that actually a license?

Yes it is:

  BEGIN LICENSE BLOCK
  Version: Mozilla-sample-code 1.0

  Copyright (c) 2002 Netscape Communications Corporation and
  other contributors

  Permission is hereby granted, free of charge, to any person obtaining a
  copy of this Mozilla sample software and associated documentation files
  (the Software), to deal in the Software without restriction, including
  without limitation the rights to use, copy, modify, merge, publish,
  distribute, sublicense, and/or sell copies of the Software, and to permit
  persons to whom the Software is furnished to do so, subject to the
  following conditions:

  The above copyright notice and this permission notice shall be included
  in all copies or substantial portions of the Software.

  THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  DEALINGS IN THE SOFTWARE.

  Contributor(s):

  END LICENSE BLOCK

If you want a full licensing status on the mozilla code base, take a
look to
http://packages.debian.org/changelogs/pool/main/x/xulrunner/current/copyright
which I actually need to update, I saw that some files changed to
tri-license between 1.8.0.1 and 1.8.0.4...

  The most problematic files are in xpcom/reflect/xptcall/src/md/unix.
  This directory contains assembler code for xpcom on several platforms.
  While a lot of these files are not of any use for us (irix, vms...) some
  are indeed used:
  xptcinvoke_asm_ppc_linux.s, xptcstubs_asm_ppc_linux.s and
  xptcinvoke_asm_sparc_linux.s are NPL only ;
  xptcinvoke_asm_mips.s is MPL.
 
 Even if we don't use the irix, vms, etc files, if they're problematic
 license-wise, we'd need to strip them out or get the license fixed.

The point was that in the worst case scenario, we can't remove the files
I listed without removing support for these architectures. The others
can be removed without harm.

Another thing that is a bit annoying is that the LICENSE file in the
upstream tarball is the MPL license text. It'd be better for everyone if
they'd make it clear that everything in the tarball, except external
libraries such as expat, libpng, etc. are tri-licensed.

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-13 Thread Adam Borowski
On Wed, Jul 12, 2006 at 12:46:51PM -0700, Erast Benson wrote:
 Joerg clearly stands that:
 
 1) Makefiles != scripts or at least it is unclear whether Makefiles may
 be called scripts:
 
  GPL §3 requires the scripts for compilation to be provided but
 as a first note, it is unclear whether Makefiles may be called
 scripts.

Er, wait.  This is complete nonsense: the very definition of a
makefile is compilation script.
 
 Makefiles are programs written in a non-scripting language:
 I call this language make. It is a non-algorithmic language but
 a rule based language (like e.g. CDL2).

The word script in computing came from theater, previously meaning
screenplay, listing the things actors have to do, in a particular
order.
Makefile does exactly that, lists what compiler/linker/etc have to
do, in a given order.


Thus, a makefile is certainly more a script than for example a Perl
module, and if it's not a compilation script, then I don't know
what is.

-- 
1KB // Microsoft corollary to Hanlon's razor:
//  Never attribute to stupidity what can be
//  adequately explained by malice.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-13 Thread Ian Jackson
Erast Benson writes (Re: cdrtools):
 Joerg clearly stands that:
 
 1) Makefiles != scripts or at least it is unclear whether Makefiles may
 be called scripts:
 
  GPL §3 requires the scripts for compilation to be provided but
 as a first note, it is unclear whether Makefiles may be called
 scripts.

This is an absurd interpretation.  `The scripts used to control
compilation and installation of the executable' would be an empty set
for much GNU software if it didn't include the Makefiles.  It is
obvious that that phrase was included in the GPL specifically to
ensure that the build system is covered.

If it's not obvious to someone then that person is either
(a) dishonest or (b) astonishingly out of touch with reality.

Ian.



Re: cdrtools

2006-07-13 Thread Erast Benson
On Thu, 2006-07-13 at 12:59 +0100, Ian Jackson wrote:
 Erast Benson writes (Re: cdrtools):
  Joerg clearly stands that:
  
  1) Makefiles != scripts or at least it is unclear whether Makefiles may
  be called scripts:
  
   GPL §3 requires the scripts for compilation to be provided but
  as a first note, it is unclear whether Makefiles may be called
  scripts.
 
 This is an absurd interpretation.  `The scripts used to control
 compilation and installation of the executable' would be an empty set
 for much GNU software if it didn't include the Makefiles.  It is
 obvious that that phrase was included in the GPL specifically to
 ensure that the build system is covered.
 
 If it's not obvious to someone then that person is either
 (a) dishonest or (b) astonishingly out of touch with reality.

I don't want to insist on (1) too. But I must agree with Joerg that it
is unclear if Makefiles could be called as scripts for compilation.

Makefiles are programs written in non-scripting language. To understand
what non-scripting language is, I googled this:

I'd define a scripting language as one which requires you to put $
or whatever in front of variable names, and makes quoting strings an
optional construct, and does string variable substitution inside string
constants unless you force it not to with odd escape characters.
A non-scripting language is one which has simple, clear-cut lexical
conventions and parsing syntax.

Erast


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools

2006-07-13 Thread David Pashley
On Jul 13, 2006 at 16:06, Erast Benson praised the llamas by saying:
 
 I don't want to insist on (1) too. But I must agree with Joerg that it
 is unclear if Makefiles could be called as scripts for compilation.
 
 Makefiles are programs written in non-scripting language. To understand
 what non-scripting language is, I googled this:
 
 I'd define a scripting language as one which requires you to put $
 or whatever in front of variable names, and makes quoting strings an
 optional construct, and does string variable substitution inside string
 constants unless you force it not to with odd escape characters.
 A non-scripting language is one which has simple, clear-cut lexical
 conventions and parsing syntax.
 
You run an interpreter[0] which loads the source script files[1] and
executes it. The language is a mixture of declarative and iterative
programming. It clearly falls in the remit of scripts for compilation.

Your paragraph appears to make python a non-scripting language.

[0] make(1)
[1] Makefile

-- 
David Pashley
[EMAIL PROTECTED]
Nihil curo de ista tua stulta superstitione.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



  1   2   >