From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Florian Weimer Newsgroups: gmane.emacs.devel Subject: Re: Emacs contributions, C and Lisp Date: Thu, 13 Mar 2014 11:04:09 +0100 Message-ID: <874n328leu.fsf@mid.deneb.enyo.de> References: <83bnxuzyl4.fsf@gnu.org> <871tyqes5q.fsf@wanadoo.es> <87a9ddg7o8.fsf@engster.org> <87d2i9ee8t.fsf@engster.org> <874n3ke1qn.fsf@engster.org> <87sir336qn.fsf@fencepost.gnu.org> <20140301215057.GA19461@thyrsus.com> <87fvn1y0vx.fsf@fencepost.gnu.org> <87fvn0senq.fsf@uwakimon.sk.tsukuba.ac.jp> <8761nusb90.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1394705079 6984 80.91.229.3 (13 Mar 2014 10:04:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2014 10:04:39 +0000 (UTC) Cc: stephen@xemacs.org, dak@gnu.org, Richard Stallman , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 13 11:04:44 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 1WO2VH-0003sq-Hr for ged-emacs-devel@m.gmane.org; Thu, 13 Mar 2014 11:04:43 +0100 Original-Received: from localhost ([::1]:37958 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO2VH-0004AT-5k for ged-emacs-devel@m.gmane.org; Thu, 13 Mar 2014 06:04:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39367) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO2V8-00045S-Pm for emacs-devel@gnu.org; Thu, 13 Mar 2014 06:04:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WO2V0-0004wk-H0 for emacs-devel@gnu.org; Thu, 13 Mar 2014 06:04:34 -0400 Original-Received: from ka.mail.enyo.de ([87.106.162.201]:33247) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO2Uo-0004tC-0w; Thu, 13 Mar 2014 06:04:14 -0400 Original-Received: from [172.17.135.4] (helo=deneb.enyo.de) by ka.mail.enyo.de with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) id 1WO2Uj-0005Zj-MI; Thu, 13 Mar 2014 11:04:09 +0100 Original-Received: from fw by deneb.enyo.de with local (Exim 4.80) (envelope-from ) id 1WO2Uj-0006Z8-Hl; Thu, 13 Mar 2014 11:04:09 +0100 In-Reply-To: (Stefan Monnier's message of "Wed, 12 Mar 2014 09:36:22 -0400") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 87.106.162.201 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:170308 Archived-At: * Stefan Monnier: >> It is more or less the same loss. The case I'm concerned about is that >> it become normal to use GCC with proprietary add-ons. > > My understanding is that people are satisfied with the current GCC > plugin licensing. What is at stake here is the development of a stable > output that gives enough info for things like refactoring. > > IOW the issue is not disallowing proprietary add-ons (we're all pretty > happy to disallow them, IIUC), but making it impossible to use GCC > within a proprietary product (e.g. a proprietary IDE). Eh, isn't the latter already extremely common in the embedded area? These IDEs do not offer refactoring, but they still invoke GCC to perform the compilation. They might even using debugging information to implement some form of source code browsing. (And in many cases, you can't redistribute the GCC binaries you received, but that's a different story.)