home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / mach / 1577 < prev    next >
Encoding:
Text File  |  1992-11-24  |  2.5 KB  |  56 lines

  1. Newsgroups: comp.os.mach
  2. Path: sparky!uunet!usc!elroy.jpl.nasa.gov!orchard.la.locus.com!prodnet.la.locus.com!locus.com!mjl
  3. From: mjl@bos.locus.com (Mike Leibensperger)
  4. Subject: Re: Mach and OSF/1
  5. In-Reply-To: magus@drktowr.chi.il.us's message of 21 Nov 92 22: 24:10 GMT
  6. Message-ID: <MJL.92Nov23142226@rigel.bos.locus.com>
  7. Sender: news@locus.com (Netnews)
  8. Organization: Locus Computing Corp., Boston Massachusetts USA.
  9. References: <1992Nov18.131151.2051@cs.tcd.ie> <92112012511@drktowr.chi.il.us>
  10. Date: Mon, 23 Nov 1992 19:22:26 GMT
  11. Lines: 43
  12.  
  13.  
  14. Greetings.
  15.  
  16. I keep seeing posts wondering about the relationship between OSF/1 and
  17. Mach, so I guess I need to post a reply rather than reply to all the
  18. posts!  So:
  19.  
  20. Mach and OSF/1 should be thought of as completely different animals.
  21. Mach is an operating system, OSF/1 is a different operating system.
  22. However, Mach is an operating system that allows user space code to
  23. perform higher complexity operating system functions based on the
  24. primitives that Mach provides.  For example, a task running under Mach
  25. can provide OSF/1 semantics.  This Mach program exists; it is called
  26. the OSF/1 single server (SS).  Other Mach servers have been written
  27. for BSD4.3 and DOS, and still others are in development.
  28.  
  29. Now the OSF/1 that vendors are currently shipping happens to be based
  30. on an earlier version of Mach that, for ease of Mach development,
  31. happened to have a lot of BSD code in the microkernel itself (as
  32. opposed to in a user space server as outlined above).  This is called
  33. the OSF/1 integrated kernel (IK).  OSF's goal is to move away from an
  34. IK implementation and toward an SS implementation.
  35.  
  36. Both OSF and C-MU are currently working on Mach microkernel
  37. development, but they continually swap fixes and every so often they
  38. do a big merge.  Their joint goal is to provide a single version of
  39. the microkernel, but right now too many people are working on it at
  40. too many locations with too many specific project goals in mind.
  41. That's why you see a lot of MK version numbers out there.  
  42.  
  43. I hope this helps clear things up.  If I've misrepresented the state
  44. of any Mach 3.0 based projects out there, please feel free to correct
  45. me.
  46.  
  47.     yr obdnt svnt,
  48.     mjl
  49. --
  50. --
  51. Michael J. Leibensperger      "Rats and roaches live by competition under the
  52. Locus Computing/Boston         laws of supply and demand; it is the privilege
  53. 25 Mall Road; Burlington MA         of human beings to live under the laws of
  54. 01803 (617)229-4980 mjl@locus.com       justice and mercy."  -- Wendell Berry
  55. Member of the League for Programming Freedom --- write league@prep.ai.mit.edu
  56.