From owner-freebsd-questions@FreeBSD.ORG Mon Nov 13 14:38:37 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0694016A47E for ; Mon, 13 Nov 2006 14:38:37 +0000 (UTC) (envelope-from dkelly@Grumpy.DynDNS.org) Received: from smtp.knology.net (smtp.knology.net [24.214.63.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 881AE43D81 for ; Mon, 13 Nov 2006 14:38:21 +0000 (GMT) (envelope-from dkelly@Grumpy.DynDNS.org) Received: (qmail 6155 invoked by uid 0); 13 Nov 2006 14:38:19 -0000 Received: from unknown (HELO Grumpy.DynDNS.org) (216.186.148.249) by smtp8.knology.net with SMTP; 13 Nov 2006 14:38:19 -0000 Received: by Grumpy.DynDNS.org (Postfix, from userid 928) id 39FC528420; Mon, 13 Nov 2006 08:38:18 -0600 (CST) Date: Mon, 13 Nov 2006 08:38:18 -0600 From: David Kelly To: Ted Mittelstaedt Message-ID: <20061113143818.GA34908@Grumpy.DynDNS.org> References: <454E9F7B.5010105@outstep.com> <454F210C.9000602@outstep.com> <004001c70706$0d571ec0$3c01a8c0@coolf89ea26645> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <004001c70706$0d571ec0$3c01a8c0@coolf89ea26645> User-Agent: Mutt/1.4.2.2i Cc: Garrett Cooper , Lonnie Cumberland , freebsd-questions@freebsd.org Subject: Re: MAC OS X connection to FreeBSD? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD-Questions@FreeBSD.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2006 14:38:37 -0000 On Mon, Nov 13, 2006 at 01:28:16AM -0800, Ted Mittelstaedt wrote: > > No, they used it all as the Darwin core. Then they took Darwin and > added their own GUI (used to be called Aqua) and that is MacOSX. X11 also comes on the MacOS X DVD, but is not installed by default. > Bear in mind that the MacOS X gui does not translate directly into > UNIX. For example, you can load MacOS System 7 files with a separate > resource and data fork onto MacOSX. The MacOS X gui handles a lot of > this kind of stuff. I lost you there. "So what?" The classic Mac file format is more advanced than a Unix (or Windows) flat file. The MacOS X Unix view of such files is morphed into a directory of files. The GUI turns such directories into a single application icon which *can* be opened to see what is inside but normally a double-click or open launches the app. > Apple also doesen't use the UNIX security model. As near as I can > tell their core security model is an ACL model not a user/group model. > Once again this is something that's handled elsewhere. Don't know how its done underneath but from a shell and ported applications it looks exactly the same: dkelly@dot-matrix {767} uname -a Darwin dot-matrix.local 8.8.0 Darwin Kernel Version 8.8.0: Fri Sep 8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power Macintosh powerpc dkelly@dot-matrix {768} id uid=503(dkelly) gid=501(dkelly) groups=501(dkelly), 81(appserveradm), 79(appserverusr), 80(admin) dkelly@dot-matrix {769} who am i dkelly ttyp2 Nov 13 08:17 dkelly@dot-matrix {770} ls -ld . drwxr-xr-x 33 dkelly dkelly 1122 Nov 1 13:30 . dkelly@dot-matrix {771} > The biggest problem with MacOS X is that a lot of UNIX software that > runs on FreeBSD and such, is not ported to MacOSX, and it's very > difficult to compile on MacOSX. Really? Good thing I didn't know compiling was difficult. The other day I wanted a MacOS X version of mkisofs. Copied cdrtools from /usr/ports/distfiles/ off a FreeBSD machine. Built without a complaint in moments. Not terribly thrilled with its default install location of /opt/schily/bin/ but at least its easy to remove. -- David Kelly N4HHE, dkelly@HiWAAY.net ======================================================================== Whom computers would destroy, they must first drive mad.