From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robin Templeton Newsgroups: gmane.emacs.devel Subject: Re: Contributing LLVM.org patches to gud.el Date: Mon, 09 Feb 2015 11:15:20 -0500 Message-ID: <874mqvf4dj.fsf@panthera.terpri.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 1423498554 14231 80.91.229.3 (9 Feb 2015 16:15:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Feb 2015 16:15:54 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 09 17:15:54 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 1YKr05-0007NH-7E for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 17:15:53 +0100 Original-Received: from localhost ([::1]:33645 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKr04-0000AQ-LC for ged-emacs-devel@m.gmane.org; Mon, 09 Feb 2015 11:15:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKqzs-0008V9-MD for emacs-devel@gnu.org; Mon, 09 Feb 2015 11:15:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKqzm-00049U-Q7 for emacs-devel@gnu.org; Mon, 09 Feb 2015 11:15:40 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:51058) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKqzm-000492-Hj for emacs-devel@gnu.org; Mon, 09 Feb 2015 11:15:34 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YKqzg-0007Db-IT for emacs-devel@gnu.org; Mon, 09 Feb 2015 17:15:28 +0100 Original-Received: from cpe-174-097-170-150.nc.res.rr.com ([174.97.170.150]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 09 Feb 2015 17:15:28 +0100 Original-Received: from robin by cpe-174-097-170-150.nc.res.rr.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 09 Feb 2015 17:15:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 35 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: cpe-174-097-170-150.nc.res.rr.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:yjVI8aoaZPWx2yFYg6TUaXpA0mc= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:182706 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. > > 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." -- Inteligenta persono lernas la lingvon Esperanton rapide kaj facile. Esperanto estas moderna, kultura lingvo por la mondo. Simpla, fleksebla, belsona, Esperanto estas la praktika solvo de la problemo de universala interkompreno. Lernu la interlingvon Esperanton!