Microkernel + Modular kernel; the next generation kernel model