A trip down memory lane… QNX, a realtime microkernel surrounded by a collection of optional processes that provide POSIX- and UNIX-compatible system services.