From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.help Subject: Re: Icon designer wanted (Aquamacs Emacs) Date: Fri, 06 Jan 2006 16:23:04 +0100 Organization: Organization?!? Message-ID: <85u0chpehz.fsf@lola.goethe.zz> References: <54321A2A-3F36-4416-B473-49AC11FF057F@gmail.com> <853bk5gwa8.fsf@lola.goethe.zz> <792D87C1-B9A9-495E-9335-7139845D1CB0@gmail.com> <85fyo4zvei.fsf@lola.goethe.zz> <87sls47lvd.fsf@vh213602.truman.edu> <85wthftsme.fsf@lola.goethe.zz> <874q4jrvcg.fsf@vh213602.truman.edu> <1136466925.401877.151800@f14g2000cwb.googlegroups.com> <85ek3msrqt.fsf@lola.goethe.zz> <1136545718.892745.304620@g49g2000cwa.googlegroups.com> <43BE6537.8040506@student.lu.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1136567425 29996 80.91.229.2 (6 Jan 2006 17:10:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 6 Jan 2006 17:10:25 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jan 06 18:10:19 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Euv61-0002DN-AC for geh-help-gnu-emacs@m.gmane.org; Fri, 06 Jan 2006 18:09:45 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Euv7n-0000xF-UT for geh-help-gnu-emacs@m.gmane.org; Fri, 06 Jan 2006 12:11:36 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.cw.net!cw.net!news-FFM2.ecrc.de!newsreader.cw.net!newsfeed.stueberl.de!uucp.gnuu.de!newsfeed.arcor.de!news.arcor.de!not-for-mail Original-Newsgroups: gnu.emacs.help X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:YxOk3NunDTsd7wsy/L1ZO5mEfx8= Original-Lines: 59 Original-NNTP-Posting-Date: 06 Jan 2006 16:23:01 MET Original-NNTP-Posting-Host: bd303a96.newsread2.arcor-online.net Original-X-Trace: DXC=F@Q>gc^>:2ERG:gi]CKmZGQ5U85hF6f; DjW\KbG]kaMHQ>n?D9BSA]LoBOZ6Ze=8VI1_LiI6ENVaM3>5MOK` List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:32503 Archived-At: David Reitter 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