VxWorks is a commercial real-time operating system developed by Wind River Systems. First released in 1987, it became one of the most widely deployed RTOSes in safety- and mission-critical computing. Where a desktop operating system optimizes for general convenience, VxWorks is built for determinism: Wind River describes it as delivering low latency and jitter so that systems respond within guaranteed time bounds rather than merely quickly on average.
The product’s reputation rests heavily on certification. Wind River’s own materials state that VxWorks is safety-certifiable with hundreds of certified programs against standards such as DO-178C for avionics, IEC 61508 for industrial functional safety, IEC 62304 for medical device software, and ISO 26262 for automotive. This pre-certified evidence is exactly what lets a manufacturer use VxWorks inside a flight control computer or an infusion pump and still satisfy regulators.
VxWorks is perhaps best known to the public through spaceflight. It has flown on numerous NASA missions, and its most famous appearance in computing lore is the 1997 Mars Pathfinder mission, where a priority inversion in the VxWorks-based flight software caused repeated system resets until the problem was diagnosed and patched remotely from Earth. That episode became a canonical teaching example of how real-time scheduling bugs manifest, and of why predictable task priorities matter.
Beyond spacecraft, Wind River lists customers and applications across aerospace and defense, robotics, and unmanned aircraft, including avionics certified to DO-178C and industrial robot controllers. The system has continued to modernize: recent versions add support for C++17, containers, and time-sensitive networking, while preserving the deterministic kernel behavior that defined it.
VxWorks sits at the heavyweight, commercial end of the RTOS spectrum, contrasted with microkernel rivals like QNX and with tiny open-source kernels like FreeRTOS. Its enduring value is the combination of hard real-time guarantees with the certification paperwork that high-assurance industries require.