From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: May I publish a Windows Installer for GNU Emacs? Date: 12 Sep 2003 19:28:30 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1063387977 304 80.91.224.253 (12 Sep 2003 17:32:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 12 Sep 2003 17:32:57 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Sep 12 19:32:55 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19xrmx-00042k-00 for ; Fri, 12 Sep 2003 19:32:55 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 19xroJ-0003aO-00 for ; Fri, 12 Sep 2003 19:34:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 19xrjC-00054a-Nx for emacs-devel@quimby.gnus.org; Fri, 12 Sep 2003 13:29:02 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 19xriu-0004yq-2v for emacs-devel@gnu.org; Fri, 12 Sep 2003 13:28:44 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 19xris-0004y3-4o for emacs-devel@gnu.org; Fri, 12 Sep 2003 13:28:42 -0400 Original-Received: from [62.226.11.234] (helo=localhost.localdomain) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 19xrir-0004x8-BT for emacs-devel@gnu.org; Fri, 12 Sep 2003 13:28:41 -0400 Original-Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id h8CHSY1c002918 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Sep 2003 19:28:35 +0200 Original-Received: (from dak@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id h8CHSV9w002914; Fri, 12 Sep 2003 19:28:32 +0200 Original-To: Frank Schmitt In-Reply-To: Original-Lines: 49 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16328 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16328 Frank Schmitt writes: > During the last days, I've created a Windows Installer for GNU > Emacs. Here's what it currently does: > > After a welcome dialog, it shows the GPL and asks the user, if he > accepts it. If he does, he can now choose a directory to install Emacs > in. This is nonsense. There is no need to accept the GPL for installing and using Emacs. >>From the GPL: Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). You can do anything permitted by copyright law with a GPL-covered program _without_ accepting the license. The GPL explicitly states: 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. So in short, an "Accept/Don't Accept" choice for installation is completely nonsensical. Instead you can pop up a _single_ button that says "Thank you." If you need two buttons, you can make them "Thank you." and "I knew that." with identical action. Can't say anything about the rest. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum