Of Mach and and BSD

Posted:
in General Discussion edited January 2014
One thing that makes OS X unique compared to other BSDs is the Mach microkernal. This much I know.



Questions:



1) Can someone tell me what kernal (or microkernal) does BSD, FreeBSD and NetBSD use?



2) Why did Apple choose Mach?



3) Who else uses Mach besides NeXT?



4) How many Linux kernals are out there, and how do they differ from BSD?



5) What kernal does Solaris use? What about Sys V's kernal?



6) What kernal does VMS use?

Comments

  • Reply 1 of 4
    3) Who else uses Mach besides NeXT?



    * IBM used it in OS/2



    4) How many Linux kernals are out there, and how do they differ from BSD?



    * One, don't know enogh to compare them well though.



    5) What kernal does Solaris use? What about Sys V's kernal?



    * I belive they use the Solaris kerel, because it's propriatary UNIX.



    [ 10-24-2002: Message edited by: smithjoel ]</p>
  • Reply 2 of 4
    [quote]2) Why did Apple choose Mach?<hr></blockquote>



    Apple chose Mach because NeXT chose Mach. NeXT probably chose it because of Avie Tevanian. Mach provides hardware abstraction to operating systems, allowing multiple operating systems to run at the same time, and allowing operating systems to move across hardware easily.



    [quote]3) Who else uses Mach besides NeXT?<hr></blockquote>



    It is/was used in OSF/1, GNU HURD, MkLinux, and it's of course been used with BSD as well.



    [quote]6) What kernal does VMS use?<hr></blockquote>



    The VMS kernel, apparently.



    And yes, it is kernel. Not kernal. Kernal sounds like a type of sex.
  • Reply 3 of 4
    [quote]Originally posted by dstranathan:

    <strong>4) How many Linux kernals are out there, and how do they differ from BSD?</strong><hr></blockquote>



    Linux is the name of the kernel. It's up to version 2.3 or something like that. Everyone who runs a "linux os" is using that kernel (or some version of it), and some form of the GNU/Linux operating system.
  • Reply 4 of 4
    eugeneeugene Posts: 8,254member
    [quote]Originally posted by Mac The Fork:

    <strong>



    It is/was used in OSF/1, GNU HURD, MkLinux, and it's of course been used with BSD as well.</strong><hr></blockquote>



    Don't forget Compaq's Tru64...and HP also toyed around with a version of HP-UX that used Mac as well.
Sign In or Register to comment.