Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Georg C. F. Greve
 || On Wed, 16 Apr 2003 09:27:43 -0400
 || Peter S Galbraith [EMAIL PROTECTED] wrote: 

 psg No if it were released under the GPL.  Compare to:

 psg  I'm sorry, but if somebody wrote something into SOFTWARE that
 psg  was important to him and you didn't like it and removed it to
 psg  distribute that as a newer version of the SOFTWARE, you'd be
 psg  violating that persons Copyright.

 psg Care to defend that again?

Software and documentation are quite different according to the way
they are treated by the legal system. Moral rights (on which this is
based) are seen much more strongly for documentation.

The scenario in question is normal daily business for documents, but
so far nobody has tried it for software.

Regards,
Georg

-- 
Georg C. F. Greve   [EMAIL PROTECTED]
Free Software Foundation Europe  (http://fsfeurope.org)
Brave GNU World(http://brave-gnu-world.org)


pgphMdyB92ENQ.pgp
Description: PGP signature


Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Georg C. F. Greve
 || On Wed, 16 Apr 2003 09:06:51 -0400
 || Peter S Galbraith [EMAIL PROTECTED] wrote: 

  The GFDL deeks to do the same thing. Only this time you find
  yourself in the position of middleman and have to take care to not
  violate the rights of either party.

 psg Quite the opposite actually.  Any redistributor can add
 psg invariant sections which makes sharing difficult.

Yes. But that is a question of Copyright law, not license.

Given that a document is under a license that permits modification,
any redistributor could add anything and then say that removing it
would hurt his or her moral rights.

Any license trying to allow modification/removal of such sections
would run a higher risk of being ruled invalid as a whole because
these are inalienable rights.

So by having no possibility for invariant sections in a documentation
license, all you do is increase the possibility that it will one day
be ruled to be invalid as a whole.

Regards,
Georg

-- 
Georg C. F. Greve   [EMAIL PROTECTED]
Free Software Foundation Europe  (http://fsfeurope.org)
Brave GNU World(http://brave-gnu-world.org)


pgpU5NGm6eH3p.pgp
Description: PGP signature


Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Georg C. F. Greve
 || On Thu, 17 Apr 2003 12:28:36 -0700 (PDT)
 || Mark Rafn [EMAIL PROTECTED] wrote: 

  Are you referring to documentation under the GFDL? Why would that
  have to be removed?

 mr Not all GFDL documentation, only that which contains invariant
 mr sections which cannot be removed or modified.

I see. I was just trying to understand the reasons as someone at some
point indicated it was possibly illegal to ship GPL and GFDL licensed
things together.

If you say that you are planning to remove it because Debian thinks it
is non-free, that is something else.

Regards,
Georg

-- 
Georg C. F. Greve   [EMAIL PROTECTED]
Free Software Foundation Europe  (http://fsfeurope.org)
Brave GNU World(http://brave-gnu-world.org)


pgpQIiUtrdKYY.pgp
Description: PGP signature


Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Georg C. F. Greve
 || On Thu, 17 Apr 2003 15:05:48 -0400
 || [EMAIL PROTECTED] (Brian T. Sniffen) wrote: 

 bts A reference card has a subset of commands, chosen for
 bts usefulness, elegance, or aesthetic appeal.  It has succinct
 bts descriptions, which are a creative effort.  It is definitely
 bts copyrightable on either of those points.

Although you phrase it that way, you are in fact not contradicting any
of what I wrote.

One can certainly argue that the choice of subset as well as the way
they are presented are Copyrightable. But then only those parts would
be Copyrightable, not the references themselves.


 bts I'm not at all sure what to say to this.  Are you talking about
 bts Berne Convention copyright law?  

Also, but not only. Berne is very loose and leaves a lot of room for
the national initiatives. Also there is Stockholm. Then there are the
national laws that need to be taken into account.

Naturally, I'm more familiar with the European Copyright -- or Droit
d'Auteur, rather -- systems, but since Europe is a very active region
for Free Software, considering the European situation seems useful.


 bts Are you really asserting that the comments and strings in a
 bts source file labelled as being under the GPL might not be under
 bts the GPL?

I wrote no such thing.

It might be interesting to find the grey areas for that, but normally
one would probably see the comments and strings as parts of the
program rather than an independent document.

Regards,
Georg

-- 
Georg C. F. Greve   [EMAIL PROTECTED]
Free Software Foundation Europe  (http://fsfeurope.org)
Brave GNU World(http://brave-gnu-world.org)


pgpNL8viUW1Na.pgp
Description: PGP signature


Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Georg C. F. Greve
 || On Wed, 16 Apr 2003 11:34:17 +0100
 || Edmund GRIMLEY EVANS [EMAIL PROTECTED] wrote: 

  Although I have said it before, I'll say it again: I don't
  consider the GFDL to be perfect, but from the free documentation
  licenses I have seen so far, it seems to be the most solid one for
  the reasons I've described.

 ege What do you mean by a free documentation licence?

A documentation license that will provide a good balance between the
freedoms of the individual and the freedoms and needs of society in a
way that it will maximize freedom for society while keeping that
freedom legally defendable.


 ege Personally, I will stick to using the GPL, even for non-software.

That is putting freedom at risk, however -- possibly even more than
with a free documentation license that does not permit invariant
sections -- as the license was clearly written for software, not
documentation.

So although you probably won't run into immediate problems with it, it
does make the legal situation somewhat fuzzy for such documentation.


  Of course technical manuals require change. So it may be possible
  that authors use invariant sections in an unwise way, covering
  parts that need to be changed to keep the manual useful. In that
  case such manuals should maybe be put into contrib.

 ege So you agree that some documents licensed under the GFDL are not
 ege free.

I thought contrib was for things under free licenses that are somehow
suffering from limitations. But I may be wrong.

Sometimes authors consider more things invariant than would be
technically useful. Nobody can take that right away from an author
under Droit d'Auteur, which we have to take into account for global
projects.

But of course it limits the usefulness of the documentation for the
Debian project and its users.


So I guess my suggestion would be the following policy:

 1)  The GNU Free Documentation License (GFDL) is a free documentation
 license; recommended for use in Debian without invariant
 sections.

 2a) Documents without invariant sections go into main.

 2b) Documents with invariant sections are to be reviewed by the
 Debian Documentation Project whether the invariant section makes
 the document technically unmaintainable.

 [An example for non-maintainable technical parts would be if the
  documentation of a web browser has the description of the key
  bindings in an invariant section.]

 If the invariant sections still allow maintaining the document
 technically, it can go into main.

 If the invariant sections do not allow technical maintenance, it
 goes into contrib as it might still be somewhat useful.



That said, I think I've done what I could to explain the situation to
the best of my knowledge and provide a viable solution. So I would
like to put this to rest for now and suggest to maybe reexamine the
situation in half a year, or so.

Regards,
Georg

-- 
Georg C. F. Greve   [EMAIL PROTECTED]
Free Software Foundation Europe  (http://fsfeurope.org)
Brave GNU World(http://brave-gnu-world.org)


pgpCtCPmNdz4x.pgp
Description: PGP signature


Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Nick Phillips
On Tue, Apr 15, 2003 at 11:30:17AM +0200, Georg C. F. Greve wrote:

  psg I don't want to ship the 5MB documentation with my 100KB GUI,
  psg just the few paragraphs that matter.
 
 That seems too genereralized to be useful. 
 
 It seems hard to imagine a situation where an obviously very long and
 detailed piece of documentation -- 5MB is unusually large for plain
 text -- would not be useful as a whole. Or rather that including only
 a few paragraphs would be a useful activity. Do you have a concrete
 example?

I find it hard to believe that you are serious here.

If you really need a concrete example, fire up Emacs, hit C-h i,
choose any large package from the menu, and tell me with a straight
face that the introduction on its own could not be useful in another
context (I picked bison).


 And if it is just a few paragraphs that need to be hard-coded into
 your application, why not write them yourself?

Um, same could be asked of those few lines of code that you want to
use from any piece of software. You really are seriously missing the
point.


 If it is more than just a few paragraphs, is this a special situation
 where harddisk space is so limited that the whole documentation could
 not be reasonable placed somewhere in the system?

This is just so far out it's almost funny.


  psg It's _very_ weird to have to convince a GNU representative of
  psg these issues.
 
 As the GNU Free Documentation License is the license that was written
 with a lot of thought going into balancing the rights of the author of
 a documentation and the rights of the users -- including, but not
 limited to, programmers -- I wouldn't find it surprising that GNU
 people will seek to explain the background.

All that should be needed is that the author be assured by the license
terms that readers will be given an accurate representation of the
degree to which any and all contributors are responsible for the work
that they are reading.

If authors want more, I'd like to see a damn good reason why they
deserve it, and so far none has been forthcoming.



Cheers,


Nick
-- 
Nick Phillips -- [EMAIL PROTECTED]
Stay away from hurricanes for a while.



Re: motion to take action on the unhappy GNU FDL issue

2003-04-19 Thread Nick Phillips
On Wed, Apr 16, 2003 at 03:09:17PM -0500, Branden Robinson wrote:

 I propose that we:
   * draft a comprehensive critique of the GNU FDL 1.2, detailing
 section-by-section our problems with the license
   * draft a FAQ regarding why we differ with FSF orthodoxy on this
 issue
   * draft a document advising users of the GNU FDL how to add
 riders to their license terms such that works so licensed are
 DFSG-free, and pointing out alternative documentation licenses
 that are also DFSG-free
 Then:
   * exhaustively identify works in main and contrib using the GNU
 FDL[1]
   * contact[2] the package maintainers and upstream authors of
 each affected source package, and include pointers to the
 above documents
   * post a list of affected packages to debian-devel-announce
 and/or debian-announce, so that no one is surprised by
 whatever later actions occur
   * give people some time to consider and act upon the above
 contact (some may relicense, some will tell us to go pound
 sand, others won't reply at all)
   * remove packages from main and contrib whose licenses have not
 been brought into compliance with the DFSG

 I am seeking seconds for this proposal.
 
 [1] I don't restrict this to GNU FDL-licensed documents that have Cover
 Texts or Invariant Sections because previous discussions have indicated
 that there may be still other problems with the GNU FDL 1.2.  I seem to
 recall someone raising a fairly persuasive critique of section 4K, for
 instance.  Thus, if we're going to nail some theses to the church door,
 we might as well make sure that they're comprehensive.
 
 [2] possibly through a mass bug-filing, but I leave this detail to
 future determination

I strongly support this proposal.


Cheers,


Nick
-- 
Nick Phillips -- [EMAIL PROTECTED]
Stay away from hurricanes for a while.



Proposed statement wrt GNU FDL

2003-04-19 Thread Anthony Towns
(Hrm, asking for someone to handle this results in a motion for it
to be handled, and lots of seconds that aren't willing to actually do
anything. How helpful.)

Debian's stance on the GNU Free Documentation License
...OR NOT (completely unofficial, draft, blahblah)

20th April, 2003

In November 2002, the version 1.2 of the GNU Free Documentation License
(GNU FDL) was released by the Free Software Foundation after a long
period of consultation. Unfortunately, some concerns raised by members
of the Debian Project were not addressed, and as such the GNU FDL can
apply to works that do not pass the Debian Free Software Guidelines (DFSG),
and may thus only be included in the non-free component of the Debian
archive, not the Debian distribution itself.

This document attempts to explain the reasoning behind this conclusion,
and offers some suggestions on how authors of free documentation may
avoid these problems.

The Problem
~~~

The GNU FDL includes a number of conditions that apply to all modified
versions that disallow modifications, particularly:

 * K. For any section Entitled Acknowledgements or Dedications,
   Preserve the Title of the section, and preserve in the section all
   the substance and tone of each of the contributor acknowledgements
   and/or dedications given therein.

 * L. Preserve all the Invariant Sections of the Document, unaltered in
   their text and in their titles. Section numbers or the equivalent
   are not considered part of the section titles.

However, modifiability is a fundamental requirement of the Debian Free
Software Guidelines, which state:

 3. Derived Works

The license must allow modifications and derived works, and must
allow them to be distributed under the same terms as the license of
the original software.

As such, we cannot accept works that include Invariant Sections and
similar unmodifiable components into our distribution, which unfortunately
includes a number of current manuals for GNU software.

The Solution


There are a number of things that can be done to avoid this problem.

  1) Avoid using the various options the GNU FDL allows.

  If you do not make use of Invariant Sections, or include an
  Acknowledgements or Dedication section, there are no problems with
  your GNU FDL licensed document passing the DFSG. However, if someone
  modifies your document, and adds an Invariant Section, the new document
  will become tainted and can no longer be made to pass the DFSG.

  2) Use an alternative copyleft license for your document.

  Alternative licenses that you should consider for your documentation
  include the GNU General Public License, or the Creative Commons
  ShareAlike or Attribution-ShareAlike licenses.

  3) Use a non-copyleft free license for your document.

  Example licenses include the FreeBSD Documentation License, the Creative
  Commons ShareAlike license, and common software licenses such as the
  X11 license, or the updated BSD license.
 
  4) Update the GNU FDL to allow the removal of unmodifiable sections.

  While this does not prevent documents covered by the GNU FDL being
  non-free, it allows you to extract the non-free components from the
  document, leaving just the juicy DFSG-free goodness.

More Information


http://www.gnu.org/licenses/fdl.html
http://www.gnu.org/licenses/fdl-1.2-comments.txt

http://lists.debian.org/debian-legal/2002/debian-legal-200211/msg00285.html
http://lists.debian.org/debian-legal/2002/debian-legal-200211/msg00287.html

http://www.wikipedia.org/pipermail/wikipedia-l/2002-June/002238.html
http://www.wikipedia.org/pipermail/wikipedia-l/2001-October/000624.html

http://www.debian.org/social_contract.html

http://creativecommons.org/licenses/

Open Questions
~~

We want to do a FAQ as well. Should the documentation = software thing
be justified there? How about the practical examples we have? What other
practical examples are there?

Which packages are affected?

What are we going to do about all the documentation with clearly non-free
licenses, or that lack clear licenses? This seems to include things like
the Debian Manifesto, that's part of doc-debian.

Do we really want to recommend Creative Commons Licenses? They've very
long and legalistic -- even the do what you want, but keep my name
license is disgustingly complicated, to the point where it's not obviously
DFSG-free.

Are those all that makes the GFDL conflict with the DFSG?

What else needs to be covered?

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

  ``Dear Anthony Towns: [...] Congratulations -- 
you are now certified as a Red Hat Certified Engineer!''


pgp2h3Foa02cr.pgp
Description: PGP signature


Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Glenn Maynard
On Thu, Apr 17, 2003 at 03:05:48PM -0400, Brian T. Sniffen wrote:
 But the issue here is not copying or modifying an existing card, but
 deriving a reference card from the Emacs manual.

If the documentation was licensed under the BSD license, wouldn't you
still have to include the full license text on the card?  If the GPL,
a change list as well?

If these are a problem as well, the argument against the GFDL here is
less interesting; and if they're not, this GFDL argument probably isn't,
either.

There seem to be other, more convincing arguments against invariant
sections.

-- 
Glenn Maynard



Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Glenn Maynard
On Sat, Apr 19, 2003 at 01:51:22PM +0200, Georg C. F. Greve wrote:
 Given that a document is under a license that permits modification,
 any redistributor could add anything and then say that removing it
 would hurt his or her moral rights.
 
 Any license trying to allow modification/removal of such sections
 would run a higher risk of being ruled invalid as a whole because
 these are inalienable rights.
 
 So by having no possibility for invariant sections in a documentation
 license, all you do is increase the possibility that it will one day
 be ruled to be invalid as a whole.

If this is the reason for allowing invariant sections, it doesn't explain
why GNU is actually using them in their own documentation.  If this was the
only reason--that it's ugly but needed--then the license should recommend
against their use, and GNU should be setting an example by not using them at
all.  The fact that they are, in fact, being actively used indicates that
they're driven by more than this legal requirement.

There have been suggestions that GFDL-licensed text be considered free only
if it doesn't actually contain any invariant sections.  This would seem
to accomodate the reason you're giving (the possibility is still there,
even though Debian has no obligation to ditfibute the result)--but as GNU
is actively *using* them, it would still result in GNU documentation being
removed from Debian.

-- 
Glenn Maynard



Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Manoj Srivastava
 On Thu, 17 Apr 2003 12:37:28 -0500,
 Branden Robinson [EMAIL PROTECTED] said: 

  On Tue, Apr 15, 2003 at 09:10:00AM -0700, Mark Rafn wrote:
  Good luck with that, and I look forward to hearing from you and/or
  other FSF representatives soon.  I hope it's not terribly much
  longer, as the current semi-consensus is likely to congeal into an
  actual necessity to remove un-free emacs documentation from
  Debian.

  Not if people don't second my motion, or propose something similar.
  It may be that we're content to complain but lack the will to act.

For what it is worth, as a memeber of the silent lurkers, I
 agree with and would second your proposal.

manoj

pgpTLq5kGQFsa.pgp
Description: PGP signature
-- 
There is no doubt that my lawyer is honest.  For example, when he
filed his income tax return last year, he declared half of his salary
as 'unearned income.' Michael Lara
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: plagiarism of reiserfs by Debian

2003-04-19 Thread Lukas Geyer
Florian Weimer [EMAIL PROTECTED] writes:

 Hans Reiser [EMAIL PROTECTED] writes:
 
  You'll note that ReiserFS anticipated the GNU GPL V3 by including
  clauses that forbid removal of credits in its license, and for a long
  time I have been telling Stallman that he needs to get V3 of the GPL
  out the door.
 
 Oh, I think it's natural to assume that these clauses are superfluous
 because the GPL explicitly states that a distributor may not impose
 any further restrictions on the recipients' exercise of the rights
 granted herein.  If these clauses were of any legal relevance, your
 software wouldn't be redistributable at all.
 
 Just don't use the GPL for your software if you don't like it, but
 don't complain if anyone misunderstands your homemade license
 mishmash.

Well, usually we also try to use common sense, syllogism and rocket
science to find out what the author's intent was. Fortunately Hans
Reiser made his intent clear by posting this statement to
debian-devel. The only consequence I can see is to move reiserfsprogs
to non-free. For those who have not followed the discussion and such,
the issue seems to be the fix of #152547. If we are not allowed to
remove a screenful of advertising from the output of a program, then
this unduly restricts the freedom to distribute modified versions.

Cheers,
Lukas

P.S.: Cc'ed to debian-legal, which is probably the better place to
discuss this.

-- 
Give a man an answer, and he's satisfied today. Teach him to program,
and he will be frustrated for the rest of his life. 



Re: query from Georg Greve of GNU about Debian's opinion of the FDL

2003-04-19 Thread Anthony DeRobertis
On Mon, 2003-04-14 at 15:24, Anthony Towns wrote:

 [1] http://www.wikipedia.org/pipermail/wikipedia-l/2001-October/000624.html

   The rule is that the invariant section can contain anything as
long as it is not the subject matter of the article.  In
particular, the invariant section can contain HTML code for
linking back to the article.

If this is the case, then it is another problem: I could not print a
book with this article (can't put HTML in a book); use it in a LaTeX
manual (no HTML in latex); convert it to PDF, etc.


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


Re: plagiarism of reiserfs by Debian

2003-04-19 Thread Wouter Verhelst
Op za 19-04-2003, om 22:51 schreef Lukas Geyer:
 the issue seems to be the fix of #152547. If we are not allowed to
 remove a screenful of advertising from the output of a program, then
 this unduly restricts the freedom to distribute modified versions.

Uhm.

From the GPL, section 2:

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.)

Otherwise put: if the program shows the 'no warranty' clause from the
GPL at startup, you may not remove it. Although a 'no warranty' message
is certainly not the same as a list of sponsors, they both require some
messages being printed for legalese reasons. I, personally, see nothing
wrong with that; it certainly doesn't result in software being non-free.

That said, the screenfull of messages indeed is a nuisance; could they
be replaced by a reference to them? I'd think of something like
'development of ReiserFS was sponsored by multiple third parties; please
see compile-time defined filename for details', or maybe 'development
of ReiserFS was sponsored by list of names of third parties; please
see compile-time defined filename for details' if your contracts don't
allow for removal of those names from the output...

-- 
wouter at grep dot be
An expert can usually spot the difference between a fake charge and a
full one, but there are plenty of dead experts. 
  -- National Geographic Channel, in a documentary about large African beasts.


signature.asc
Description: Dit berichtdeel is digitaal gesigneerd


Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Richard Braakman
On Wed, Apr 16, 2003 at 10:52:55AM +0200, Georg C. F. Greve wrote:
 The GFDL offers the users and distributors such as Debian a higher
 degree of legal security, however, as someone who has not used the
 possible measure of invariant section will have a much harder time
 suing for violation of his or her moral rights than someone using a
 license that didn't offer such measures.

I find this argument unconvincing, for two reasons.

First, Invariant sections don't actually accomplish this.  Only
Secondary Sections can be marked Invariant.  Other sections,
i.e. the meat of the document, cannot be so marked under the
GFDL.  Therefore, using the GFDL says nothing about the author's
claims to moral rights on the majority of the document.

Second, documentation is often just as functional as the programs
it describes, and this goes both ways.  Consider TeX, where the
documentation and the code were created as a single work.  Consider
also how protective Donald Knuth has been of TeX's rendering
algorithms.  I don't see why the code-part-of-TeX should be treated
under entirely different rules than the book-part-of-TeX, and I
don't see how you could seriously claim that there are no aesthetic
components to the way TeX lays out documents.  I don't see this
critical difference that makes Invariant Sections necessary for
documentation but leaves the GPL just fine for code.

Richard Braakman



Re: plagiarism of reiserfs by Debian

2003-04-19 Thread Steve Langasek
On Sun, Apr 20, 2003 at 01:24:09AM +0200, Wouter Verhelst wrote:
 Op za 19-04-2003, om 22:51 schreef Lukas Geyer:
  the issue seems to be the fix of #152547. If we are not allowed to
  remove a screenful of advertising from the output of a program, then
  this unduly restricts the freedom to distribute modified versions.

 Uhm.

 From the GPL, section 2:

 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.)

 Otherwise put: if the program shows the 'no warranty' clause from the
 GPL at startup, you may not remove it. Although a 'no warranty' message
 is certainly not the same as a list of sponsors, they both require some
 messages being printed for legalese reasons. I, personally, see nothing
 wrong with that; it certainly doesn't result in software being non-free.

The choice of the word legalese seems appropriate here; whereas the
GPL requirement is a concession to the legal reality that one must
actively disclaim warranty in some jurisdictions to avoid lawsuits from
users (who needn't agree to the GPL in full in order to use the
software), there is no such *legal* justification for a requirement that
credits be listed in the program's output.  Therefore, while most would
concede that authors shouldn't have to expose themselves to legal
liability in order to release free software, it's not so obvious that a
requirement to list credits in the output of a running program is
necessarily DFSG-free.

-- 
Steve Langasek
postmodern programmer


pgp9MjqfFFRlU.pgp
Description: PGP signature


Re: motion to take action on the unhappy GNU FDL issue

2003-04-19 Thread Zack Weinberg
Branden Robinson wrote:
 Well, I've been too cowardly to raise this issue of late, but given that
 the temperature of debian-legal has been taken a few times over the past
 several months, and there seems to be a steady or growing feeling that
 Invariant Sections are not something we can live with, shall we resolve
 to move forward on this issue?
 
 I propose that we:
   * draft a comprehensive critique of the GNU FDL 1.2, detailing
 section-by-section our problems with the license
   * draft a FAQ regarding why we differ with FSF orthodoxy on this
 issue
   * draft a document advising users of the GNU FDL how to add
 riders to their license terms such that works so licensed are
 DFSG-free, and pointing out alternative documentation licenses
 that are also DFSG-free
 Then:
   * exhaustively identify works in main and contrib using the GNU
 FDL[1]
   * contact[2] the package maintainers and upstream authors of
 each affected source package, and include pointers to the
 above documents
   * post a list of affected packages to debian-devel-announce
 and/or debian-announce, so that no one is surprised by
 whatever later actions occur
   * give people some time to consider and act upon the above
 contact (some may relicense, some will tell us to go pound
 sand, others won't reply at all)
   * remove packages from main and contrib whose licenses have not
 been brought into compliance with the DFSG
...
 I am seeking seconds for this proposal.

I am not a Debian developer, but I am one of the upstream developers
of a piece of software (GCC) that would be affected by this proposal,
and so I would like to say that I wholeheartedly support it.  I
wrote a lot of the text in the cpp manual, at a time when its
license was the old vague FSF- documentation license; I'm not at
all happy with its relicensing under terms I don't consider to be
free.  I attempted earlier this year to convince RMS to remove the
invariant sections from the GCC manuals, which he would not do;
unfortunately, there isn't any further recourse available to me
(I suppose I could sue the FSF for violating its end of the copyright
assignment contract, but that would be totally counterproductive).

So I would very much like to see Debian take action as outlined above,
because you collectively might have enough clout to get the FSF to
change its position.

zw

The above is my personal opinion, not the opinion of the GCC maintainers
collectively, nor is it necessarily endorsed by my employer.  Please do
NOT cc: me on replies to this message.



Re: query from Georg Greve of GNU about Debian's opinion of the F DL

2003-04-19 Thread Brian T. Sniffen
Glenn Maynard [EMAIL PROTECTED] writes:

 On Thu, Apr 17, 2003 at 03:05:48PM -0400, Brian T. Sniffen wrote:
 But the issue here is not copying or modifying an existing card, but
 deriving a reference card from the Emacs manual.

 If the documentation was licensed under the BSD license, wouldn't you
 still have to include the full license text on the card?  If the GPL,
 a change list as well?

No.  I could include them on another piece of paper with the card.
Those licenses merely require text be included *with* the document.
The GFDL mandates that invariant sections be part of the document,
which is much worse.

For example, if I want to create some art with Richard Stallman's
photograph over a backdrop of text from the emacs manual, I have to
include the GNU manifesto as *part of the picture*.  It's not enough
to include it alongside the picture, it has to be part of the same
document.

In contrast, the free GPL or free BSD license lets me just include a
copyright statement for the text, and a copy of the license, with the
picture.


 If these are a problem as well, the argument against the GFDL here is
 less interesting; and if they're not, this GFDL argument probably isn't,
 either.

 There seem to be other, more convincing arguments against invariant
 sections.

For example, if I want to perform a dramatic reading of a page from
the Emacs Manual in some horribly expensive format, I have to read a
bunch of invariant sections with it.

I agree that there are more convincing philosophical arguments to
avoid invariant sections, and to consider invariant sections
non-free.  But this is an example of a category of practical problems
introduced by invariant sections, something which can be presented to
those who say this is merely a philosophical issue.

-Brian



Re: Proposed statement wrt GNU FDL

2003-04-19 Thread Richard Braakman
On Sat, Apr 19, 2003 at 11:29:38PM +1000, Anthony Towns wrote:
 (Hrm, asking for someone to handle this results in a motion for it
 to be handled, and lots of seconds that aren't willing to actually do
 anything. How helpful.)

That comment was unhelpful, and just discourages people from helping.
Speaking for myself, I was waiting for Branden to conclude that he
had enough seconds.  As for the people who said they wouldn't have
time to help -- would you prefer that they hadn't seconded the
proposal either?  We could have had a nicely silent majority.
Also, remember that it's Easter.  Lots of people are busy with
family stuff.

 Debian's stance on the GNU Free Documentation License
 ...OR NOT (completely unofficial, draft, blahblah)

[...]

 The GNU FDL includes a number of conditions that apply to all modified
 versions that disallow modifications, particularly:

I was confused by the pronouns here.  How about this?

  The GNU FDL includes a number of conditions, which apply to all modified
  versions, that disallow modifications.  In particular:

(Section I, 'Preserve the section entitled History', is also a candidate
 for this list.)

[...]

I also have a list of other problems with the GFDL.  They should
probably all be listed together, though we may want to skip some
as being too nitpicky.  That is, if this is to be the comprehensive
list Branden mentioned.

  It's easy to misapply the GNU FDL.

  The GNU FDL says that only Secondary Sections (a term it defines)
  may be marked Invariant, but does not say what should happen if a
  section that is not Secondary is listed as an Invariant Section.
  The FSF itself has made this mistake several times[1], so we know
  it's an easy mistake to make.

[1] I remember two in the GDB manual and one in the Emacs manual.
(Un)fortunately these mistakes have been corrected and I no longer have
the old versions around.  Does anyone have references?

  Definition of Transparent copy is limiting

  The GNU FDL defines the words Transparent and Opaque to
  distinguish between source-like and object-like documents
  (e.g. comparing LaTeX to PDF).  Unfortunately, this definition
  focuses on implementation rather than intent.  It requires
  that every component of a document is either text, or an image,
  or a drawing.  This leaves out for example sound files, which
  can never be distributed as part of a document under the GNU FDL.
  ([Maybe insert rant about PostScript not being Opaque by definition.
In fact, PostScript is the perfect example for documentation ==
software.])

  GNU FDL creates a wall between documentation and code

  The GFDL is incompatible with the GPL, and many of its requirements
  don't translate well to functional software.  This makes it difficult
  to embed such documents into a program, for example in order to
  present on-line help.  In the other direction, many documents contain
  example code, sometimes sizeable chunks of it, which will be unusable
  by default unless specifically licensed otherwise.

  Obnoxious Accumulation of Cover Texts

  Every contributor can add up to 5 words of Front-Cover Text and up to
  25 words of Back-Cover Text.  It won't take long before there is no
  space for artwork on the front cover, just a dense list of short
  texts.
  ([Nit: The front cover must present the full title with all words
   of the title equally prominent and visible.  So no artistic license
   allowed in title arrangement.  Nethack: Journey through the MAZES
   of MENACE is right out, especially if MENACE has little goblins
   holding up the letters.])

  Obnoxious Accumulation of Invariant Sections

  If two documents under the GNU FDL are reorganized (producing two
  new documents with parts from each), then the Invariant Sections
  from each of them have to be duplicated in both, except for sections
  that are identical.  If they differ (for example, both documents
  have a Distribution section, but one has the old FSF address and
  another has the new one), then both have to be included.  This can
  become unmanageable as documents evolve.
  ([This point might be subsumed under Invariant Sections are bad,
and in any case we might not care because DFSG#4 allows something
similar.  Do we care?])

  The GNU FDL restricts the presentation of documents

  (This is a general point, I'm not sure how to word it.  We accept
  many limitations in free software licenses, such as changelog
  requirements, because they affect the source code but not the
  object code.  It's still possible to create whatever technical
  effect is desired, even if manipulating the source can get a little
  awkward.  The GFDL, by contrast, makes nearly all of its demands
  on the object of a document, not its source.  For example, its
  requirements for Front-Cover Texts are very similar to the Zope
  and PHP-Nuke requirements that we have rejected as non-free.  This
  point is also the root problem of the reference-card scenario.)

  Languages other 

Re: Proposed statement wrt GNU FDL

2003-04-19 Thread Branden Robinson
On Sat, Apr 19, 2003 at 11:29:38PM +1000, Anthony Towns wrote:
 (Hrm, asking for someone to handle this results in a motion for it
 to be handled, and lots of seconds that aren't willing to actually do
 anything. How helpful.)

Yeesh.  I'm so used to getting screamed at when I make proposals, that
one would think people would understand when I give people an
opportunity to object before going forward.

Thanks for your contribution to this effort in question, but I could do
without the sniping about my efforts at building consensus.  I was only
engaging in the sort of activity Martin Michlmayr flatly accused me of
being incapable of doing in his DPL platform rebuttal...

(As an aside, I do wonder why we bother with platforms and rebuttals at
all in our DPL election process -- I suspect people make up their minds
about how they'll vote without such documents exerting much in the way
of influence at all.)

-- 
G. Branden Robinson| Never attribute to malice that
Debian GNU/Linux   | which can be adequately explained
[EMAIL PROTECTED] | by stupidity.
http://people.debian.org/~branden/ |


pgpMB3XMinK3U.pgp
Description: PGP signature


Re: Proposed statement wrt GNU FDL

2003-04-19 Thread Branden Robinson
On Sun, Apr 20, 2003 at 05:35:14AM +0300, Richard Braakman wrote:
 On Sat, Apr 19, 2003 at 11:29:38PM +1000, Anthony Towns wrote:
  (Hrm, asking for someone to handle this results in a motion for it
  to be handled, and lots of seconds that aren't willing to actually do
  anything. How helpful.)
 
 That comment was unhelpful, and just discourages people from helping.
 Speaking for myself, I was waiting for Branden to conclude that he
 had enough seconds.

Oh, I think Anthony's just trying to make it clear that the fact that he
and I agree about something is the purest accident, and must not be
taken as inductive evidence that he and I have anything else at all in
common.  He's got his dignity to protect, you know.  :)

Anyway, before going *full* steam ahead I'd like to see if we get any
cries of anguish after my message gets covered in Debian Weekly News
(which gets circulated among the broader community).  However, Anthony's
put together an excellent draft to guide us forward, and we can
definitely be honing our arguments and marshaling our facts in the
meantime.

I run a Subversion repository at necrotic.deadbeast.net, and was
considering housing the documents there.  However a Project machine
would likely be more appropriate, and since all developers would have
accounts on it, it would be trivial to use the svn:// scheme with SSH
tunneling.

Thoughts?

-- 
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.


pgpwy08l0Vhon.pgp
Description: PGP signature


Re: plagiarism of reiserfs by Debian

2003-04-19 Thread Branden Robinson
On Sun, Apr 20, 2003 at 01:24:09AM +0200, Wouter Verhelst wrote:
 Op za 19-04-2003, om 22:51 schreef Lukas Geyer:
  the issue seems to be the fix of #152547. If we are not allowed to
  remove a screenful of advertising from the output of a program, then
  this unduly restricts the freedom to distribute modified versions.
 
 Uhm.
 
 From the GPL, section 2:
 
 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.)
 
 Otherwise put: if the program shows the 'no warranty' clause from the
 GPL at startup, you may not remove it. Although a 'no warranty' message
 is certainly not the same as a list of sponsors, they both require some
 messages being printed for legalese reasons. I, personally, see nothing
 wrong with that; it certainly doesn't result in software being non-free.

I disagree.  Some people on the debian-legal list feel that GPL 2c is
only barely tolerable from a DFSG-freeness standpoint, and some also
feel that it is ambiguously worded (see the debian-legal archives for
the gory details -- it's in the PHPNuke license thread, which is
huge).

GPL 2c only requires the presence of a copyright notice, warranty
disclaimer, notice that the work is licensed under the GNU GPL, and
instructions on how to view the license text.

A list of sponsors is none of these.  Preservation of such is not
required by the GNU GPL itself.  Therefore this material can be removed
under the permissions granted in section 2.  If such a restriction is de
facto being imposed by the copyright holder, then the work is not
actually licensed under the GPL, but rather the GNU GPL plus extra
restrictions, and as a result is not GPL-compatible.  If the work
dynamically links to or otherwise incorporates other copyright holders'
GPLed works, then as a consequence of section 7 of the GNU GPL, Debian
cannot distribute this work *at all*.  Not even in non-free.

Of course, to put this discussion in proper perspective, given some of
the provisions of the GNU Free Documentation License[1], it may be
that a future version of the GNU GPL permits copyright holders to compel
the display of arbitrary amounts of material on program startup.  GNU
Emacs, for instance, may be altered to display the GNU Manifesto in the
scratch buffer at startup, and it may be against the terms of this
future version of the GNU GPL to defeat this behavior.  So, the sort of
thing the author of the work in question is doing may actually be
perceived by the FSF as a good thing, and future versions of their
licenses may not only support it, but encourage it.

If all of this sounds surprising to people on debian-devel, I suggest
they subscribe to, or review the archives of, the debian-legal mailing
list.

[1] http://www.gnu.org/copyleft/fdl.html

-- 
G. Branden Robinson|  We either learn from history or,
Debian GNU/Linux   |  uh, well, something bad will
[EMAIL PROTECTED] |  happen.
http://people.debian.org/~branden/ |  -- Bob Church


pgpQTVWu8Hp4u.pgp
Description: PGP signature