From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Emacs vista build failures Date: Sat, 26 Jul 2008 10:29:48 +0000 Message-ID: <20080726102948.GD1419@muc.de> References: <4884CFEF.8040404@gmail.com> <48861A51.1090401@gmail.com> <20080724080727.GA3448@muc.de> <863alzd1mi.fsf@lola.quinscape.zz> <20080726080304.GA1419@muc.de> <85myk53u86.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1217068256 12950 80.91.229.12 (26 Jul 2008 10:30:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Jul 2008 10:30:56 +0000 (UTC) Cc: Eli Zaretskii , rms@gnu.org, emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 26 12:31:44 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KMh3k-0004HA-Nm for ged-emacs-devel@m.gmane.org; Sat, 26 Jul 2008 12:31:33 +0200 Original-Received: from localhost ([127.0.0.1]:37142 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KMh2q-000318-Nd for ged-emacs-devel@m.gmane.org; Sat, 26 Jul 2008 06:30:36 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KMh2i-0002xa-0b for emacs-devel@gnu.org; Sat, 26 Jul 2008 06:30:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KMh2f-0002tv-RF for emacs-devel@gnu.org; Sat, 26 Jul 2008 06:30:26 -0400 Original-Received: from [199.232.76.173] (port=56091 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KMh2f-0002tT-Ap for emacs-devel@gnu.org; Sat, 26 Jul 2008 06:30:25 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:2920 helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KMh2c-0007tr-P7 for emacs-devel@gnu.org; Sat, 26 Jul 2008 06:30:23 -0400 Original-Received: (qmail 39951 invoked by uid 3782); 26 Jul 2008 10:29:41 -0000 Original-Received: from acm.muc.de (pD9E23DEC.dip.t-dialin.net [217.226.61.236]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Sat, 26 Jul 2008 12:29:39 +0200 Original-Received: (qmail 4232 invoked by uid 1000); 26 Jul 2008 10:29:48 -0000 Content-Disposition: inline In-Reply-To: <85myk53u86.fsf@lola.goethe.zz> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.6-4.9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:101513 Archived-At: 'Morning, David, On Sat, Jul 26, 2008 at 10:50:01AM +0200, David Kastrup wrote: > Alan Mackenzie writes: > > Morning, everybody! > > On Fri, Jul 25, 2008 at 05:20:16PM +0300, Eli Zaretskii wrote: > >> > > When I ask myself, is the world better for having Emacs and Firefox > >> > > running on Microsoft Windows, the answer is an unequivocal yes - > >> > > people who hack on MS-Windows can thus do a better job. > > [David K:] > >> > But their job does not in general benefit others. > > Hmm. What if that software written on w32 has satisfied users? > What of it? It refutes your contention "their job does not in general benefit others". > > [David K:] > >> > So we are creating better opportunities for work that does not > >> > help the community. > > "The" community. That of Free Software is merely one of many > > interlocking and interdependent communities. > It is the one the GNU project cares about. Along, hopefully, with the one that grows its food, the one that generates and supplies its electricity, the one the designs and builds cheap hardware, the ones that enable easy travel, the one that sends in the sand bags when the Elba floods, ...... > > My view, already expressed, is that we have a moral imperative to > > contribute towards the wellbeing of the world, not just our own > > restricted subset of it. > It is not restricted. Anybody who cares can be a part of it. We are > no longer in the situation that you have to run free software off > unfree operating systems. We don't have a moral imperative to help > those who refuse to be helped. That's a waste of resources. I disagree wholeheartedly with the semantic shift, the sentiment and the characterisation. > > My impression is that a substantial minority, possibly even a > > majority, of Emacs users run on this particular non-free OS, and that > > the cost of supporting them is low by comparison. > The cost is that they don't care about using or improving free systems. Again, not true. Many Emacs users on MS-Windows use Emacs, submit bug reports and some even hack elisp. > > Carry on doing it, Eli! > > Again, what is the purpose of free software? Is it an end in itself, > > it's final goal being its exclusive use by everybody, or is it to > > improve the world? If the former, I hope the goal is never scored, > > because then free software would by stymied, with nowhere to go. > It is to improve the world, and the world is not improved by locking > people into Windows. A developer using Emacs for developing Windows > software will lock his users into Windows. This will often be the case. Other times, Windows will be merely a platform for developing portable software or embedded software. The ethos of free software is that its creators do not constrain what its users may do with it, even if that aim is writing non-free software. I believe that people are best persuaded to use free software by seeing how good it is. The only context an MS-Windows user is going to see free software in is on MS-Windows. Firefox and Emacs are prime examples. I don't believe people will switch operating systems in order to use free application software - they will switch after seeing how good free software is. I think you are of the opposite opinion, and I can accept that. > There is enough other software that has this effect. It is not a > particularly interesting goal to make Emacs do the same. The idea of > free software is not to provide a comfortable place for people willing > to give up their rights. Like with democracy, given the choice many > people will be perfectly happy to take choices compromising their > freedoms. > It is not an objective for free software to make it easier for them. It > is a sideeffect. Freedom rarely comes without the choice or ability to > foresake it again. It is fragile, and only letting people keep that in > mind gives it strength. Here I agree with you. Freedom cannot happen until people grasp what it is. The FSF, especially Richard, have been doing a splendid job here, but the job is not yet done. > It appears that we are not exactly doing a good job. Emacs is > one-of-a-kind, and so there are not really any technically equivalent > alternatives, free or non-free. Should we treat this as a strength or > as a weakness? No, we shouldn't. We should improve Emacs. > David Kastrup, Kriemhildstr. 15, 44793 Bochum -- Alan Mackenzie (Nuremberg, Germany).