From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Contributing LLVM.org patches to gud.el Date: Mon, 09 Feb 2015 09:47:23 +0100 Message-ID: <87lhk7v5d0.fsf@fencepost.gnu.org> References: <87mw4rxkzv.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1423472584 29018 80.91.229.3 (9 Feb 2015 09:03:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2015 09:03:04 +0000 (UTC) Cc: emacs-devel@gnu.org, Liang Wang , slewsys@gmail.com, monnier@iro.umontreal.ca To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 09 10:03:03 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 1YKkFD-0003kW-2c for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 10:03:03 +0100 Original-Received: from localhost ([::1]:59637 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKkFC-0006bT-JV for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 04:03:02 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59526) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKkF6-0006Xe-Rx for emacs-devel@gnu.org; Mon, 09 Feb 2015 04:03:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKkF5-0005mw-W7 for emacs-devel@gnu.org; Mon, 09 Feb 2015 04:02:56 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48249) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKkF5-0005ms-TE for emacs-devel@gnu.org; Mon, 09 Feb 2015 04:02:55 -0500 Original-Received: from localhost ([127.0.0.1]:55423 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKkEy-00085B-DY; Mon, 09 Feb 2015 04:02:48 -0500 Original-Received: by lola (Postfix, from userid 1000) id 1DFB8DF676; Mon, 9 Feb 2015 09:47:23 +0100 (CET) In-Reply-To: (Richard Stallman's message of "Sun, 08 Feb 2015 19:04:12 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) 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:182667 Archived-At: Richard Stallman writes: > [[[ 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. But the current attempts to strike against LLVM by making it harder to interoperate with Emacs and GCC are _irrelevant_ with regard to patent protection: the patent protection applies even for mere aggregation. We are not changing Apple's policies. What we are now doing is lashing out against LLVM's users. But they are not going to have a vote in what compilers Apple provides/uses/permits anyway. -- David Kastrup