From owner-freebsd-questions Fri Sep 28 14:32:47 2001 Delivered-To: freebsd-questions@freebsd.org Received: from isris.pair.com (isris.pair.com [209.68.2.39]) by hub.freebsd.org (Postfix) with SMTP id 5997F37B409 for ; Fri, 28 Sep 2001 14:32:42 -0700 (PDT) Received: (qmail 64450 invoked by uid 3130); 28 Sep 2001 21:32:41 -0000 Date: Fri, 28 Sep 2001 17:32:41 -0400 From: Garrett Rooney To: Aaron Cc: freebsd-ppc@freebsd.org, freebsd-questions@freebsd.org Subject: Re: Darwin and FreeBSD on PPC Message-ID: <20010928173241.A27363@electricjellyfish.net> References: <20010928212833.B211737B409@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010928212833.B211737B409@hub.freebsd.org>; from click46@webpimps.net on Fri, Sep 28, 2001 at 02:25:41PM -0700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Sep 28, 2001 at 02:25:41PM -0700, Aaron wrote: > My apologies if this has been brought up before [I could not find any > mention of it] > > Since Darwin/OS X runs on the PowerPC arch, and its mostly based on > FreeBSD; then why can't most of the code be ported back to FreeBSD to > speed up the PPC port? Is it Apple's license or the fact that Darwin has > changed the FreeBSD kernel so drastically; or is my logic fatally flawed? Darwin isn't really based on the FreeBSD kernel. It uses parts of FreeBSD's userland and libraries, and some portions of the kernel originated in FreeBSD (for example their /dev/random is a port of the FreeBSD /dev/random), but their kernel is derived from NextStep, and has significant differences from FreeBSD's kernel in many ways. -garrett -- garrett rooney Unix was not designed to stop you from rooneg@electricjellyfish.net doing stupid things, because that would http://electricjellyfish.net/ stop you from doing clever things. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message