Middleware, development tools, realtime operating system
software and services for superior embedded design


Home
Products
QNX Neutrino RTOS
Microkernel

Microkernel

QNX Software Systems
QNX Neutrino RTOS
Overview
Realtime
Microkernel
High Availability
Networking
File Systems
Multi-core
Security
Instant Device Activation

Related resources
Product briefs
Whitepapers
Webinars
Product documentation
Supported hardware

As a true microkernel operating system, the QNX® Neutrino® RTOS implements only the most fundamental services in the OS kernel, such as signals, timers, and scheduling. All other components — file systems, drivers, protocol stacks, applications — run in the safety of memory-protected user space. Fault resilience is built right in.

Moreover, all components communicate via a single, well-defined messaging layer. This forms a virtual "software bus" that lets you dynamically plug in, or plug out, any component on the fly. Better yet, messages can flow transparently across processor boundaries, providing seamless access to any resource, anywhere on the network.

A microkernel architecture enables developers to: