operating system to function; • Any other type of service is made from userspace; • Components are divided into a so-called servers; • A server may crash without affecting the system; • Easy to extend and mitigate problems; 3
Hard to learn in classes; • Very little POSIX support found; • Highly advanced embedded kernels available; ◦ FreeRTOS, etc; • Most have a custom libc support; The problem 5