Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jun 2000 12:11:46 -0700 (PDT)
From:      Jake Hamby <jehamby@anobject.com>
To:        freebsd-ppc@freebsd.org
Subject:   a more Darwin-centric approach?
Message-ID:  <Pine.BSF.4.21.0006081157070.45771-100000@tortilla.manson.net>

next in thread | raw e-mail | index | archive | help
I have an idea:  Since AFAIK nobody has done a whole lot of work yet in
getting the FreeBSD kernel up and running on PPC (please correct me if I'm
wrong!), why don't we focus first on getting the stuff from userland,
including the ports collection, brought over to Darwin/MacOSX?  At WWDC,
Apple demoed XFree86 running on Darwin, so it's not a totally
uncomfortable environment for UNIX development.

This helps Darwin and MacOS X users as well as FreeBSD users (sending
goodwill to both communities), and it also helps with the toolchain
approach, as if we choose, for example, the SVR4 ABI, we can build a GCC
on Darwin that generates this format, and then test it out by adding ELF
support to the Darwin kernel.

This doesn't have to be an either/or thing, of course.  I imagine most of
us in this list are going to fit primarily in one of two categories:  
kernel hacker or non-kernel hacker.  As a primarily non-kernel hacker,
I'd be much happier helping to bring up the ports collection under Darwin,
and also helping with the GCC toolchain stuff to the extent of my time and
abilities.  This would give us a comfortable base of operations to
bootstrap the real FreeBSD kernel and ideally set up a situation where a
single executable could run on FreeBSD, Darwin, and (with the help of a
loadable module), MacOS X.

-Jake



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ppc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0006081157070.45771-100000>