Continuation of the Mach Microkernel
Kris Kennaway
kris at obsecurity.org
Tue Jan 25 01:50:36 PST 2005
On Tue, Jan 25, 2005 at 09:11:05AM +0000, Antony T Curtis wrote:
> On Mon, 2005-01-24 at 20:46 -0800, Justin Walker wrote:
> > On Jan 24, 2005, at 19:50, Andrew Reilly wrote:
> >
> > > On Fri, Jan 21, 2005 at 04:51:51PM -0500, Nicholas Ink wrote:
> > >> Has anyone tried running the Mach microkernel with a new version of
> > >> FreeBSD, like 5.x? I'm working on a project involving that
> > >> microkernel, but I'm concerned that it won't work with newer versions
> > >> of FreeBSD.
> > >> Does anyone know anything or know of any resources that might assist
> > >> me?
> > >
> > > How about the Darwin codebase? They recently upgraded their
> > > user-land to FreeBSD 5.something, I believe.
> >
> > Nope. The Darwin kernel uses some updates from FreeBSD 4.x, not 5.x.
> > It isn't a wholesale import of FreeBSD, though. The device driver
> > model is completely different, as is the interface between the network
> > stacks and the devices.
> >
> > Also, just to be clear, Darwin doesn't use Mach as a microkernel. The
> > implementation is more like Mach 2.x than Mac 3.x (even though the Mach
> > bits are based on Mach 3.x): there is no support for running "guest
> > OSs" in Darwin.
>
> There was a project someone had called something like MachBSD or xBSD
> which had a Mach microkernel and a FreeBSD 4.x userland - it had a
> project goal to reimplement FreeBSD but with a Mach-based kernel. The
> site disappeared sometime last year - it had a couple of ISOs but didn't
> have complete source online IIRC.
xmach? Run by jmallett at FreeBSD.org :-)
Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20050125/0b4e63cc/attachment.bin
More information about the freebsd-arch
mailing list