From owner-freebsd-hackers@FreeBSD.ORG Sat Nov 22 16:05:49 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACD1A1065679 for ; Sat, 22 Nov 2008 16:05:49 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 670BF8FC12 for ; Sat, 22 Nov 2008 16:05:49 +0000 (UTC) (envelope-from des@des.no) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 931166D43F; Sat, 22 Nov 2008 16:05:47 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 6FFA58448F; Sat, 22 Nov 2008 17:05:47 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Erik Trulsson References: <4927E659.3010602@kukulies.org> <863ahjc16w.fsf@ds4.des.no> <492810C8.6010109@kukulies.org> <20081122143620.GA88245@owl.midgard.homeip.net> Date: Sat, 22 Nov 2008 17:05:47 +0100 In-Reply-To: <20081122143620.GA88245@owl.midgard.homeip.net> (Erik Trulsson's message of "Sat, 22 Nov 2008 15:36:20 +0100") Message-ID: <86y6zbagpw.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, Christoph Kukulies Subject: Re: mounting Mac OS .dmg files? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2008 16:05:49 -0000 Erik Trulsson writes: > Parts of it was derived from FreeBSD (mainly userland stuff.) Other > parts of MacOS X (including the kernel) was mainly derived from Mach, > and some parts were of course written by Apple themselves (or taken > from other places.) You got it almost entirely wrong... There are significant amounts of FreeBSD code in the Mac OS X kernel (the network stack, the VFS layer, several file systems, access control, security auditing and more). Mach provides only IPC, scheduling and virtual memory, IIRC. The rest of the kernel (including all device drivers) is proprietary Apple code. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no