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: New maintainer Date: Thu, 08 Oct 2015 23:04:16 -0400 Message-ID: References: <560CCEBA.9080607@online.de> <874miapdhs.fsf@openmailbox.org> <8737xuuw2y.fsf@rabkins.net> <87lhbmkrle.fsf@fencepost.gnu.org> <87si5r22qh.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 1444359977 1226 80.91.229.3 (9 Oct 2015 03:06:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 9 Oct 2015 03:06:17 +0000 (UTC) Cc: emacs-devel@gnu.org To: John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 09 05:06:09 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from eggs.gnu.org ([208.118.235.92]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZkO0W-0002Q0-Qr for ged-emacs-devel@m.gmane.org; Fri, 09 Oct 2015 05:06:08 +0200 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZkNzT-0002x3-4A for ged-emacs-devel@m.gmane.org; Thu, 08 Oct 2015 23:06:09 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:38369) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkNzS-0002ur-M1 for ged-emacs-devel@m.gmane.org; Thu, 08 Oct 2015 23:05:02 -0400 Original-Received: from localhost ([::1]:38120 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkNzS-0002oq-Hj for ged-emacs-devel@m.gmane.org; Thu, 08 Oct 2015 23:05:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34438) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkNzC-0002o2-3H for emacs-devel@gnu.org; Thu, 08 Oct 2015 23:04:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZkNz0-0001ga-6R for emacs-devel@gnu.org; Thu, 08 Oct 2015 23:04:45 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45301) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZkNyk-0001Sb-AS; Thu, 08 Oct 2015 23:04:18 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZkNyi-0007Po-7j; Thu, 08 Oct 2015 23:04:16 -0400 In-reply-to: (message from John Wiegley on Tue, 06 Oct 2015 23:43:56 -0700) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 Xref: news.gmane.org gmane.emacs.devel:191076 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. ]]] > Emacs is being used to keep people within the free software agenda, Since people are free to change a free program, our decisions of what to include or not include can't "keep" people anywhere. The most we can do is decide in which direction to lead people, where to help/encourage them to go. Of course we should develop GNU Emacs so as to support the free software agenda. That's been its purpose since I started it in 1984. That's the purpose of the GNU system as a whole, too. > This troubles me. I can see that for you, the freedom idea is much more > important than the technical idea. You'd rather we stick with GCC until the > cows come home, so long as it leads to a freer world. Naturally -- because I think freedom is more important than technical progress. Proprietary software offers plenty of technical "progress", but since I won't surrender my freedom to use it, as far as I'm concerned it is no progress at all. If I had valued technical advances over freedom in 1984, instead of developing GNU Emacs and GCC and GDB I would have gone to work for AT&T and improved its nonfree software. What a big head start I could have got! If we subordinate our freedom to technical advance, companies will easily be able to lead us away from freedom. Companies make multi-year plans to part users from their freedom. (Clang has benefited from such a plan.) We can't carry out plans the way companies can, but we do need to think about where we want to end up. > avoid progress to further non-technical agendas, I think it will drive people > AWAY from the GNU project, not bind them more tightly to it. I don't think we can enable the GNU system to succeed more by declaring "Each package for itself!" To stand against capable rivals -- some of which are not merely competitors, but intentional opposition -- GNU packages need to work and stand together. We also need that cooperation in order to give the GNU system a better IDE. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.