OSX è comunemente visto come la shell grafica in cima a BSD. Ultimamente, sembra che Apple stia aggiungendo sempre di più alla funzionalità del sistema operativo 'core' (sandboxing, versioning). C'è una progressione costante verso un kernel eventualmente tutto proprietario, o l'approccio microkernel è abbastanza flessibile da essere persistente?