From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.help Subject: Re: Icon designer wanted (Aquamacs Emacs) Date: Sat, 07 Jan 2006 11:02:59 +0100 Organization: Organization?!? Message-ID: <85oe2ol5ik.fsf@lola.goethe.zz> References: <54321A2A-3F36-4416-B473-49AC11FF057F@gmail.com> <853bk5gwa8.fsf@lola.goethe.zz> <792D87C1-B9A9-495E-9335-7139845D1CB0@gmail.com> <85fyo4zvei.fsf@lola.goethe.zz> <87sls47lvd.fsf@vh213602.truman.edu> <85wthftsme.fsf@lola.goethe.zz> <1136547135.233302.98730@g43g2000cwa.googlegroups.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1136629080 874 80.91.229.2 (7 Jan 2006 10:18:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 7 Jan 2006 10:18:00 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jan 07 11:17:57 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EvB92-0003aZ-HB for geh-help-gnu-emacs@m.gmane.org; Sat, 07 Jan 2006 11:17:56 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EvB3l-0005i5-Vm for geh-help-gnu-emacs@m.gmane.org; Sat, 07 Jan 2006 05:12:30 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!npeer.de.kpn-eurorings.net!newsfeed.arcor.de!news.arcor.de!not-for-mail Original-Newsgroups: gnu.emacs.help X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:cxjALuYyuK+9jmqaeMCyMDUZ01g= Original-Lines: 76 Original-NNTP-Posting-Date: 07 Jan 2006 11:02:55 MET Original-NNTP-Posting-Host: 7f1aafe3.newsread4.arcor-online.net Original-X-Trace: DXC=Yb[dVbaPTSfgZnGD9BX_me:ejgIfPPlddjW\KbG]kaMhA@_25la3nbb[G`CL; mnGNb1_LiI6ENVam3>5MOK`ZF; m4]; Q0h Original-X-Complaints-To: usenet-abuse@arcor.de Original-Xref: shelby.stanford.edu gnu.emacs.help:136908 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:32527 Archived-At: david.reitter@gmail.com writes: >> There is no market. Free developers don't produce >> commodities. They aren't looking for customers. They are >> freely working to create a free tool (which is always better >> than the tools which are commodities). > > What good is a free tool if it isn't used? You can build upon it to get something that can be used. It is a step forward for everyone. If you cut yourself off from the progress, all improvements are no longer steps forward for everyone, but lead into a private dead end. > How will people learn about the advantages of freedom, if not by > exercising it? The value of a free press is not cheap newspapers. > Isn't it naïve to think that many people will eventually use tools for > the spirit involved in their making, even though the tools are > inconvenient? Since most free software got into being technically inferior to the proprietary offers, naivety seems to rule history. > Let's strive for technically excellence through exercising our > freedom! But by cutting other's off from the benefits of said freedoms, you make your excellence short-lived. > Practically, something like the Aquamacs distribubtion and the vast > majority of software in general has started out of practical needs. > That's what Linus Torvalds says about Linux. Torvalds said no such thing. He wanted a system with the freedom to tamper with. GNU was perfect for that, but had no kernel. So he wrote a kernel. For the purpose of being able to tamper with it. Which is one of the fundamental freedoms of free software. > Aquamacs has thousands of "customers" who use it to do their > jobs. They don't use it just because it's cool to have free software > installed. And will probably never help to improve the software. And even if they do, they will likely only help you to improve Aquamacs, and the improvements will never be available upstream. And that means that people will get _locked_ into MacOSX _by_ Aquamacs. And that is diminuishing their freedom. > I personally hated the way X deals with selection, the mouse, and > copying&pasting. I hated the non-working font settings in Emacs. I > disliked the fact that the window system isn't used to its > potential. Practical needs. So the way would have been to improve Emacs for everybody instead of just yourself. Yes, this is more work. Yes, it means that one has to coordinate with other people. Yes, it means having to make compromises. But it also means contributing to the source of freedom instead of just profiting to it. It is a nuisance, but you would have nothing to play with if others had not bothered with this nuisance. > Of course, there's the other view, and that's what the GNU people > here are putting forward. Developing software from an ideological > starting point. That's fine, too. > > In the end, it's the combination of technical advantage and > intellectual basis that makes things attractive. But if you make if impossible to combine your technical advantages with the upstream code base, there is nothing attractive in it for anyone except the proponents of proprietary systems. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum