From: David Kastrup <dak@gnu.org>
Subject: Re: Icon designer wanted (Aquamacs Emacs)
Date: Fri, 06 Jan 2006 16:23:04 +0100 [thread overview]
Message-ID: <85u0chpehz.fsf@lola.goethe.zz> (raw)
In-Reply-To: mailman.120.1136557103.26925.help-gnu-emacs@gnu.org
David Reitter <david.reitter@gmail.com> writes:
> On 6 Jan 2006, at 12:40, Lennart Borgman wrote:
>
>> david.reitter@gmail.com wrote:
>>
>>> I know that certain "qualified signatures" (e.g. via X.509 cert,
>>> signed
>>> by a "trusted party", i.e. Thawte/Verisign etc.) do have legally
>>> binding status in some legislations at this point. I wonder if these
>>> things can be be used to sign code including a contract that contains
>>> the same stuff that we need to sign when contributing to GNU
>>> projects.
>>> If we can get the "paper" out of "paperwork", things would suddenly
>>> become much more manageable.
>>>
>> Maybe that is a good idea, but it is actually very easy to sign the
>> papers for Emacs contributions.
>
> The difference is that you have to actively decide to contribute, or
> at least (rare case) being specifically asked. If people signed
> their code with such a legally binding signature, it could be used
> freely by anyone, for any compatible project.
Uh, that is called "public domain". It is possible to relinquish code
into the public domain where it is free for the taking for everyone.
Doing it in a legally sound manner is quite a bit of work. The
copyright assignment to the FSF has the advantage that the soundness
is taken care of by the FSF.
Anyway, what you are thinking of is pretty much useless: the FSF is
interested in the paperwork in order to have a party responsible for
damages. You can't hold somebody responsible for damages if you have
not even entered into any contract with him. So if somebody steals
and disassembles some software from Microsoft and signs it with his
key and it gets put into Emacs, then Microsoft can sue the FSF for
damages and relief, and the person can get sued for Microsoft, but the
FSF can't reclaim the damages that it had because of the mistaken
assumption that the person was actually signing stuff which he had
rights to. And this person can't be held responsible by the people
_profiting_ from his illegal contribution, but merely by the actual
author of the indicted code, and any parties to which he actively
engaged in an exchange.
The copyright assignment procedure means that the contributors to the
FSF copyrighted software are actual contractual partners.
Again, you can also check with a lawyer what it takes to put something
reliable into the public domain. This does also benefit people who
want to integrate this into proprietary software (something which the
FSF and the GPL don't want to support), and then it becomes your own
responsibility to get everything right.
The procedure with the FSF, in contrast, is remarkably simple to do,
it incurs no costs for you, and you have just a single party to which
you are responsible.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
next prev parent reply other threads:[~2006-01-06 15:23 UTC|newest]
Thread overview: 69+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-03 15:20 Icon designer wanted (Aquamacs Emacs) David Reitter
2006-01-03 15:34 ` David Kastrup
2006-01-03 16:01 ` David Reitter
2006-01-03 16:58 ` David Kastrup
2006-01-03 19:58 ` David Reitter
[not found] ` <mailman.21285.1136317245.20277.help-gnu-emacs@gnu.org>
2006-01-03 20:43 ` Tim McNamara
2006-01-03 21:16 ` Lennart Borgman
2006-01-03 21:35 ` David Kastrup
2006-01-04 12:40 ` david.reitter
2006-01-04 13:28 ` David Kastrup
2006-01-04 13:56 ` david.reitter
2006-01-04 15:09 ` David Kastrup
[not found] ` <mailman.21292.1136323111.20277.help-gnu-emacs@gnu.org>
2006-01-04 0:10 ` Tim McNamara
2006-01-04 0:31 ` David Kastrup
2006-01-04 2:30 ` Tim McNamara
2006-01-04 2:44 ` Jay Belanger
2006-01-04 23:50 ` Tim McNamara
2006-01-05 0:39 ` David Kastrup
2006-01-05 6:59 ` Tim McNamara
2006-01-05 7:23 ` Jay Belanger
2006-01-05 13:15 ` david.reitter
2006-01-05 13:56 ` David Kastrup
2006-01-06 11:08 ` david.reitter
2006-01-06 12:40 ` Lennart Borgman
2006-01-06 14:16 ` David Reitter
[not found] ` <mailman.120.1136557103.26925.help-gnu-emacs@gnu.org>
2006-01-06 15:23 ` David Kastrup [this message]
2006-01-06 12:55 ` David Kastrup
2006-01-05 13:03 ` David Kastrup
2006-01-05 14:10 ` Tim McNamara
2006-01-05 14:26 ` David Kastrup
2006-01-05 21:52 ` Lennart Borgman
2006-01-05 22:19 ` David Kastrup
2006-01-05 23:21 ` Lennart Borgman
2006-01-05 23:49 ` David Kastrup
2006-01-06 0:00 ` Lennart Borgman
2006-01-06 11:07 ` Gian Uberto Lauri
2006-01-06 11:36 ` David Kastrup
2006-01-06 12:26 ` Gian Uberto Lauri
[not found] ` <mailman.26.1136502144.26925.help-gnu-emacs@gnu.org>
2006-01-06 11:23 ` david.reitter
2006-01-05 15:55 ` Chong Yidong
2006-01-05 19:15 ` Luis O. Silva
[not found] ` <mailman.16.1136497693.26925.help-gnu-emacs@gnu.org>
2006-01-05 23:23 ` Tim McNamara
2006-01-06 0:17 ` David Kastrup
2006-01-06 21:01 ` Tim McNamara
2006-01-06 21:22 ` David Kastrup
2006-01-07 4:41 ` Tim McNamara
2006-01-07 9:48 ` David Kastrup
2006-01-08 7:34 ` Joe Bush
2006-01-08 10:29 ` David Kastrup
2006-01-10 6:01 ` Joe Bush
2006-01-10 7:03 ` David Kastrup
2006-01-10 14:01 ` Sean Sieger
2006-01-06 2:58 ` Luis O. Silva
[not found] ` <mailman.42.1136512036.26925.help-gnu-emacs@gnu.org>
2006-01-06 11:32 ` david.reitter
2006-01-07 10:02 ` David Kastrup
2006-01-08 6:05 ` david.reitter
2006-01-06 21:09 ` Tim McNamara
2006-01-06 21:42 ` David Kastrup
2006-01-06 21:55 ` Paul D. Smith
2006-01-06 22:02 ` Sean Sieger
2006-01-06 22:27 ` Kevin Rodgers
2006-01-07 1:43 ` Lennart Borgman
2006-01-07 2:03 ` Luis O. Silva
2006-01-07 0:56 ` Björn Lindström
[not found] ` <mailman.209.1136595503.26925.help-gnu-emacs@gnu.org>
2006-01-07 1:13 ` David Kastrup
[not found] ` <mailman.183.1136585095.26925.help-gnu-emacs@gnu.org>
2006-01-07 5:00 ` Tim McNamara
[not found] ` <mailman.208.1136595203.26925.help-gnu-emacs@gnu.org>
2006-01-07 5:01 ` Tim McNamara
[not found] <mailman.21240.1136295385.20277.help-gnu-emacs@gnu.org>
2006-01-03 14:15 ` David Kastrup
-- strict thread matches above, loose matches on Subject: below --
2006-01-03 13:34 David Reitter
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=85u0chpehz.fsf@lola.goethe.zz \
--to=dak@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.
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).