The QNX operating system provides the stability and real-time response essential for implementing high reliability, mission critical systems. These are typically embedded systems such as those found in consumer electronic devices, process control systems, communication controllers, emergency dispatch systems, air traffic controllers, and many more. While QNX is the appropriate choice for these mission critical applications there is considerable pressure from the end users to have access to these QNX systems from MS-Windows.
QNX offers a variety of proprietary, public domain and third party solutions to address the wide range of connectivity issues that are present in heterogeneous networks, particularly those containing QNX and Microsoft products. In general, there are four types of connectivity, which are requested by the end user:
Inter-process communication
File system and peripheral sharing
Remote user interaction
Real-time data connectivity