Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] A mac linux question



Matt Doughty:
> IIRC 

You don't. :)

> It is *BSD userland grafted on to some crossbreed kernel that is 
> using mach for all the fun low level service stuff(threads, IPC, virtually
> memory management etc.)[1] 

It's a fairly standard BSD kernel (based on FreeBSD, I think) which handles
its own VM, Unix and SysV IPC. Mach handles the intrakernel IPC and threading.

> Above that you have the proprietary Quartz
> graphics layer.  Add to that the fun Classic/Carbon/Cocoa API stuff, and

Right. It's Mach with Unix implemented on top, with NeWS and NextStep
implemented on top of that...

-- 
yes >/dev/kmem		# Shutdown is broken. This'll have to do
    - plan9 has a bad day


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links