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: clang vs free software Date: Sun, 26 Jan 2014 15:06:36 -0500 Message-ID: References: <87fvqtg02v.fsf@flea.lifelogs.com> <52D81960.2080408@yandex.ru> <52DA8C17.4080707@yandex.ru> <52DC00E5.3020803@yandex.ru> <52DC6A26.3020003@yandex.ru> <87k3dv9z85.fsf@uwakimon.sk.tsukuba.ac.jp> <87eh439w1n.fsf@uwakimon.sk.tsukuba.ac.jp> <87ha8yqvup.fsf@engster.org> <87r47zezcc.fsf@fencepost.gnu.org> <52E448A0.6010405@dancol.org> <87a9ejb5rz.fsf@fencepost.gnu.org> <52E4FBD8.3020407@dancol.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1390766796 1447 80.91.229.3 (26 Jan 2014 20:06:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 26 Jan 2014 20:06:36 +0000 (UTC) Cc: dak@gnu.org, emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 26 21:06:45 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 1W7Vye-0003Xc-HF for ged-emacs-devel@m.gmane.org; Sun, 26 Jan 2014 21:06:44 +0100 Original-Received: from localhost ([::1]:56181 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7Vye-0005T9-0H for ged-emacs-devel@m.gmane.org; Sun, 26 Jan 2014 15:06:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55701) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7VyZ-0005PF-Gm for emacs-devel@gnu.org; Sun, 26 Jan 2014 15:06:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W7VyX-0003Yg-Nw for emacs-devel@gnu.org; Sun, 26 Jan 2014 15:06:39 -0500 Original-Received: from fencepost.gnu.org ([208.118.235.10]:37802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7VyX-0003Yc-Kr for emacs-devel@gnu.org; Sun, 26 Jan 2014 15:06:37 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1W7VyW-0002TJ-Vd; Sun, 26 Jan 2014 15:06:37 -0500 In-reply-to: <52E4FBD8.3020407@dancol.org> (message from Daniel Colascione on Sun, 26 Jan 2014 04:13:12 -0800) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.10 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:169144 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. ]]] The previous three paragraphs demonstrate succinctly why effort and attention have shifted away from GCC and toward LLVM. The latter system provides utility and none of the sanctimony. If you deride our ethical goals as "sanctimony", you should not be surprised when the GNU Project ignores your advice: it's based on rejection of our goals. Furthermore, insulting us is not going to win you anything. We don't cater to people whose goals differ from ours, and certainly not to people who badger us with demands. You've stated your views, now please hold your peace. Imagine applying your stance to web browsers: you might argue that a free web browser would be pointless if it allows users to run non-free JavaScript and subvert the GPL Nonfree JavaScript code is a big threat to web users' freedom. Many sites are simply unusable for the free world. See http://www.gnu.org/philosophy/javascript-trap.html. I wish we had been able to start our campaign against nonfree Javascript 5 years ago or more, before the web became so pervasively polluted with it. We are starting from very far behind, but it has to be done. The Javascript issue is different in its details from the GCC issue, both technically and legally. It is similar only in the most general issue at stake. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call.