Introducing the High-Performance QNX Software Development Platform 8.0
QNX® SDP 8.0 is the foundation for developing software for the next generation of high-performance Systems-on-Chip (SoCs)—those that run critical, compute-intensive systems like autonomous drive systems or industrial robots. QNX SDP 8.0 features our QNX® OS, a real-time operating system with our next generation microkernel that has been augmented to support the latest ARM and x86 hardware platforms.
Scale with the QNX Operating System
The QNX OS features a redesigned microkernel built on the pillars of performance, scalability, security, safety, and real-time execution. It was developed to meet the high-performance, compute-intensive requirements of tomorrow's system architectures.
Performance and real-time execution are central to the design of the QNX OS. Its real-time determinism means it can handle many time-critical tasks where predictability, scalability, and reliability are necessary for mission- and safety-critical applications. And its modular design makes it more flexible than a traditional monolithic OS. Its scaling capabilities meet the needs of high-performance, compute-intensive system architectures powered by next-generation silicon.
Safe and Secure by Design
With its microkernel architecture, QNX OS is safe and secure by design, providing features that isolate and protect critical processes. QNX OS comes with a suite of safety and security features including the latest access control mechanisms (e.g., security policies and permission controls), full encryption support, secure filesystems, and more. QNX SDP 8.0, powered by QNX OS, provides a solid foundation for building the safest and most secure IoT systems.
Enable High-Performance Networking
QNX OS comes with a high-performance networking stack that supports the complex networking requirements needed by next-generation computing platforms. The networking stack runs in user space and supports the latest network manager framework. Some of the cornerstone services include TCP/IP (IPv4, IPv6), Berkley Packet Filtering, and the latest IPsec support. It also comes with a variety of new built-in networking features, utilities and services that enable the reliable and highly performant execution needed for next-generation critical IoT and automotive systems.
QNX SDP 8.0 features a Toybox suite that combines the most recent versions of 200+ common UNIX utilities into a single embedded-optimized executable. It also comes with a compiler based on the GNU Compiler Collection 12 that supports the Armv9 hardware architecture, improves mitigation options for unsafe speculative execution (SSE) and straight-line speculation (SLS), and optimizes the use of compile time and resources. The QNX® Tool Suite enables development teams to quickly create, debug, optimize, and deploy embedded software projects.
Easily Migrate from QNX SDP 7 and Other Operating Systems
Whether using QNX SDP 7.x or UNIX-like operating systems, including all variants of Linux®, users can easily migrate to QNX SDP 8.0 to support their latest development of compute-intensive embedded systems. Its POSIX-compliance makes migration seamless for users who are familiar with UNIX-like operating systems, including Linux. QNX SDP 8.0 comes with new features that enhance the migration from Linux to QNX, along with a comprehensive migration guide that details the steps users need to take to migrate to QNX SDP 8.0.