Network distribution of kernels

Updated: April 19, 2023

In its simplest form, local area networking provides a mechanism for sharing files and peripheral devices among several interconnected computers. QNX Neutrino goes far beyond this simple concept and integrates the entire network into a single, homogeneous set of resources.

Any thread on any machine in the network can directly make use of any resource on any other machine. From the application's perspective, there's no difference between a local or remote resource—no special facilities need to be built into applications to allow them to make use of remote resources.

Users may access files anywhere on the network, use any peripheral device, and run applications on any network machine (if they're authorized to do so). Processes can communicate in the same manner throughout the network. Again, the message-passing IPC accounts for such fluid, transparent networking.