X-Recipient: archive-cygwin@delorie.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:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:content-type
	:content-transfer-encoding; q=dns; s=default; b=Zw3OIuQyJErxJtB8
	p6M33r92DEGTh7l1SLNcmyRaLGB6bIJjQOhYjK5upUFaFcU+Aru9HiqyGx/W/u7d
	idkrK3bkiHdtBKmYr+YmE7H0FKpoD0Po66yaT59YIe6FSk/7OvmTLdKGlU5iD4J0
	GBJyadbAQjpq7qV355fkx5KHYxY=
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:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:content-type
	:content-transfer-encoding; s=default; bh=7zki0oXvkWuRTUQEBCF+UA
	hnXCM=; b=BQrorkiDuOnLR1bwRKzUIYgQNCDKyZ60EUwUzUeyYpq04xq1Su/NNk
	28hBrK5TJizx+8khuRVgSWLmKvBz1eXco6ycw1ACLOhY9xeQXqbZC+/cerLwr0Nt
	al+GjPHwtR1KQfIaXiAqSKBrpUaRn7HAW8kz5IrdsKTSMVsHWU4kM=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-wg0-f47.google.com
MIME-Version: 1.0
X-Received: by 10.181.27.135 with SMTP id jg7mr415042wid.56.1418322030259; Thu, 11 Dec 2014 10:20:30 -0800 (PST)
In-Reply-To: <4E361236-190B-4740-9C82-D6A49BD94A16@etr-usa.com>
References: <5487859D.9000409@alice.it>	<CABEPuQL70k5Xcp3Uo3APz082sBDxW8TmdXwkT1mStBi3NLRK4w@mail.gmail.com>	<20141210160128.GW3810@calimero.vinschen.de>	<CABEPuQ+ofgdM154hfjW35rN74TvSf96hNyS=PhCnpZqieLg7vw@mail.gmail.com>	<4E361236-190B-4740-9C82-D6A49BD94A16@etr-usa.com>
Date: Thu, 11 Dec 2014 18:20:30 +0000
Message-ID: <CAOYw7dvhbSw5B4y1f8XR6BorwvDNri2QfEiMHORr72d8TwTz0A@mail.gmail.com>
Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.34-002
From: Ray Donnelly <mingw.android@gmail.com>
To: cygwin@cygwin.com
Content-Type: text/plain; charset=UTF-8
X-IsSubscribed: yes
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id sBBIKmQN016016

On Thu, Dec 11, 2014 at 5:41 PM, Warren Young <wyml@etr-usa.com> wrote:
> On Dec 10, 2014, at 9:37 PM, Alexey Pavlov <alexpux@gmail.com> wrote:
>
>> Also we switch to use real /usr folder and just create virtual mount for /bin folder that needed for some programs.
>
> You’re fighting the prevailing trend in Unix/Linux OS design by doing that.  Solaris, Red Hat, and probably others also alias /usr/bin and /bin, and /usr/lib and /lib.  It isn’t some weird Cygwin-only practice.
>

We're sticking as close as we can to real Linux.

From my Arch Linux installation:
ls -l /
drwxr-xr-x  13 root root   4096 Oct 31 12:12 usr
lrwxrwxrwx   1 root root      7 Oct 25 19:41 bin -> usr/bin

.. so Linux has a real /usr folder like we do, and they use symlinks
for /bin and /lib. Since symlinks on Windows aren't always possible we
opted to use mounts instead.

> The reason for this separation goes back to the days when it made sense to have separate physical volumes for the OS root and the “user space”.  Now that you can get 64 gigs on a chip the size of your fingernail, this Unix design principle is about to follow UUCP into the dustbin of history.
> --
> 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
>

--
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


