From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Emacs contributions, C and Lisp Date: Fri, 28 Feb 2014 22:36:17 -0500 Message-ID: References: <83d2iqc84m.fsf@gnu.org> <87wqgxkcr9.fsf@yandex.ru> <834n41db0d.fsf@gnu.org> <52FE2985.4070703@yandex.ru> <831tz5daes.fsf@gnu.org> <8738jlohd6.fsf@yandex.ru> <83txc1bl83.fsf@gnu.org> <5300189A.9090208@yandex.ru> <83wqgv9fbj.fsf@gnu.org> <20140216180712.236069f6@forcix.jorgenschaefer.de> <83sirj9cyp.fsf@gnu.org> <20140217203145.71a849f7@forcix.jorgenschaefer.de> <837g8t8ouc.fsf@gnu.org> <20140219080524.25689b6b@forcix.jorgenschaefer.de> <83k3cr58o2.fsf@gnu.org> <530BAEE5.9040004@online.de> <87ppmatkpe.fsf@uwakimon.sk.tsukuba.ac.jp> <87wqgfsxsr.fsf@uwakimon.sk.tsukuba.ac.jp> <87wqgf37n4.fsf@fencepost.gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1393644972 27088 80.91.229.3 (1 Mar 2014 03:36:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Mar 2014 03:36:12 +0000 (UTC) Cc: emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 01 04:36:22 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WJais-0007Gw-IC for ged-emacs-devel@m.gmane.org; Sat, 01 Mar 2014 04:36:22 +0100 Original-Received: from localhost ([::1]:54069 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJais-0005F1-4R for ged-emacs-devel@m.gmane.org; Fri, 28 Feb 2014 22:36:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45862) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJaio-0005Eu-D6 for emacs-devel@gnu.org; Fri, 28 Feb 2014 22:36:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJain-0005Ga-KU for emacs-devel@gnu.org; Fri, 28 Feb 2014 22:36:18 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56858) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJain-0005GT-Hx for emacs-devel@gnu.org; Fri, 28 Feb 2014 22:36:17 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WJain-000774-08; Fri, 28 Feb 2014 22:36:17 -0500 In-reply-to: <87wqgf37n4.fsf@fencepost.gnu.org> (message from David Kastrup on Fri, 28 Feb 2014 10:31:59 +0100) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:169963 Archived-At: [[[ 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'd object, for basically practical reasons. You can fork code, but you cannot fork a community. A fork of the LLVM codebase under the GPLv3 makes only sense if you actually add nontrivial nonseparable components under the GPLv3 or the code base can be just swapped out. If you have nontrivial nonseparable components, but an actively developed important upstream, you need to constantly reintegrate the upstream work in order to keep the edge. That is true. Legally, we would be allowed to make a copylefted branch of LLVM. In practice, it is not a substantive option. Unless we were to add important facilities, we would only be pretending to have changed the situation. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call.