unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Richard Copley <rcopley@gmail.com>
To: "Clément Pit--Claudel" <clement.pit@gmail.com>
Cc: Brief Busters <dgutov@yandex.ru>,
	rms@gnu.org, Emacs Development <emacs-devel@gnu.org>
Subject: Re: M-x send-emacs-patch
Date: Fri, 6 May 2016 21:34:17 +0100	[thread overview]
Message-ID: <CAPM58oh1_yGU-_pLeyAjetzoxt=jOZyCGtPv=WSfL-EC2_zt0w@mail.gmail.com> (raw)
In-Reply-To: <572CF9EA.4030303@gmail.com>

On 6 May 2016 at 21:09, Clément Pit--Claudel <clement.pit@gmail.com> wrote:
> On 2016-05-06 15:18, Richard Stallman wrote:
>> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
>> [[[ whether defending the US Constitution against all enemies,     ]]]
>> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>>
>>   > I'm not sure. The language there is in terms of whole programs, not
>>   > patches, so it doesn't apply here without some interpretation.
>>
>> That is correct.
>
> Reading this again, I find the interpretation straightforward, actually. Here's the whole passage:
>
>     > This means that if you want to contribute software to GNU, you have to
>     > do something to give us legal permission to use it.  There are three
>     > ways this can be done:
>     >
>     > * Assign the copyright to the Free Software Foundation.
>     > This allows the FSF to act to stop violations of the GPL.
>     >
>     > * Keep the copyright and release the program yourself under the GNU
>     > GPL.  (This alternative is too impractical for contributions to a
>     > preexisting FSF-copyrighted GNU program.)
>     >
>     > * Put the code in the public domain.  Then there is nothing to stop
>     > hoarding of modified versions, but we can still use the program in GNU.
>
> The second point explicitly mentions contributions to preexisting programs.  But
> in any case, I think we're waiting for a confirmation or rebuttal from actual
> members of the Emacs project here: will the Emacs project accept non-crucial patches
> placed in the public domain, without paperwork? To me, the following passage
> suggests that it should; however, it would be nice to have confirmation:
>
>     > If you put the program in the public domain, we prefer to have a signed
>     > piece of paper--a disclaimer of rights--from you confirming this.  If the
>     > program is not very important, we can do without one; the worst that could
>     > happen is that we might some day be forced to stop using it.
>
> Cheers,
> Clément.

It's kind of everyone to take an interest, but I'm aware of the
arguments and, for now, my decision stands.

The obstacle I mentioned is a minor one and nothing unusual. I'm
employed as a programmer on a proprietary product and I'm reluctant to
approach my employer. That isn't intended to reflect badly on the
organization. We're not a software company. We do good work and I'm
proud to be part of it.

"Dozens of patches" was an unintentional exaggeration. Some of my
patches are old and no longer needed and some are of limited
applicability. There are a few very small changes that might be
marginally useful, but seriously, they are not worth a lot of effort.

If I have anything more useful in future I will reconsider.

Sorry to have hijacked the thread.



  reply	other threads:[~2016-05-06 20:34 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-03 23:44 M-x send-emacs-patch Lars Ingebrigtsen
2016-05-04  0:19 ` John Wiegley
2016-05-04  0:38   ` Dmitry Gutov
2016-05-04  0:42     ` Lars Ingebrigtsen
2016-05-04  1:45     ` John Wiegley
2016-05-05  9:06   ` Uwe Brauer
2016-05-05 10:30     ` Yuri Khan
2016-05-05 11:39       ` Kaushal Modi
2016-05-05 12:42         ` Lars Ingebrigtsen
2016-05-05 15:58           ` Kaushal Modi
2016-05-05 20:22             ` Richard Copley
2016-05-05 20:35               ` Clément Pit--Claudel
2016-05-05 20:42                 ` Richard Copley
2016-05-05 21:03                   ` Clément Pit--Claudel
2016-05-05 21:16                     ` Richard Copley
2016-05-05 21:20                       ` Dmitry Gutov
2016-05-05 21:30                         ` Richard Copley
2016-05-05 21:37                         ` Clément Pit--Claudel
2016-05-05 21:41                           ` Richard Copley
2016-05-05 21:48                             ` Clément Pit--Claudel
2016-05-05 22:01                               ` Richard Copley
2016-05-05 22:27                                 ` Clément Pit--Claudel
2016-05-06 19:18                                 ` Richard Stallman
2016-05-06 20:09                                   ` Clément Pit--Claudel
2016-05-06 20:34                                     ` Richard Copley [this message]
2016-05-07 18:36                                     ` Richard Stallman
2016-05-05 21:30                       ` Clément Pit--Claudel
2016-05-05 21:35                         ` Richard Copley
2016-05-06 19:16                   ` Richard Stallman
2016-05-06  3:24               ` Lars Ingebrigtsen
2016-05-06  3:50                 ` Lars Ingebrigtsen
2016-05-05  9:05 ` Uwe Brauer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAPM58oh1_yGU-_pLeyAjetzoxt=jOZyCGtPv=WSfL-EC2_zt0w@mail.gmail.com' \
    --to=rcopley@gmail.com \
    --cc=clement.pit@gmail.com \
    --cc=dgutov@yandex.ru \
    --cc=emacs-devel@gnu.org \
    --cc=rms@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).