From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Re: Contributing LLVM.org patches to gud.el Date: Mon, 9 Feb 2015 15:13:28 -0500 Message-ID: <20150209151328.6d48be8a@jabberwock.cb.piermont.com> References: <87mw4rxkzv.fsf@fencepost.gnu.org> <874mqvf4dj.fsf@panthera.terpri.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1423512853 3598 80.91.229.3 (9 Feb 2015 20:14:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2015 20:14:13 +0000 (UTC) Cc: emacs-devel@gnu.org To: Robin Templeton Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 09 21:14:12 2015 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 1YKuif-0002iW-LZ for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 21:14:09 +0100 Original-Received: from localhost ([::1]:35026 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKuif-0003rb-21 for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 15:14:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58071) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKui5-0002te-LI for emacs-devel@gnu.org; Mon, 09 Feb 2015 15:13:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKui1-000112-Dz for emacs-devel@gnu.org; Mon, 09 Feb 2015 15:13:33 -0500 Original-Received: from hacklheber.piermont.com ([166.84.7.14]:35584) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKui1-00010k-BV for emacs-devel@gnu.org; Mon, 09 Feb 2015 15:13:29 -0500 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id AF8AF84; Mon, 9 Feb 2015 15:13:28 -0500 (EST) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id 896072DEEAC; Mon, 9 Feb 2015 15:13:28 -0500 (EST) In-Reply-To: <874mqvf4dj.fsf@panthera.terpri.org> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.25; x86_64-apple-darwin14.0.0) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 166.84.7.14 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:182740 Archived-At: On Mon, 09 Feb 2015 11:15:20 -0500 Robin Templeton wrote: > Richard Stallman writes: > > By replacing most of GCC with non-copylefted code, they would have > > gone most of the way towards achieving the same result: to make > > GCC cease to be a reason for all sorts of companies to work on a > > compiler that always gives users freedom. Because GCC would have > > come much closer to failing to always give users freedom. > > That would not have happened under the original proposal, which > included assigning the LLVM copyright to the FSF: > > "If people are seriously in favor of LLVM being a long-term part of > GCC, I personally believe that the LLVM community would agree to > assign the copyright of LLVM itself to the FSF and we can work > through these details." Indeed. I think it is important that people understand that the motivation of the academics (not Apple) who started the LLVM project was to make it easier to work on language processing tools, JITs and the like. Their goal was not to make proprietary software, it was to get their work done. I concur that at one time the LLVM crowd largely would have welcomed merging their work into GCC. That time has, of course, passed. Perry -- Perry E. Metzger perry@piermont.com