delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/01/10/13:51:34

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
Message-ID: <184670-220031510184849920@M2W071.mail2web.com>
X-Priority: 3
Reply-To: lhall AT rfk DOT com
X-Originating-IP: 209.113.174.244
From: "lhall AT pop DOT ma DOT ultranet DOT com" <lhall AT pop DOT ma DOT ultranet DOT com>
To: shankar AT cotagesoft DOT com, cygwin AT cygwin DOT com
Subject: Re: Repost, different list...File::Spec, cygwin, Syntactic vs. Semanticpath analysis
Date: Fri, 10 Jan 2003 13:48:49 -0500
MIME-Version: 1.0
X-OriginalArrivalTime: 10 Jan 2003 18:48:49.0885 (UTC) FILETIME=[EA0B48D0:01C2B8D8]
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id h0AIpXc01727


Original Message:
-----------------
>From: Shankar Unni shankar AT cotagesoft DOT com
>Date: Fri, 10 Jan 2003 10:30:23 -0800
>To: cygwin AT cygwin DOT com
>Subject: Re: Repost, different list...File::Spec, cygwin, Syntactic vs. 
>Semanticpath analysis
>
>
>linda w (cyg) wrote:
>
>> 	What were the _original_ design goals of Cygwin -- i.e. as 
>> sponsored by "RedHat"?
>
>Cygwin predates RedHat. See http://cygwin.com/history.html  (the 
>earliest date in the file is Dec 1995). RedHat bought Cygnus Solutions 
>(which was a shop for commercial support for GNU software, especially 
>GCC ports to obscure and new platforms), which did the original Cygwin
work.
>
>Anyone at RedHat from the original Cygwin team (the last warriors of the 
>(in)famous "Beta 20" :-)?) wanna answer this?
>
>There's an interesting line in the early changelogs:
>
>    Release Beta 8
>    [...]
>    Much nicer way of describing paths, eg //c/foo is c:\foo.
>
>Suggests that the early goal *was* to provide a POSIX-y view, and the 
>exposing of Windows paths was added as a convenience..

Bingo!  I didn't start using Cygwin until B13 but that's always been my
understanding of the goals for Cygwin.  POSIX/Unix compatibility first,
Windows conveniences where it doesn't inhibit the former.  Perhaps the
early maintainers of Cygwin might have a different view but this is 
definitely in-line with the original internal (Cygnus) goals of an 
environment for Windows which could be used to port the GNU Pro product 
suite.

I swore I wasn't going to step into the middle of this discussion! ;-)
Oh well.

Larry

--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019