X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_PASS X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: <20090917014400.GB25602@ednor.casa.cgf.cx> References: <182640b4a6730dafadd266e0cfc9d9bf AT mail DOT smartmobili DOT com> <416096c60909161406tbfd73ey7a5b9510e7f97762 AT mail DOT gmail DOT com> <4AB1924F DOT 80005 AT shaddybaddah DOT name> <20090917014400 DOT GB25602 AT ednor DOT casa DOT cgf DOT cx> Date: Wed, 16 Sep 2009 22:06:51 -0400 Message-ID: Subject: Re: goldstar? Re: cygdrive prefix From: "Mark J. Reed" To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: 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 On Wed, Sep 16, 2009 at 9:44 PM, Christopher Faylor wrote: [re: Shaddy Baddah] > Wow. =C2=A0Nice summation of the reasons for the need for a c:\cygwin. > > Can I get a goldstar here? Indeed, a nice summary. Let me dispel some misconceptions that piped up in the Apple comparison: the two ways of thinking may live side by side in OS X, and they coexist peacefully (some would say beautifully), but they aren't really integrated in the sense being described here. Mac-ish apps live in /Applications; UNIX-ish apps live in /bin (or /usr/local/bin, or /opt/local/bin if you use MacPorts, or /sw/bin if you use Fink, or...). Mac apps come as disk images (.dmg)'s usually containing packages (.mpkg); UNIX apps are either manually installed, or managed via port or fink (the latter of which uses apt behind the scenes). There's no grand unified packaging system. In fact, if someone wants access to all the goodies that are easily installable via MacPorts and Fink, then there's a good chance they have two or three installations of some shared libraries: one for the main OS and one for each of the packaging systems. If there's a Mac app to launch a UNIX program (e.g. Gimp.app), chances are the UNIX binary it uses is completely separate copy that lives in the app's folder in /Applications, even if there's a perfectly good copy in a system bin directory. If you navigate using the Finder (OS X equivalent of Windows Explorer), the system directories like /bin and /etc don't even show up. Really, the two modes of operation don't talk to each other much. They just share a filesystem. It works because they mostly leave each other alone. There's no tradition in Mac land of creating a top-level "bin" folder and putting things in there, because there was no command line at all on the traditional Mac OS, so there was no point. Which means the sort of conflicts mentioned by Shaddy rarely arise. --=20 Mark J. Reed -- 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