delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:message-id:date:from:reply-to:mime-version:to | |
:subject:references:in-reply-to:content-type | |
:content-transfer-encoding; q=dns; s=default; b=x80lM3bTacE+degd | |
6cmlcDmjHSmIi7WccJaAaW7kozmKDTLeRsvrG+UCW9Aiui//UW1lvsiMJ6h7f24Q | |
54bw9B1lvwjiezsCnWeRawaG8LCC/Yc3NVZ+axa4vpl+F70W+tB5vRumAJ+Dbk16 | |
5YPJiQe+fvTNTz7QJ7GFcuw9wQ0= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:message-id:date:from:reply-to:mime-version:to | |
:subject:references:in-reply-to:content-type | |
:content-transfer-encoding; s=default; bh=7Bm5OxmUnezFxjB3JsoYPB | |
yfFHs=; b=fhZbekTdXfTdhp7iLFcNOiZwbHjI7tIxHzosVn2jLHSxi2Ov+au7kf | |
AogJvJrddgW/4g5o1Qg8Cz1jncUvMtlJSuKFMfjkzJODgVj8XfrxJx0y7Z0nR+uA | |
OL5q/aEQsnX4JY3olQNngZ2Nxul2pFWM7yIthLfdAKbTecFJiFPXU= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=-1.1 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD autolearn=ham version=3.3.2 |
X-HELO: | csmail.cs.umass.edu |
Message-ID: | <52C33350.6070500@cs.umass.edu> |
Date: | Tue, 31 Dec 2013 16:12:48 -0500 |
From: | Eliot Moss <moss AT cs DOT umass DOT edu> |
Reply-To: | moss AT cs DOT umass DOT edu |
User-Agent: | Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 |
MIME-Version: | 1.0 |
To: | cygwin <cygwin AT cygwin DOT com> |
Subject: | Re: Ok, then |
References: | <1388523397 DOT 38131 DOT YahooMailNeo AT web162702 DOT mail DOT bf1 DOT yahoo DOT com> |
In-Reply-To: | <1388523397.38131.YahooMailNeo@web162702.mail.bf1.yahoo.com> |
X-IsSubscribed: | yes |
Dear Jonathan -- I think it would help greatly, and perhaps moderate the tone on both sides, if you could say what you think/thought cygwin is and what you think/thought it is for. It seems to me that the bad feelings, or at least sharp tone, back and forth may be rooted in a misunderstanding on your part of what cygwin is about. Some posters did suggest reading some of the overview material describing what cygwin is and what it is not -- or I could say, what it is trying to do and what it is *not* trying to do. For my part, I would describe it as offering a Unix-like environment to Windows users. It is not a whole operating system, and cannot entirely "hide" the Windows-ness of Windows, but makes it possible to port and then use many Unix tools in a fairly natural (for a Unix user) way. Thus, the ls command is quite natural, since it is a familiar command to Unix users. If your criticism of it is that it is obscure, that is a criticism of Unix, really, not of cygwin, since cygwin is not trying to make Unix better or replace it or anything like that -- it's trying to do more or less what Unix does. So, if you are not looking for something with the "look and feel" of Unix, cygwin is probably not for you. Likewise, bash is a shell ported from the Unix world, and it is what it is. One virtue is that bash scripts I wrote to run on Unix platforms will tend to work under cygwin as well (though occasionally some tweaks are needed). This is a good thing. Writing some kind of shell that is better, more natural, etc., from your point of view is something you are welcome to do -- source code to a number of shells is out there. But the cygwin project isn't about writing a new shell, only about making one or more shells from Unix work under cygwin more or less the way they work on Unix. In hope that this will be of some use ... Eliot Moss -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |