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: Contributing LLVM.org patches to gud.el Date: Sun, 08 Feb 2015 19:04:12 -0500 Message-ID: References: <87mw4rxkzv.fsf@fencepost.gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1423440266 21851 80.91.229.3 (9 Feb 2015 00:04:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2015 00:04:26 +0000 (UTC) Cc: dak@gnu.org, monnier@iro.umontreal.ca, slewsys@gmail.com, emacs-devel@gnu.org To: Liang Wang Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 09 01:04:25 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 1YKbpx-0001GF-Ia for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 01:04:25 +0100 Original-Received: from localhost ([::1]:58143 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKbpw-0004ZJ-V5 for ged-emacs-devel@m.gmane.org; Sun, 08 Feb 2015 19:04:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41920) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKbpl-0004XU-Ge for emacs-devel@gnu.org; Sun, 08 Feb 2015 19:04:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKbpk-0006Qi-Jn for emacs-devel@gnu.org; Sun, 08 Feb 2015 19:04:13 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40596) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKbpk-0006Qe-HF for emacs-devel@gnu.org; Sun, 08 Feb 2015 19:04:12 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YKbpk-0003Yy-0L; Sun, 08 Feb 2015 19:04:12 -0500 In-reply-to: (message from Liang Wang on Sat, 7 Feb 2015 19:55:05 -0800) 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:182644 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. ]]] > > More precisely, Apple intends LLVM and Clang to make GCC cease to be a > > signal success and a reason for all sorts of companies to work on a > > compiler that always gives users freedom. That would be a victory for > > Apple and a defeat for freedom. > At least once, Apple proposed to integrate LLVM as part of GCC. That appears to have been in 2005, before GPL v3 was published. GPL v3 is what Apple hates, because of its patent protection. 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. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! See stallman.org/skype.html.