Safekipedia

QNX

Adapted from Wikipedia · Discoverer experience

QNX brand icon

QNX is a special kind of software called a real-time operating system, which helps machines run smoothly and quickly. It was created in the early 1980s by a company in Canada called Quantum Software Systems.

This software is very important for devices that need to work perfectly every time, like in automobiles, medical devices, and even trains. Because it is very reliable, many different kinds of machines trust QNX to keep them running safely and efficiently.

History

Gordon Bell and Dan Dodge, both students at the University of Waterloo in 1980, took a course about special types of computer systems that could handle many tasks at once. They believed there was a need for such a system in business, so they started a company called Quantum Software Systems in Kanata, Ontario. In 1982, they released the first version of their system, called QUNIX, for a type of computer chip known as the Intel 8088. In 1984, they changed the name to QNX to avoid legal issues.

One of the first big uses of QNX was in the computers used in schools in Ontario, called the Unisys ICON. Over time, QNX became known for being very reliable and was used in many big projects, like running factory machines. In the late 1980s, the company changed its main system to work better with other systems, creating QNX 4. They also made a new way for computers to show pictures and graphs, called the QNX Photon microGUI, and supported another system for showing graphs called the X Window System.

In the late 1990s, QNX showed how small and powerful their system was by putting the whole system, including a way to show graphs, a text editor, and a web browser, onto a single small disk that could start up a computer. Around 2001, they released a new version called QNX Neutrino, which could handle more advanced tasks.

In 2004, the company was bought by Harman International Industries. QNX became very popular in cars for helping with navigation and entertainment systems. By 2011, over 20 million cars used QNX for these features. In 2010, Research In Motion, later known as BlackBerry Limited, bought QNX. They used it for their BlackBerry PlayBook tablet and later for their BlackBerry 10 smartphones.

In 2014, Ford Motor Company decided to use QNX instead of another system for its cars. In 2017, QNX released a new version that worked with more types of computer chips. In December 2023, they released QNX SDP 8.0, which works with the latest computer chips and tools.

Technology

QNX is a special kind of computer system that uses a microkernel. This means most of the system's important parts run as small separate tasks instead of one big program. This lets developers turn off parts they don’t need without changing the main system.

The main part of QNX, called the kernel, handles basic jobs like managing tasks, communication between tasks, and timing. Everything else, like managing memory and devices, runs separately. This design helps QNX work very well for important tasks that need to happen exactly on time. QNX can also let different devices share services with each other smoothly.

Releases

QNX RTOS history
VersionDate
1981
Beta1983
1.01984
2.01987
2.211989
4.01990
4.11994
4.21995
4.221995
4.241995
4.251997
QNX/Neutrino microkernel history (forked from QNX 4.24 in 1996)
VersionDate
1.01996
2.01998
2.101999
6January 18, 2001
6.1.02001
6.1.0 (patch A)September 28, 2001
6.2June 4, 2002
6.2 (patch A)October 18, 2002
6.2.1February 18, 2003
6.3June 3, 2004
6.3.0 SP1?
6.3.0 SP2?
6.3.0 SP3/
OS 6.3.2
?
6.3.2August 16, 2006
6.4.0October 30, 2008
6.4.1May 2009
6.5.0July 2010
6.5 SP1July 11, 2012
6.6February 28, 2014
7.0January 4, 2017
7.1July 23, 2020
8.0December 2023

Uses

The Netpliance i-Opener uses a version of QNX as its main operating system. The BlackBerry PlayBook tablet computer made by BlackBerry also uses a version of QNX. The BlackBerry 10 operating system is based on QNX too.

QNX is used in car entertainment systems. Many big car companies have versions that use QNX. Since 2010, QNX has been used in car driving assistance systems that need special safety features. QNX works on many types of computer chips used in special devices.

As of December 16, 2025,[update] QNX software is found in over 275 million cars around the world, including vehicles from brands like BMW, Ford, Honda, Mercedes-Benz, Toyota, Volkswagen, and more.

Certifications

QNX OS for Safety and QNX Hypervisor for Safety meet important safety rules for use in cars and other devices. They follow the highest safety level set by ISO 26262 for car software and the systematic capability level C and Safety Integrity Level 3 from IEC 61508.

QNX OS for Safety also meets the strictest standards for medical device software, as defined by IEC 62304, and follows the cybersecurity rules in ISO/SAE 21434:2021 for car software.

Licensing

In January 2025, QNX made its software development platform available for non-commercial use.

QNX offers a license for noncommercial and academic users. In January 2024, BlackBerry introduced QNX Everywhere to make QNX more accessible to hobbyists. QNX Everywhere became publicly available in early 2024.

Community

OpenQNX is a community portal for QNX, run by people who enjoy using the system. It offers chat rooms and online discussion groups for people from many different industries.

Foundry27 is a website created by the QNX company. It helps developers by providing tools and the source code they need to work with QNX Neutrino. Developers can sign up, choose a license, and access these resources.

Related articles

This article is a child-friendly adaptation of the Wikipedia article on QNX, available under CC BY-SA 4.0.

Images from Wikimedia Commons. Tap any image to view credits and license.