🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.mach
Article #1031

Re: Mach and OSF/1

#1031
From: Mike Leibensperger
Date: Mon, 23 Nov 1992 19:22
43 lines
2637 bytes
Greetings.

I keep seeing posts wondering about the relationship between OSF/1 and
Mach, so I guess I need to post a reply rather than reply to all the
posts!  So:

Mach and OSF/1 should be thought of as completely different animals.
Mach is an operating system, OSF/1 is a different operating system.
However, Mach is an operating system that allows user space code to
perform higher complexity operating system functions based on the
primitives that Mach provides.  For example, a task running under Mach
can provide OSF/1 semantics.  This Mach program exists; it is called
the OSF/1 single server (SS).  Other Mach servers have been written
for BSD4.3 and DOS, and still others are in development.

Now the OSF/1 that vendors are currently shipping happens to be based
on an earlier version of Mach that, for ease of Mach development,
happened to have a lot of BSD code in the microkernel itself (as
opposed to in a user space server as outlined above).  This is called
the OSF/1 integrated kernel (IK).  OSF's goal is to move away from an
IK implementation and toward an SS implementation.

Both OSF and C-MU are currently working on Mach microkernel
development, but they continually swap fixes and every so often they
do a big merge.  Their joint goal is to provide a single version of
the microkernel, but right now too many people are working on it at
too many locations with too many specific project goals in mind.
That's why you see a lot of MK version numbers out there.  

I hope this helps clear things up.  If I've misrepresented the state
of any Mach 3.0 based projects out there, please feel free to correct
me.

	yr obdnt svnt,
	mjl
--
--
Michael J. Leibensperger      "Rats and roaches live by competition under the
Locus Computing/Boston		 laws of supply and demand; it is the privilege
25 Mall Road; Burlington MA	     of human beings to live under the laws of
01803 (617)229-4980 mjl@locus.com       justice and mercy."  -- Wendell Berry
Member of the League for Programming Freedom --- write league@prep.ai.mit.edu
Technical Details
Message-ID: <MJL.92Nov23142226@rigel.bos.locus.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!elroy.jpl.nasa.gov!orchard.la.locus.com!prodnet.la.locus.com!locus.com!mjl
References: <1992Nov18.131151.2051@cs.tcd.ie> <92112012511@drktowr.chi.il.us>

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.mach
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!elroy.jpl.nasa.gov!orchard.la.locus.com!prodnet.la.locus.com!locus.com!mjl
From: mjl@bos.locus.com (Mike Leibensperger)
Subject: Re: Mach and OSF/1
In-Reply-To: magus@drktowr.chi.il.us's message of 21 Nov 92 22: 24:10 GMT
Message-ID: <MJL.92Nov23142226@rigel.bos.locus.com>
Sender: news@locus.com (Netnews)
Organization: Locus Computing Corp., Boston Massachusetts USA.
References: <1992Nov18.131151.2051@cs.tcd.ie> <92112012511@drktowr.chi.il.us>
Date: Mon, 23 Nov 1992 19:22:26 GMT
Lines: 43