From owner-freebsd-ppc Fri Sep 28 14:28:40 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from webpimps.net (lgb-DSL71-cust207.mpowercom.net [208.57.71.207]) by hub.freebsd.org (Postfix) with ESMTP id B211737B409 for ; Fri, 28 Sep 2001 14:28:33 -0700 (PDT) Received: from WorldClient [127.0.0.1] by webpimps.net [127.0.0.1] with SMTP (MDaemon.v3.1.2.R) for ; Fri, 28 Sep 2001 14:25:41 -0700 Date: Fri, 28 Sep 2001 14:25:41 -0700 From: "Aaron" To: freebsd-ppc@freebsd.org Reply-To: click46@webpimps.net Cc: freebsd-questions@freebsd.org Subject: Darwin and FreeBSD on PPC X-Mailer: WorldClient Standard 3.1.2 X-MDRcpt-To: freebsd-questions@freebsd.org X-MDRemoteIP: 127.0.0.1 X-Return-Path: click46@webpimps.net X-MDaemon-Deliver-To: freebsd-ppc@freebsd.org Message-Id: <20010928212833.B211737B409@hub.freebsd.org> Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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? Thanks for an insight. - click46 --------------------------------------------- click46[wp] - AIM the click46 - ICQ 43450396 webpimps.net | bsdatwork.com | nerdserve.net moderator - o/c cooling forum @ hardforum.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Fri Sep 28 14:32:46 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from isris.pair.com (isris.pair.com [209.68.2.39]) by hub.freebsd.org (Postfix) with SMTP id 5964437B408 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-ppc@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-ppc" in the body of the message From owner-freebsd-ppc Fri Sep 28 15:22:52 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from webpimps.net (lgb-DSL71-cust207.mpowercom.net [208.57.71.207]) by hub.freebsd.org (Postfix) with ESMTP id D1D8937B403 for ; Fri, 28 Sep 2001 15:22:47 -0700 (PDT) Received: from WorldClient [127.0.0.1] by webpimps.net [127.0.0.1] with SMTP (MDaemon.v3.1.2.R) for ; Fri, 28 Sep 2001 15:20:32 -0700 Date: Fri, 28 Sep 2001 15:20:32 -0700 From: "Aaron" To: "Garrett Rooney" Cc: freebsd-ppc@freebsd.org Subject: Re: Darwin and FreeBSD on PPC X-Mailer: WorldClient Standard 3.1.2 In-Reply-To: <20010928173241.A27363@electricjellyfish.net> X-MDRcpt-To: freebsd-questions@freebsd.org X-MDRemoteIP: 127.0.0.1 X-Return-Path: click46@webpimps.net X-MDaemon-Deliver-To: freebsd-ppc@freebsd.org Message-Id: <20010928222247.D1D8937B403@hub.freebsd.org> Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thats what I was afraid of. I wondered where Mach came into play; now I know. I would really like to see FreeBSD on the PowerPC arch. In the long term scheme of things, I plan to try and learn PPC assembly [currently taking an intro x86 asm class] for this purpose. thanks for the reply, - aaron --------------------------------------------- click46[wp] - AIM the click46 - ICQ 43450396 webpimps.net | bsdatwork.com | nerdserve.net moderator - o/c cooling forum @ hardforum.com -----Original Message----- From: Garrett Rooney To: Aaron Date: Fri, 28 Sep 2001 17:32:41 -0400 Subject: Re: Darwin and FreeBSD on PPC > 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-ppc" in the body of the message From owner-freebsd-ppc Fri Sep 28 16:24: 3 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from mail-out1.apple.com (mail-out1.apple.com [17.254.0.52]) by hub.freebsd.org (Postfix) with ESMTP id E834337B40E; Fri, 28 Sep 2001 16:23:53 -0700 (PDT) Received: from mailgate2.apple.com (A17-129-100-225.apple.com [17.129.100.225]) by mail-out1.apple.com (8.11.3/8.11.3) with ESMTP id f8SNNYE24140; Fri, 28 Sep 2001 16:23:34 -0700 (PDT) Received: from scv3.apple.com (scv3.apple.com) by mailgate2.apple.com (Content Technologies SMTPRS 4.2.1) with ESMTP id ; Fri, 28 Sep 2001 16:23:48 -0700 Received: from shakti (shakti.apple.com [17.202.42.184]) by scv3.apple.com (8.9.3/8.9.3) with ESMTP id QAA18195; Fri, 28 Sep 2001 16:23:47 -0700 (PDT) Date: Fri, 28 Sep 2001 16:23:47 -0700 Subject: Re: Darwin and FreeBSD on PPC Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v472) Cc: Aaron , freebsd-ppc@freebsd.org, freebsd-questions@freebsd.org To: Garrett Rooney From: Umesh Vaishampayan In-Reply-To: <20010928173241.A27363@electricjellyfish.net> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.472) Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Friday, September 28, 2001, at 02:32 PM, Garrett Rooney wrote: > (for example their /dev/random is a port of the > FreeBSD /dev/random) Not really. There was a patch that did a port. But the code that is checked is based on the Security Server we had in 10.0. > but their kernel is derived from NextStep, Well... At NeXT we had Mach 2.x+4.3BSD+DriverKit. In Darwin Mach 2.X is replaced by Mach 3.x 4.3BSD ia replaced by 4.4BSD Lites2 + FreeBSD 3.X networking DriverKit is replaced by IOKit. --Umesh -- Umesh Vaishampayan Apple Computer, Inc. Mac OS X Kernel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Fri Sep 28 16:54:35 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from web9407.mail.yahoo.com (web9407.mail.yahoo.com [216.136.129.23]) by hub.freebsd.org (Postfix) with SMTP id F37C637B40B for ; Fri, 28 Sep 2001 16:54:30 -0700 (PDT) Message-ID: <20010928235430.76128.qmail@web9407.mail.yahoo.com> Received: from [64.219.141.153] by web9407.mail.yahoo.com via HTTP; Fri, 28 Sep 2001 16:54:30 PDT Date: Fri, 28 Sep 2001 16:54:30 -0700 (PDT) From: Ben Kinder Subject: Re: Darwin and FreeBSD on PPC To: Aaron Cc: freebsd-ppc@freebsd.org In-Reply-To: <20010928222247.D1D8937B403@hub.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Aaron, If your machine is made by Apple, and you want BSD on it, your best bet right now is NetBSD www.netbsd.org . NetBSD runs on almost all hardware platforms, and their PPC support is good. It is slightly more difficult for a new user to install than FreeBSD, and they don't have as many applications prepackaged, but since all BSDs have "correctness" listed as one of their main project goals, if you know one BSD you could probably get around any other. I use three of the BSDs myself, NetBSD on weird/old hardware, OpenBSD as a firewall, and FreeBSD as a webserver -- They are all excellent systems. Ben --- Aaron wrote: > Thats what I was afraid of. I wondered where Mach > came into play; now I > know. I would really like to see FreeBSD on the > PowerPC arch. In the long > term scheme of things, I plan to try and learn PPC > assembly [currently > taking an intro x86 asm class] for this purpose. > > thanks for the reply, > - aaron > > --------------------------------------------- > click46[wp] - AIM the click46 - ICQ 43450396 > webpimps.net | bsdatwork.com | nerdserve.net > moderator - o/c cooling forum @ hardforum.com > > > -----Original Message----- > From: Garrett Rooney > To: Aaron > Date: Fri, 28 Sep 2001 17:32:41 -0400 > Subject: Re: Darwin and FreeBSD on PPC > > > 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-ppc" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message