Re: GFDL/GPL incompatibility

2005-04-25 Thread Nathanael Nerode
Michael K. Edwards wrote:
 As I see it, the individuals who assigned their copyright in GNU
 documentation to the FSF probably didn't expect to see the relicensing
 of their work under a GPL-incompatible license, creating yet another
 gated community carved out of the ostensible commons. 

You're quite right.  I know Zack Weinberg -- author of a large portion of the 
GNU cpp manual -- didn't, and dislikes the policy, to mention someone who was 
willing to make his views public.  I personally stopped submitting 
copyrightable amounts of documentation to GNU when I figured out what was 
going on.

This, of course, indicates a problem at the heart of the FSF: Stallman has 
been able to unilaterally impose a bad licensing policy, which the vast 
majority of GNU developers think is a bad idea.  He hasn't even been able to 
point to two other people who agree with him about the GFDL (Georg Greve 
*might* count as one person, *maybe*, though his views seem rather 
different), yet it remains official FSF dogma.


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



Re: GFDL and incompatibility

2003-09-26 Thread Thomas Bushnell, BSG
Richard Stallman [EMAIL PROTECTED] writes:

 I have never considered the question of whether the GFDL is a free
 software license.  The question seems purely academic, since it is (1)
 not meant as a license for programs, and (2) clearly an annoying
 license to use for programs.  So I don't know if I would agree this
 is true.

You claim that it really doesn't matter, and yet, you have not payed
much attention to the examples of cases where the boundary between
documentation and software is blurry in the extreme.  An excellent
example is TeX or other such literate programming experiments.  Is
that software or documentation?

 What I can say is that the question has no practical significance.  If
 I have a manual for FOO, I might want to merge it with FOO.  Whether
 that is possible does have practical significance.  As I've explained,
 this cannot be a criterion for whether the manual's license is free,
 since merging may be forbidden due to incompatibility even with
 licenses that Debian agrees are free; also, there are other ways to
 get the job done when merging is impossible.  But at least the
 question is a real question.

My point is that a manual for FOO, if that manual is DFSG-free, can be
merged with at least some free software somewhere.  If it's a GFDL-d
manual, by contrast, it cannot be merged with any free software
anywhere.

And we have real-life examples where merging manual text into programs
is useful, so this isn't a fake question.

Thomas



GFDL and incompatibility

2003-09-25 Thread Richard Stallman
My point is precisely that a GFDL manual *cannot* be incorporated into
*ANY* free software project.  And this is *different* from the old
documentation license, which did not have that problem.

I have never considered the question of whether the GFDL is a free
software license.  The question seems purely academic, since it is (1)
not meant as a license for programs, and (2) clearly an annoying
license to use for programs.  So I don't know if I would agree this
is true.

What I can say is that the question has no practical significance.  If
I have a manual for FOO, I might want to merge it with FOO.  Whether
that is possible does have practical significance.  As I've explained,
this cannot be a criterion for whether the manual's license is free,
since merging may be forbidden due to incompatibility even with
licenses that Debian agrees are free; also, there are other ways to
get the job done when merging is impossible.  But at least the
question is a real question.

But if we cannot merge it with FOO, why in the world would we care
whether theoretically we could merge it with some other hypothetical
program BAR?  That question is in meaningful in a theoretical sense,
but I don't see a need to ask it.

 However, the point is that the simple license, was always compatible
 with at least one free software license.  For example, one could
 easily distribute software under the simple license itself.
 
 I don't think anyone ever did so.  In practice, the issue is not
 significant, since you can distribute the manual along with the
 software, and make the software access the manual in whichever way you
 want.

Is that how Emacs gets its doc strings?  

The text in the manual is usually not suitable for a doc string, and
vice versa.  I don't copy text from the Emacs manual into a doc
string, even though the FSF as copyright holder for both could do so.



Re: GFDL and incompatibility

2003-09-25 Thread Thomas Bushnell, BSG
Richard Stallman [EMAIL PROTECTED] writes:

 The text in the manual is usually not suitable for a doc string, and
 vice versa.  I don't copy text from the Emacs manual into a doc
 string, even though the FSF as copyright holder for both could do so.

The problem is that you can't even re-edit it into a doc string.
Anything that's a derivative work is out-of-bounds.

The GFDL forces a particular implementation of
program-with-documentation, and that's already a bug.