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 12:33:53 +0000 Message-ID: <20080726123353.GF1419@muc.de> References: <48861A51.1090401@gmail.com> <20080724080727.GA3448@muc.de> <863alzd1mi.fsf@lola.quinscape.zz> <20080726080304.GA1419@muc.de> <85myk53u86.fsf@lola.goethe.zz> <20080726102948.GD1419@muc.de> <8563qs529d.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 1217075644 30445 80.91.229.12 (26 Jul 2008 12:34:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Jul 2008 12:34:04 +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 14:34:53 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 1KMiz6-0004PN-Cx for ged-emacs-devel@m.gmane.org; Sat, 26 Jul 2008 14:34:52 +0200 Original-Received: from localhost ([127.0.0.1]:42507 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KMiyC-00058t-NN for ged-emacs-devel@m.gmane.org; Sat, 26 Jul 2008 08:33:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KMiy6-00057n-MA for emacs-devel@gnu.org; Sat, 26 Jul 2008 08:33:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KMiy5-00057A-Ly for emacs-devel@gnu.org; Sat, 26 Jul 2008 08:33:50 -0400 Original-Received: from [199.232.76.173] (port=33934 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KMiy5-000571-GK for emacs-devel@gnu.org; Sat, 26 Jul 2008 08:33:49 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:2105 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 1KMiy4-0005O8-Qd for emacs-devel@gnu.org; Sat, 26 Jul 2008 08:33:49 -0400 Original-Received: (qmail 64068 invoked by uid 3782); 26 Jul 2008 12:33:46 -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 14:33:44 +0200 Original-Received: (qmail 5961 invoked by uid 1000); 26 Jul 2008 12:33:53 -0000 Content-Disposition: inline In-Reply-To: <8563qs529d.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:101522 Archived-At: Hi, David! On Sat, Jul 26, 2008 at 01:11:10PM +0200, David Kastrup wrote: > Alan Mackenzie writes: > > 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". > How so? What about "in general" has been unclear to you? The fact that it's a weasel word, which can mean anything, everything, or nothing. ;-) > If they write software that runs only on non-free system, what's the > benefit for free software? Indirect, if any. But the benefit you were talking about was to "others" (which means other people), not to free software. People who hack software on MS-Windows do provide benefit to other people; their employers/customers and their own families, for example. > >> It is the one [community] 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, ...... > There is nothing to be gained by putting the cart before the horse and > confusing the means to an end with the end itself, to the degree of > abandoning the end in order to run after the means. The central point. As I said before, I think for Richard (and possibly for you), free software is an end in itself. For me it's a tool towards a better world. I suspect that's the essential difference between us which is fuelling this discussion. [ .... ] > You are free to your disagreement, but that does not mean that I should > be kept from uttering my opinion. Of course not! > >> 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. > Emacs is a free program, not a free system. And I doubt that people > preferring to use Emacs on Windows do that because they want to use a > free system, but rather because they want to use Emacs. Yes, I think that's true. A lot of them do want to use a free system but can't, because their employers' setups won't let them. > > 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. > But the ethos is not that its creators need to applaud or help the users > writing non-free software. > So I don't see that you are doing anything for free software by > attacking my opinion. Maybe promoting deeper understanding of the issues for both of us? > > I believe that people are best persuaded to use free software by > > seeing how good it is. > That is the stance of the Open Source proponents. One can't see "how > good" free software is if it does not yet exist or is technically > inferior. The principal value of free software is not one of technical > excellence, but that nobody can take it away from you against your will > or capability. And if you take a look at the current Windows licenses, > Microsoft explicitly reserves the right to remotely destroy your > computer and software if they think it desirable for pressing DRM or > other features. So even if you don't count in the problem of not being > able to work against obsolescence of a platform (for a free operating > system, you can still find people working on it), Microsoft is free to > stop your copy of Emacs from working even on an existing system. I agree with all that, and none of it contradicts what I've said. I would just add that the fact that software is free tends to promote its technical excellence, Emacs and Linux being two good examples. > > The only context an MS-Windows user is going to see free software in > > is on MS-Windows. > That's his problem. :-) But we can help him. > > 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. > Please don't put words into my mouth. I am of the opinion that we > leave people without a reason to switch to free operating systems if we > let ourselves be distracted into spending all our efforts in making > software run on non-free operating systems rather than improving them > on free operating systems. Maybe, but we're talking about a small amount of effort, not all of it. I think that effort is worth it, particularly when somebody (Eli) is willing to do it. > I know that in the proprietary company I work, we abandoned supporting > our software on Windows because the cost, in contrast to expectations, > turned out to be prohibitely high. Interesting, but not too surprising, I suppose. > I am not convinced that the net payoff for Emacs on free systems is > positive, .... OK. I think it is. > .... and I don't see that browbeating me to claim otherwise is going to > change the situation underlying my beliefs. Browbeating? We're having a polite discussion. > So why bother? I might learn something. (I have done.) You might learn something. > David Kastrup, Kriemhildstr. 15, 44793 Bochum -- Alan Mackenzie (Nuremberg, Germany).