QNX Software Systems has included source code for its symmetric multiprocessing (SMP) capabilities in the core QNX Neutrino real-time operating system (RTOS) source code repository. QNX recently published the source code for its microkernel-based OS and made the code available for download under a new hybrid software licensing model.
Building upon its support for MIPS, PowerPC, and x86 multicore architectures, QNX is adding reference implementations for ARM11 MPCore and Renesas SH-X3 multicore designs. Source code will be made available to the QNX community via the QNX Foundry27 portal.
The first source release includes the code to the QNX Neutrino microkernel, the base C library, and a variety of board support packages (BSPs) for popular embedded and computing hardware.