Re: The debate on Invariant sections (long)

2003-06-04 Thread Manoj Srivastava
On Sun, 1 Jun 2003 12:18:37 +0200, Alexandre Dulaunoy [EMAIL PROTECTED] said: 

 Yes  No.  For example, a Free Software author wants to warn user
 for a specific usage of the software.  The classical example is a
 RFID software that can be used as a tool against privacy.  He adds a
 warning note in the documentation, the text is irremovable but other
 people can comment on the warning but they can't remove the warning.

Hmm. If the software is free, I can then change the software
 to remove the specific behaviour being warned against; but the
 documentation still contains a incorrect, and irremovable warning. 

I supppose I can tack on even more irremovable text to counter
 the warning (perhaps confusing the users).

I would consider that not free for other electronic entities;
 I consider it similarily limiting when it comes to the
 documentation. 

manoj
-- 
The way these things go, there are probably 6 or 8 kludgey ways to do
it, and a better way that involves rethinking something that hasn't
been rethunk yet. Larry Wall in [EMAIL PROTECTED]
Manoj Srivastava   [EMAIL PROTECTED]  http://www.debian.org/%7Esrivasta/
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



Re: Source Code of Music (was: various opinions on Debian vs the GFDL)

2003-06-04 Thread Edmund GRIMLEY EVANS
Thomas Uwe Gruettmueller [EMAIL PROTECTED]:

  You have a similar but less severe problem if A is a
  high-precision digital recording (with lots of random noise in
  the low bits) and D is a compressed version: clearly A is
  source of D,
 
 I would argue that D is an excerpt of A.

If someone were to improve the compression algorithm then you would
want to go back and recompute D, particularly if D has an audible
artefact, so I would say that A is source.

Of course, if we're talking about lossless compression (possibly
preceded by throwing away the low bits) then I might agree it's an
excerpt, but I was thinking about something like Ogg Vorbis.

Edmund



License of Emacs modes

2003-06-04 Thread Jérôme Marant
Hi,

  Since Emacsen are GPL-licensed, do Emacs modes have to be shipped
  under a GPL-compatible license? I discovered one of them which
  could be problematic.

  Thanks.

--
Jérôme Marant



Re: License of Emacs modes

2003-06-04 Thread Peter S Galbraith
Jérôme Marant [EMAIL PROTECTED] wrote:

   Since Emacsen are GPL-licensed, do Emacs modes have to be shipped
   under a GPL-compatible license?

Pretty much.  It is possible to write stand-alone elisp code that only
uses Emacs internals.  At that point you are okay, treating Emacs has an
interpreter only (so the code it interprets doesn't have to be under a
GPL-compatible license).  But as soon as you load an Emacs lisp library
and use it, then you'll using a GPL'ed library (as opposed to an LGPL'ed
one) and your code must be GPL-compatible (if you distribute it of
course).

   I discovered one of them which
   could be problematic.

Is it ilisp?

Peter



Re: License of Emacs modes

2003-06-04 Thread Jérôme Marant
En réponse à Peter S Galbraith [EMAIL PROTECTED]:

 Jérôme Marant [EMAIL PROTECTED] wrote:
 
Since Emacsen are GPL-licensed, do Emacs modes have to be shipped
under a GPL-compatible license?
 
 Pretty much.  It is possible to write stand-alone elisp code that only
 uses Emacs internals.  At that point you are okay, treating Emacs has
 an
 interpreter only (so the code it interprets doesn't have to be under a
 GPL-compatible license).  But as soon as you load an Emacs lisp

Err, I thought the license of interpreted programs had to be
compatible with the license of interpreters (I recall the Python
licensing problems, before Python 2.1). Did I misunderstand?

 library
 and use it, then you'll using a GPL'ed library (as opposed to an
 LGPL'ed
 one) and your code must be GPL-compatible (if you distribute it of
 course).

Ah, you mean that there is only a problem when an elisp code loads
some elisp libraries ?

I discovered one of them which
could be problematic.
 
 Is it ilisp?

No, erlang-mode, which is licensed under EPL.

Cheers,

--
Jérôme Marant [EMAIL PROTECTED]
  [EMAIL PROTECTED]

http://marant.org



Re: Open Software License

2003-06-04 Thread Branden Robinson
On Tue, Jun 03, 2003 at 05:21:48PM -0700, Walter Landry wrote:
 Anthony DeRobertis [EMAIL PROTECTED] wrote:
  On Mon, 2003-06-02 at 16:16, Joey Hess wrote:
   10) Jurisdiction, Venue and Governing Law. You agree that any lawsuit
   arising under or relating to this License shall be maintained in the
   courts of the jurisdiction wherein the Licensor resides or in which
   Licensor conducts its primary business, and under the laws of that
   jurisdiction excluding its conflict-of-law provisions.
  
  Haven't we rejected these clauses before? This is no different than
  Under the laws of the Commonwealth of Virginia, United States except
  its much more confusing (where does the licensor live today?)
 
 I don't think so.  It isn't GPL compatible, which is why there was a
 big fuss about the Python license.  But it wasn't considered non-free.

I've argued that it's non-free, though.

Moreover, from a copyright law perspective, nothing grants a copyright
holder the power to forum-shop.

-- 
G. Branden Robinson| It just seems to me that you are
Debian GNU/Linux   | willfully entering an arse-kicking
[EMAIL PROTECTED] | contest with a monstrous entity
http://people.debian.org/~branden/ | that has sixteen legs and no arse.


pgpVMtg0vB417.pgp
Description: PGP signature


Re: License of Emacs modes

2003-06-04 Thread Peter S Galbraith
Jérôme Marant [EMAIL PROTECTED] wrote:

 En réponse à Peter S Galbraith [EMAIL PROTECTED]:
 
  Jérôme Marant [EMAIL PROTECTED] wrote:
  
 Since Emacsen are GPL-licensed, do Emacs modes have to be shipped
 under a GPL-compatible license?
  
  Pretty much.  It is possible to write stand-alone elisp code that
  only uses Emacs internals.  At that point you are okay, treating
  Emacs has an interpreter only (so the code it interprets doesn't
  have to be under a GPL-compatible license).  But as soon as you load
  an Emacs lisp
 
 Err, I thought the license of interpreted programs had to be
 compatible with the license of interpreters 

I don't think so.
 (I recall the Python
 licensing problems, before Python 2.1). Did I misunderstand?

I don't recall what the issues were.

  library
  and use it, then you'll using a GPL'ed library (as opposed to an
  LGPL'ed
  one) and your code must be GPL-compatible (if you distribute it of
  course).
 
 Ah, you mean that there is only a problem when an elisp code loads
 some elisp libraries ?

Right.

 I discovered one of them which
 could be problematic.
  
  Is it ilisp?
 
 No, erlang-mode, which is licensed under EPL.

Yeah, it loads various libraries.  I haven't looked at the license to
see what makes it GPL-uncompatible.

While you're at it, ask the DD to byte-compile the files like most all
other elisp packages do!  :-)

Peter



Re: License of Emacs modes

2003-06-04 Thread Jérôme Marant
En réponse à Peter S Galbraith [EMAIL PROTECTED]:

  Err, I thought the license of interpreted programs had to be
  compatible with the license of interpreters 

 I don't think so.

You are right. There answer is there:
http://www.gnu.org/licenses/gpl-faq.html#InterpreterIncompat

  No, erlang-mode, which is licensed under EPL.
 
 Yeah, it loads various libraries.  I haven't looked at the license to
 see what makes it GPL-uncompatible.

  EPL is a MPL derivative. You can find a link to it at www.erlang.org. 

 While you're at it, ask the DD to byte-compile the files like most all
 other elisp packages do!  :-)

  OK.

  Cheers,

--
Jérôme Marant



Re: Source Code of Music (was: various opinions on Debian vs the GFDL)

2003-06-04 Thread Thomas Uwe Gruettmueller
Hi Edmund,

On Dienstag 03 Juni 2003 19:12, Edmund GRIMLEY EVANS wrote:
 Thomas Uwe Gruettmueller [EMAIL PROTECTED]:
   You have a similar but less severe problem if A is a
   high-precision digital recording (with lots of random
   noise in the low bits) and D is a compressed version:
   clearly A is source of D,
 
  I would argue that D is an excerpt of A.

 If someone were to improve the compression algorithm then you
 would want to go back and recompute D, particularly if D has
 an audible artefact, so I would say that A is source.

The GPL defines the source code for a work [to mean] the 
preferred form of the work for making modifications to it (l. 
155f). If I take a wav file, compress it into the Vorbis format, 
and decompress it back to wav, I can modify this file the same 
way as I could do with the original one. There are differences 
in the files' contents, but there is no functional difference. 
(The resulting file will even have the same length as the 
original one, which is not true for a decompressed MP3.)

This is IMHO something entirely different than compiling and 
decompiling a program. In this case, the entire program would 
become less readable and thus much less modifyable.

 Of course, if we're talking about lossless compression
 (possibly preceded by throwing away the low bits)

With lossless compression algorithm (like flac), nothing is 
thrown away. It works more like gzip.

 then I might agree it's an excerpt, but I was thinking about
 something like Ogg Vorbis.

I was thinking about these cases:

A) I don't have enough bandwith or webspace to distribute the 
entire uncompressed work. So, in order to reduce the file size, 
I could reduce the duration of the recording, by only 
distributing the most interesting part. This would be clearly an 
excerpt.

B) If I wanted to preserve the sample's duration, I could also 
throw away details all across the sample, by reducing the sample 
rate, the bit resolution, and the number of channels. I would 
still consider this an excerpt.

C) I could also use a more advanced lossy compression codec like 
Vorbis. Like in A and B, I would throw away data, but the losses 
would be better selected. I would still consider this an 
excerpt, and an even more desirable one than the one in B, 
especially for modification purposes.

cu,
Thomas
 }:o{#
--
http://www.bildungsbande.de/~sloyment/
Look! They have different music on the dance floor...



Re: GDB Manual

2003-06-04 Thread Nathanael Nerode

 Whether to change the GFDL is not a Debian decision, so I've decided
 not to discuss that here.

Is there a public forum where you are willing to discuss that?

Not now, and not in the way that some people want to discuss it
(they throw stones at me while I stand there and get hit).
They outnumber me, and I can't keep up with them, so I don't
think it is useful to try.


This is a remarkable interpretation of the generally polite, reasoned 
discussion here.  We aren't trying to throw stones at you.  We 
certainly don't want you to keep up (by throwing stones back ?!?).

I, anyway, attribute no malice to you.  (Merely incompetence. ;-) )

Do you realize that at least one GNU contributor is quite unhappy about 
the use of the GFDL on their work?  See

http://lists.debian.org/debian-legal/2003/debian-legal-200304/msg00256.html

You still haven't answered two questions put to you publicly, which are 
important for clarification of where you're coming from.  If we got 
clearer answers, we wouldn't keep asking you questions.


1. I asked:
Where there is definite consensus is that shackling a technical
manual to a political statement imposes unacceptably non-free
restrictions on the right to modify the technical manual.

You clearly believe that these restrictions simply aren't important.

This appears to be because you believe that the types of modification
which are restricted (generally speaking, modifications to fit in
tightly limited spaces, either physical or programmatic) aren't
necessary for freedom.  Is this correct?
 ^^^

If it's correct, I, for one, will not discuss this with you further, 
because I see no way of changing such an opinion.  If I am *wrong* and I 
have misunderstood your position, I want to be corrected so that I do 
not misrepresent you!


2. Branden Robinson said to you:
Aside from yourself, is there anyone entitled to interpret the GNU
Project's standards?

This is a real question.  If the answer is no, obviously there's no 
point in talking to anyone *but* you about the GNU Project's standards.


If the answer is yes, then there are other people who we can ask 
questions of, see if they have different opinions, or simply if we can 
get clearer and more specific responses.





Re: The debate on Invariant sections (long)

2003-06-04 Thread Nathanael Nerode

RMS said:
I've looked at the problems people have reported.  Many of them are
misunderstandings (what they believe is not allowed actually is
allowed), many of these cases have adequate workarounds, and the rest
are real inconveniences that shouldn't be exaggerated.
OK... but...
I've explained
examples of all of these.
Actually, that's where you're wrong.  You *haven't* explained examples 
of all of these, and some of those explanations you have given have been 
found woefully insufficient.  (Of course, *you* don't need to do this; 
I'm sure you're very busy.  Any official representative of the FSF would 
do just fine.)


-- I couldn't find a single instance of a 'misunderstanding' explained 
by you.  In a few cases, you claimed that something was allowed by fair 
use, but you were in fact wrong for at least the UK.
-- The only instance of an 'adequate workaround' I saw was a license 
incompatibility problem, where you claimed that it was 'always better' 
for a manual to be separate from the code and read by the code.  Several 
people felt that this was not an adequate workaround for the 
incompatibility, let alone 'better'.
-- Pretty much everything else you responded to, you said was an 
inconvenience being exaggerated, but was not non-free because it was 
only a 'packaging restriction'.  (An interesting point, certainly. 
Although it took a ridiculous amount of time before we managed to get 
this statement on why you believed non-removable sections did not render 
a document non-free; previously we'd been trying to guess your position, 
which doesn't usually work.)  Several people tried to open a debate 
about the issue of when a restriction is a packaging restriction and 
when it's a fundamental restriction, since they disagreed.  You refused 
to discuss this.


The only real problems seem to come from incompatibility of licenses.
I'm glad you recognize those problems. :-)  Happiness!  Now, does the 
FSF have plans to do anything about them?  If so, great!  If not, why not?


--Nathanael