* Function for quoting Emacs manual sections?
@ 2010-12-19 8:33 David Kastrup
2010-12-19 9:17 ` PJ Weisberg
2010-12-19 12:33 ` Eli Zaretskii
0 siblings, 2 replies; 15+ messages in thread
From: David Kastrup @ 2010-12-19 8:33 UTC (permalink / raw)
To: emacs-devel
Hi,
in the past, when giving people advice about Emacs on Emacs-related
mailing lists, I have frequently quoted passages of the Emacs manual (in
formatted form). I have just now bothered to check its license again,
and clearly I violated pretty much all provisions of the GFDL while
doing so.
Since giving advice in mail or Usenet groups is a frequent occurence,
could we have a ready-built function that inserts all relevant copyright
notices, lists of invariant sections and other things required by the
GFDL around quotes of manual text?
It would be counterproductive if one could not both easily and legally
quote manual sections to people asking for advice.
Thanks
--
David Kastrup
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 8:33 Function for quoting Emacs manual sections? David Kastrup
@ 2010-12-19 9:17 ` PJ Weisberg
2010-12-19 10:08 ` David Kastrup
2010-12-19 12:33 ` Eli Zaretskii
1 sibling, 1 reply; 15+ messages in thread
From: PJ Weisberg @ 2010-12-19 9:17 UTC (permalink / raw)
To: emacs-devel
On Sun, Dec 19, 2010 at 12:33 AM, David Kastrup <dak@gnu.org> wrote:
>
> Hi,
>
> in the past, when giving people advice about Emacs on Emacs-related
> mailing lists, I have frequently quoted passages of the Emacs manual (in
> formatted form). I have just now bothered to check its license again,
> and clearly I violated pretty much all provisions of the GFDL while
> doing so.
>
> Since giving advice in mail or Usenet groups is a frequent occurence,
> could we have a ready-built function that inserts all relevant copyright
> notices, lists of invariant sections and other things required by the
> GFDL around quotes of manual text?
>
> It would be counterproductive if one could not both easily and legally
> quote manual sections to people asking for advice.
>
> Thanks
Given that this concerns giving advice over the internet, wouldn't it
be simpler to provide a hyperlink to the relevant section (which
itself will have hyperlinks to other related sections)?
-PJ
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 9:17 ` PJ Weisberg
@ 2010-12-19 10:08 ` David Kastrup
2010-12-19 22:50 ` Richard Stallman
0 siblings, 1 reply; 15+ messages in thread
From: David Kastrup @ 2010-12-19 10:08 UTC (permalink / raw)
To: emacs-devel
PJ Weisberg <pj@irregularexpressions.net> writes:
> On Sun, Dec 19, 2010 at 12:33 AM, David Kastrup <dak@gnu.org> wrote:
>>
>> in the past, when giving people advice about Emacs on Emacs-related
>> mailing lists, I have frequently quoted passages of the Emacs manual (in
>> formatted form). I have just now bothered to check its license again,
>> and clearly I violated pretty much all provisions of the GFDL while
>> doing so.
>>
>> Since giving advice in mail or Usenet groups is a frequent occurence,
>> could we have a ready-built function that inserts all relevant copyright
>> notices, lists of invariant sections and other things required by the
>> GFDL around quotes of manual text?
>>
>> It would be counterproductive if one could not both easily and legally
>> quote manual sections to people asking for advice.
>
> Given that this concerns giving advice over the internet, wouldn't it
> be simpler to provide a hyperlink to the relevant section (which
> itself will have hyperlinks to other related sections)?
There is no guarantee that the hyperlink will point to the same content
(or any at all) for the lifetime of the advice in archives.
--
David Kastrup
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 8:33 Function for quoting Emacs manual sections? David Kastrup
2010-12-19 9:17 ` PJ Weisberg
@ 2010-12-19 12:33 ` Eli Zaretskii
2010-12-19 13:27 ` David Kastrup
1 sibling, 1 reply; 15+ messages in thread
From: Eli Zaretskii @ 2010-12-19 12:33 UTC (permalink / raw)
To: rms; +Cc: David Kastrup, emacs-devel
> From: David Kastrup <dak@gnu.org>
> Date: Sun, 19 Dec 2010 09:33:31 +0100
>
> in the past, when giving people advice about Emacs on Emacs-related
> mailing lists, I have frequently quoted passages of the Emacs manual (in
> formatted form). I have just now bothered to check its license again,
> and clearly I violated pretty much all provisions of the GFDL while
> doing so.
>
> Since giving advice in mail or Usenet groups is a frequent occurence,
> could we have a ready-built function that inserts all relevant copyright
> notices, lists of invariant sections and other things required by the
> GFDL around quotes of manual text?
Richard, is it indeed required for short quotations from the manual to
have all this stuff included? That sounds excessive.
Maybe I'm missing something, but I see no part in GFDL that speaks
specifically about such email quotations.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 12:33 ` Eli Zaretskii
@ 2010-12-19 13:27 ` David Kastrup
2010-12-19 14:04 ` Stefan Monnier
2010-12-19 15:04 ` Eli Zaretskii
0 siblings, 2 replies; 15+ messages in thread
From: David Kastrup @ 2010-12-19 13:27 UTC (permalink / raw)
To: emacs-devel
Eli Zaretskii <eliz@gnu.org> writes:
>> From: David Kastrup <dak@gnu.org>
>> Date: Sun, 19 Dec 2010 09:33:31 +0100
>>
>> in the past, when giving people advice about Emacs on Emacs-related
>> mailing lists, I have frequently quoted passages of the Emacs manual (in
>> formatted form). I have just now bothered to check its license again,
>> and clearly I violated pretty much all provisions of the GFDL while
>> doing so.
>>
>> Since giving advice in mail or Usenet groups is a frequent occurence,
>> could we have a ready-built function that inserts all relevant copyright
>> notices, lists of invariant sections and other things required by the
>> GFDL around quotes of manual text?
>
> Richard, is it indeed required for short quotations from the manual to
> have all this stuff included? That sounds excessive.
>
> Maybe I'm missing something, but I see no part in GFDL that speaks
> specifically about such email quotations.
There is lots in the GFDL, but absent of "specific" instructions, of
course the generic instructions hold. Posting only an excerpt amounts
to
4. MODIFICATIONS
You may copy and distribute a Modified Version of the Document
under the conditions of sections 2 and 3 above, provided that you
release the Modified Version under precisely this License, with
the Modified Version filling the role of the Document, thus
licensing distribution and modification of the Modified Version to
whoever possesses a copy of it. In addition, you must do these
things in the Modified Version:
A. Use in the Title Page (and on the covers, if any) a title
distinct from that of the Document, and from those of
previous versions (which should, if there were any, be listed
in the History section of the Document). You may use the
same title as a previous version if the original publisher of
that version gives permission.
B. List on the Title Page, as authors, one or more persons or
entities responsible for authorship of the modifications in
the Modified Version, together with at least five of the
principal authors of the Document (all of its principal
authors, if it has fewer than five), unless they release you
from this requirement.
C. State on the Title page the name of the publisher of the
Modified Version, as the publisher.
D. Preserve all the copyright notices of the Document.
E. Add an appropriate copyright notice for your modifications
adjacent to the other copyright notices.
F. Include, immediately after the copyright notices, a license
notice giving the public permission to use the Modified
Version under the terms of this License, in the form shown in
the Addendum below.
G. Preserve in that license notice the full lists of Invariant
Sections and required Cover Texts given in the Document's
license notice.
H. Include an unaltered copy of this License.
I. Preserve the section Entitled "History", Preserve its Title,
and add to it an item stating at least the title, year, new
authors, and publisher of the Modified Version as given on
the Title Page. If there is no section Entitled "History" in
the Document, create one stating the title, year, authors,
and publisher of the Document as given on its Title Page,
then add an item describing the Modified Version as stated in
the previous sentence.
J. Preserve the network location, if any, given in the Document
for public access to a Transparent copy of the Document, and
likewise the network locations given in the Document for
previous versions it was based on. These may be placed in
the "History" section. You may omit a network location for a
work that was published at least four years before the
Document itself, or if the original publisher of the version
it refers to gives permission.
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.
M. Delete any section Entitled "Endorsements". Such a section
may not be included in the Modified Version.
N. Do not retitle any existing section to be Entitled
"Endorsements" or to conflict in title with any Invariant
Section.
O. Preserve any Warranty Disclaimers.
There is no provision for using the manual other than under those
conditions. Short of an automated procedure that will take care of
meeting all those contraints, I don't see how anybody can practically
use the Emacs manual for helping users on public mailing lists.
It is conceivable to do a deep link to an online copy. However,
navigating in info is _easy_ and _fast_. Digging through HTML pages
isn't. So short of an automated procedure that will provide a
corresponding publicly accessible http link when I am positioned inside
of my local Emacs info manual, the consequence will again be that I will
stop using the Emacs or Elisp manual for the purpose of helping other
users: it is just too cumbersome.
--
David Kastrup
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 13:27 ` David Kastrup
@ 2010-12-19 14:04 ` Stefan Monnier
2010-12-19 16:56 ` David Kastrup
2010-12-19 15:04 ` Eli Zaretskii
1 sibling, 1 reply; 15+ messages in thread
From: Stefan Monnier @ 2010-12-19 14:04 UTC (permalink / raw)
To: David Kastrup; +Cc: emacs-devel
>> Maybe I'm missing something, but I see no part in GFDL that speaks
>> specifically about such email quotations.
Isn't that covered by the copyright law already?
Stefan
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 13:27 ` David Kastrup
2010-12-19 14:04 ` Stefan Monnier
@ 2010-12-19 15:04 ` Eli Zaretskii
1 sibling, 0 replies; 15+ messages in thread
From: Eli Zaretskii @ 2010-12-19 15:04 UTC (permalink / raw)
To: David Kastrup; +Cc: emacs-devel
> From: David Kastrup <dak@gnu.org>
> Date: Sun, 19 Dec 2010 14:27:13 +0100
>
> > Maybe I'm missing something, but I see no part in GFDL that speaks
> > specifically about such email quotations.
>
> There is lots in the GFDL, but absent of "specific" instructions, of
> course the generic instructions hold. Posting only an excerpt amounts
> to
> [...]
> There is no provision for using the manual other than under those
> conditions.
Yes, I saw that, I'm just wondering if that's the intent. I can
hardly see as reasonable treating a short email citation as
"modification" of a manual, but then IANAL.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 14:04 ` Stefan Monnier
@ 2010-12-19 16:56 ` David Kastrup
2010-12-19 20:58 ` Yoni Rabkin
` (2 more replies)
0 siblings, 3 replies; 15+ messages in thread
From: David Kastrup @ 2010-12-19 16:56 UTC (permalink / raw)
To: emacs-devel
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>>> Maybe I'm missing something, but I see no part in GFDL that speaks
>>> specifically about such email quotations.
>
> Isn't that covered by the copyright law already?
Sure. Namely it is forbidden by default. You can't quote any creative
content that would suffice for not needing to get access the original.
Because then you are providing value only the copyright holder is
permitted to provide.
--
David Kastrup
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 16:56 ` David Kastrup
@ 2010-12-19 20:58 ` Yoni Rabkin
2010-12-20 2:55 ` Stefan Monnier
2010-12-20 14:38 ` Richard Stallman
2 siblings, 0 replies; 15+ messages in thread
From: Yoni Rabkin @ 2010-12-19 20:58 UTC (permalink / raw)
To: emacs-devel
David Kastrup <dak@gnu.org> writes:
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
>
>>>> Maybe I'm missing something, but I see no part in GFDL that speaks
>>>> specifically about such email quotations.
>>
>> Isn't that covered by the copyright law already?
>
> Sure. Namely it is forbidden by default. You can't quote any creative
> content that would suffice for not needing to get access the original.
> Because then you are providing value only the copyright holder is
> permitted to provide.
(I'm not a lawyer and I don't represent the FSF but I have been
volunteering at the GPL Compliance Lab for the past 5 years, so I have a
bit of experience with these things)
We can't answer the general question of "what is considered a derivative
work" because it is too vague. Someone who really wants an answer takes
a specific case to a copyright lawyer and continues from there.
But in these cases we don't need a specific answer. Emacs' documentation
is the copyright of the FSF (and therefore only they are legally
empowered to enforce the terms of the license for the work) and I
seriously doubt that they will decide to act against David, or anyone
else, who quotes their manuals in a good faith effort to teach people
about free software. If the community recognizes a bad actor somewhere
taking advantage of this then that issue should be taken care of
individually.
So David may be right, and his attitude toward taking the license
seriously is commendable, but in this case I can't see it as a problem.
That said: the fact that there is this uncertainty, enough to make David
doubt his good work in the first place, shouldn't be ignored. We can ask
for a clarification.
One way to do this would be to open a ticket with licensing@gnu.org and
let Brett Smith and the volunteers deal with it (warning: it may take an
unlimited amount of time to get around to).
David can open this ticket by emailing the GPL Compliance Lab, but I
would be happy to do it myself.
--
"Cut your own wood and it will warm you twice"
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 10:08 ` David Kastrup
@ 2010-12-19 22:50 ` Richard Stallman
0 siblings, 0 replies; 15+ messages in thread
From: Richard Stallman @ 2010-12-19 22:50 UTC (permalink / raw)
To: David Kastrup; +Cc: emacs-devel
It's better to include the text in your message, rather than send a
link, if the text is rather short -- around 20 lines or so. In that
case, the copyright issue can be ignored.
If it is bigger than that, you might as well send the URL.
There is no guarantee that the hyperlink will point to the same content
(or any at all) for the lifetime of the advice in archives.
Any link can break, but these links don't break very often.
So I don't think it is a tremendously vital issue.
After all. Emacs changes too, and the advice might not apply
to the future version in which the manual is structured differently.
Anyway, you can state the section name in case the links change.
--
Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org, www.gnu.org
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 16:56 ` David Kastrup
2010-12-19 20:58 ` Yoni Rabkin
@ 2010-12-20 2:55 ` Stefan Monnier
2010-12-20 9:28 ` David Kastrup
2010-12-20 14:38 ` Richard Stallman
2 siblings, 1 reply; 15+ messages in thread
From: Stefan Monnier @ 2010-12-20 2:55 UTC (permalink / raw)
To: David Kastrup; +Cc: emacs-devel
>>>> Maybe I'm missing something, but I see no part in GFDL that speaks
>>>> specifically about such email quotations.
>> Isn't that covered by the copyright law already?
> Sure. Namely it is forbidden by default. You can't quote any creative
> content that would suffice for not needing to get access the original.
> Because then you are providing value only the copyright holder is
> permitted to provide.
Hmm... that's not my understanding of the "reasonable quoting"
exceptions, tho of course these vary from country to country.
Stefan
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-20 2:55 ` Stefan Monnier
@ 2010-12-20 9:28 ` David Kastrup
2010-12-20 18:01 ` Andy Wingo
0 siblings, 1 reply; 15+ messages in thread
From: David Kastrup @ 2010-12-20 9:28 UTC (permalink / raw)
To: emacs-devel
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>>>>> Maybe I'm missing something, but I see no part in GFDL that speaks
>>>>> specifically about such email quotations.
>>> Isn't that covered by the copyright law already?
>> Sure. Namely it is forbidden by default. You can't quote any creative
>> content that would suffice for not needing to get access the original.
>> Because then you are providing value only the copyright holder is
>> permitted to provide.
>
> Hmm... that's not my understanding of the "reasonable quoting"
> exceptions, tho of course these vary from country to country.
When written tersely, most recipes in a recipe book would fall under the
20 line limit. That does not mean that you can post all (or any of) the
recipes online without asking the copyright owner.
A relevant Emacs manual extract may be similar to a self-sufficient
recipe. DOC strings are mostly harmless in that regard since they
usually are purely descriptive. A manual extract with an imaginative
useful example is a different level.
--
David Kastrup
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-19 16:56 ` David Kastrup
2010-12-19 20:58 ` Yoni Rabkin
2010-12-20 2:55 ` Stefan Monnier
@ 2010-12-20 14:38 ` Richard Stallman
2010-12-20 14:52 ` David Kastrup
2 siblings, 1 reply; 15+ messages in thread
From: Richard Stallman @ 2010-12-20 14:38 UTC (permalink / raw)
To: David Kastrup; +Cc: emacs-devel
Sure. Namely it is forbidden by default. You can't quote any creative
content
Please don't call works "content" -- that term disparages the works
themselves. See http://www.gnu.org/philosophy/words-to-avoid.html.
that would suffice for not needing to get access the original.
Because then you are providing value only the copyright holder is
permitted to provide.
I think you are talking about the standards of fair use,
and I think you have interpreted them in a manner that is
overly limited.
--
Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org, www.gnu.org
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-20 14:38 ` Richard Stallman
@ 2010-12-20 14:52 ` David Kastrup
0 siblings, 0 replies; 15+ messages in thread
From: David Kastrup @ 2010-12-20 14:52 UTC (permalink / raw)
To: emacs-devel
Richard Stallman <rms@gnu.org> writes:
> Sure. Namely it is forbidden by default. You can't quote any creative
> content
>
> Please don't call works "content" -- that term disparages the works
> themselves. See http://www.gnu.org/philosophy/words-to-avoid.html.
>
> that would suffice for not needing to get access the original.
> Because then you are providing value only the copyright holder is
> permitted to provide.
>
> I think you are talking about the standards of fair use,
> and I think you have interpreted them in a manner that is
> overly limited.
There is little point for me in interpreting them any saner than the
courts do since nobody is going to ask for my opinion when things go
wrong.
--
David Kastrup
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Function for quoting Emacs manual sections?
2010-12-20 9:28 ` David Kastrup
@ 2010-12-20 18:01 ` Andy Wingo
0 siblings, 0 replies; 15+ messages in thread
From: Andy Wingo @ 2010-12-20 18:01 UTC (permalink / raw)
To: David Kastrup; +Cc: emacs-devel
On Mon 20 Dec 2010 10:28, David Kastrup <dak@gnu.org> writes:
> DOC strings are mostly harmless in that regard since they usually are
> purely descriptive.
Docstrings are GPL also, as they are in the source code.
Andy
--
http://wingolog.org/
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2010-12-20 18:01 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-19 8:33 Function for quoting Emacs manual sections? David Kastrup
2010-12-19 9:17 ` PJ Weisberg
2010-12-19 10:08 ` David Kastrup
2010-12-19 22:50 ` Richard Stallman
2010-12-19 12:33 ` Eli Zaretskii
2010-12-19 13:27 ` David Kastrup
2010-12-19 14:04 ` Stefan Monnier
2010-12-19 16:56 ` David Kastrup
2010-12-19 20:58 ` Yoni Rabkin
2010-12-20 2:55 ` Stefan Monnier
2010-12-20 9:28 ` David Kastrup
2010-12-20 18:01 ` Andy Wingo
2010-12-20 14:38 ` Richard Stallman
2010-12-20 14:52 ` David Kastrup
2010-12-19 15:04 ` Eli Zaretskii
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.