Subject: Re: MachTen vs. MacBSD
To: Jim Lynch <>
From: Anita Holmgren <>
List: macbsd-general
Date: 12/20/1993 08:27:50
At 12:43 AM 12/18/93 -0800, Jim Lynch wrote:

>Well, that's what Anita claims: that Mach runs in supervisor state and runs
>processes in user state (therefore, it is claimed by Anita that Mach makes
>use of user state.)

This is true.  With Professional MachTen, the kernel runs in supervisor
state and applications run in user state.

>Compare this with Mac OS which does not make use of user state for anything
>(or does it? I dunno...).

Right.  MacOS runs entirely in supervisor state.

>This is why I say Mach actually uses (i.e., makes use of) user state.
>My question to Anita was really: "How _else_ are you claiming that Mach is
>like NetBSD?"

MachTen is a port of 4.3BSD Unix, with networking from the 4.3 Reno
release.  It is a complete port.  The only thing we left out intentionally
was Unix games, since we thought that Mac games were better.  And, we
incorporated GNU software development tools.  Is that what you were asking?


Tenon Intersystems
1123 Chapala Street
Santa Barbara, CA 93101
FAX: 805-962-8202