Speaking of device drivers in MacOSX, if I'm not mistaken, it's built
around the IOKit framework of Darwin.

On 7/26/05, Eduardo Tongson <[EMAIL PROTECTED]> wrote:
> > Well.. here's a scary thought: the "value add" of OS X is really
> > Quartz (Display PDF: which is by no means original, since Sun had
> > Display Postscript in NeWS/OpenWindows back in 1994), the GUI, and the
> > applications.
> >
> > But the kernel is pretty much bone-stock FreeBSD running on top of a
> > Mach microkernel. This part is open-source, so it wouldn't be a
> > stretch for people to write drivers for the kernel (tougher than just
> > porting FreeBSD drivers, since FreeBSD is a "client" of the Mach
> > microkernel, so you have to write the drivers for Mach).
> 
> It's actually Darwin (which is based on FreeBSD). But the device driver model 
> is
>  very different and Darwin doesn't use mach as a microkernel. Aqua or
> OSX probably
> have run on x86 since day one because of Darwin.
> 
> btw the mactelbase leak is not a fake (according to people @
> freenode), actually its just incomplete leak. you dont get aqua just
> some of osx userland on x86.
> 
> --ed
> Eduardo Tongson  <leaf.dragonflybsd.org/~ed>
> _________________________________________________
> Philippine Linux Users' Group (PLUG) Mailing List
> [email protected] (#PLUG @ irc.free.net.ph)
> Read the Guidelines: http://linux.org.ph/lists
> Searchable Archives: http://archives.free.net.ph
> 


-- 
Tito Mari Francis H. Escaño
Computer Engineer and GNU/Linux Proponent
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to