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: Thu, 05 Jan 2006 23:19:26 +0100 Message-ID: <85lkxupbbl.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> <85mziasu6z.fsf@lola.goethe.zz> <851wzmsqcs.fsf@lola.goethe.zz> <43BD9505.9070309@student.lu.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1136502146 28218 80.91.229.2 (5 Jan 2006 23:02:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 5 Jan 2006 23:02:26 +0000 (UTC) Cc: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jan 06 00:02:23 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 1Eue7H-00080V-8C for geh-help-gnu-emacs@m.gmane.org; Fri, 06 Jan 2006 00:01:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Eue91-0004eh-LD for geh-help-gnu-emacs@m.gmane.org; Thu, 05 Jan 2006 18:03:43 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Eue7h-00045d-Kn for help-gnu-emacs@gnu.org; Thu, 05 Jan 2006 18:02:21 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Eue7g-00044X-36 for help-gnu-emacs@gnu.org; Thu, 05 Jan 2006 18:02:20 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Eue7f-00044H-L8 for help-gnu-emacs@gnu.org; Thu, 05 Jan 2006 18:02:19 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Eue9J-0004R8-Q4 for help-gnu-emacs@gnu.org; Thu, 05 Jan 2006 18:04:01 -0500 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1Eue47-0005Ch-Mz; Thu, 05 Jan 2006 17:58:44 -0500 Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id 300A81C56801; Thu, 5 Jan 2006 23:19:27 +0100 (CET) Original-To: Lennart Borgman In-Reply-To: <43BD9505.9070309@student.lu.se> (Lennart Borgman's message of "Thu, 05 Jan 2006 22:52:05 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) 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:32469 Archived-At: Lennart Borgman writes: > David Kastrup wrote: > >>The ability to craft a pretty MacOSX-only thing from Emacs is part of >>the value of free software. Doing so exercises the freedom, but it >>does nothing to sustain it. >> > In a sense you are right, but I wonder if this is really true. I > think it is important to be very careful here. Can you for sure say > that the last sentence is true? The point is "MacOSX-only". We are not talking about a working port to MaxOSX, but an extended feature set which is restricted to benefit only MacOSX users in spite of not being a MacOSX-specific feature. We are talking about a call for volunteers to replace inferior icons, but this is intended to be only done on MacOSX, and in a manner that precludes this work being integrated into the main Emacs. And yes, I believe that this does nothing to sustain free software. > From my perspective I doubt it. Your perspective does not apply to this case. > I have to use proprietary software (read Windows) in my job. It is > quite hard for me to be able to use Emacs for example since it has > been so very difficult to install and setup on Windows. I have > tried to change this by making it easier to install and setup Emacs > on Windows, not only for me but for others too. This is Windows > only since that is the only reasonable way to do it on Windows. Sure. That is porting work: making available on Windows what is available elsewhere. > I believe this sustains the freedom of free software. It is > questionable, but I would hardly be doing what I have done if I did > not think so. My reasoning is that this makes it possible for more > people to learn to use Emacs and this is of great value when working > on different platforms. In other words: This makes it easer to > switch from MS Windows to GNU/Linux or the reverse. Correct. But the work that I have been criticising was intended to make it _harder_ to switch from MacOSX to GNU/Linux, by providing features only for MacOSX. > However here is an important point: Think of this as a kind of > osmosis. There are far more people today that can switch from MS > Windows to GNU/Linux than the reverse. Lessening the barrier will > then (maybe) help to switch to GNU/Linux. But the work I was talking about is increasing the barrier, not lessening it. And without good reason I can see. Emacs is available as a technically and legally reliable starting point for developments like Aquamacs precisely because others bothered enough to dedicate and assign their own work to the FSF, making sure that no conflicting claims could be construed. I can't see how you can consider it the same whether a particular proprietary platform gets supported in the main CVS of Emacs, or whether a fork for MacOSX-only gets divergent features that can't be used upstream. > There are more examples, but that is unimportant here. I just wanted > to say that it can be very important to do work on the proprietary > platforms too. But we are talking here about forking a port to a proprietary platform, and improving only the fork in areas which would benefit the main version as well. > There are a lot of hurt feelings in this thread and most sane people > probably stay out. I don't see hurt feelings (the only one getting personal instead of focusing on the facts in this thread was Tim, but nobody took him up on that). I see quite opposed viewpoints. There is no law against differing views, but I take the liberty of putting forth my case such as I feel necessary. It is not like the case of a fork with conflicting legal standards for the purpose of platform-specific enhancements is new. That's what started XEmacs. > I am however the optimistic type (a type that often gets hurt > ;-). Can we please try to find the important positive points from > all people here? Well, the important point from me: if you value free software, try working on it in a manner that helps everybody, not just yourself or the users of a non-free system. There is a difference between making Emacs available for proprietary systems (which makes it easier for people to switch from proprietary to free systems), and improving it for proprietary systems only (which makes it harder for people to switch from proprietary to free systems). -- David Kastrup, Kriemhildstr. 15, 44793 Bochum