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: List-Subscribe: List-Archive: List-Post: List-Help: , 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 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 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> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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