From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: No sources for lisp/international/uni-*.el? Date: Tue, 9 Aug 2011 11:59:50 +0200 Message-ID: <20033.1302.266676.203950@a1i15.kph.uni-mainz.de> References: <18822.41538.150077.451125@a1ihome1.kph.uni-mainz.de> <18822.52229.644385.706466@a1i15.kph.uni-mainz.de> <20030.54198.935820.969776@a1i15.kph.uni-mainz.de> <20031.31400.99411.903245@a1i15.kph.uni-mainz.de> <87fwlcnwvg.fsf@fencepost.gnu.org> <4E40DD50.8050002@online.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1312884018 22806 80.91.229.12 (9 Aug 2011 10:00:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 9 Aug 2011 10:00:18 +0000 (UTC) Cc: rms@gnu.org, Emacs developers To: Andreas =?iso-8859-1?Q?R=F6hler?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 09 12:00:13 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qqj6Z-0005cU-AU for ged-emacs-devel@m.gmane.org; Tue, 09 Aug 2011 12:00:11 +0200 Original-Received: from localhost ([::1]:60150 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qqj6Y-0008Ey-KY for ged-emacs-devel@m.gmane.org; Tue, 09 Aug 2011 06:00:10 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:55447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qqj6W-0008DN-0w for emacs-devel@gnu.org; Tue, 09 Aug 2011 06:00:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qqj6U-0004Fl-PV for emacs-devel@gnu.org; Tue, 09 Aug 2011 06:00:07 -0400 Original-Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]:36397) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qqj6S-0004C8-AE; Tue, 09 Aug 2011 06:00:04 -0400 Original-Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.4/8.13.4) with ESMTP id p799xolL012151; Tue, 9 Aug 2011 11:59:50 +0200 Original-Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.4/8.14.2) with ESMTP id p799xo3e031733; Tue, 9 Aug 2011 11:59:50 +0200 Original-Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.4/8.14.4/Submit) id p799xoEZ031732; Tue, 9 Aug 2011 11:59:50 +0200 In-Reply-To: <4E40DD50.8050002@online.de> X-Mailer: VM 8.1.1 under 23.3.1 (x86_64-pc-linux-gnu) X-MIME-Autoconverted: from 8bit to quoted-printable by a1iwww1.kph.uni-mainz.de id p799xolL012151 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 134.93.134.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:143053 Archived-At: >>>>> On Tue, 09 Aug 2011, Andreas R=F6hler wrote: > Am 09.08.2011 03:44, schrieb Richard Stallman: >> > Hm, for example lisp/international/uni-name.el doesn't look like >> > "the preferred form of the work for making modifications to it". >> > The file rather has the appearence of line noise. ;-) >>=20 >> Maybe that memory concerned some other files. I said I might be >> wrong. >>=20 >> Since these files are not under the GPL, we are not leading anyone >> to violate the GPL. So there is no legal issue, but there remains >> an ethical issue: is it wrong for a release to contain generated >> files made from sources that are distributed separately? > In case you answer "yes", you must include the gcc-sources as well. The difference between gcc and unidata-gen.el is that the former is a general-purpose tool that normally is installed on your system, while the latter is not. And (what a surprise ;-) the GPL has a clause that covers that: # The "Corresponding Source" [...] does not include the work's System # Libraries, or general-purpose tools or generally available free # programs which are used unmodified in performing those activities # but which are not part of the work. For UnicodeData.txt one could even argue that it falls into this category because it's freely available and used unmodified (it's also part of the "miscfiles" package [1] that I believe is installed on most GNU/Linux systems). However, the same is not true for the corresponding build tools (like unidata-gen.el or biditype.awk) which are specific to Emacs. Ulrich [1]