TrustRadius: an HG Insights company

BlackBerry QNX Software Development Platform

Score8 out of 10

1 Reviews and Ratings

What is BlackBerry QNX Software Development Platform?

The BlackBerry QNX Software Development Platform is positioned as a comprehensive solution for developing real-time operating systems and critical embedded systems. According to the vendor, it caters to businesses of various sizes across industries such as automotive, medical device manufacturing, industrial automation, aerospace and defense, and consumer electronics. The platform offers a range of features and tools that are aimed at professionals in these industries who are seeking to build reliable and high-performance embedded systems.

Key Features

QNX Neutrino RTOS: The vendor claims that this fully featured real-time operating system offers exceptional performance and reliability. It is said to be widely used in critical embedded systems, including medical devices, driver-assistance systems, industrial robotics, and train control systems.

QNX Momentics Tool Suite: The platform includes a comprehensive integrated development environment that is based on Eclipse and comes with powerful command-line tools. It is designed for developers who are familiar with Linux and POSIX-compliant environments. According to the vendor, the tool suite supports development for various QNX products, such as QNX Neutrino RTOS, QNX OS for Safety, QNX Hypervisor, and QNX Hypervisor for Safety.

QNX Software Center: The QNX Software Center is said to simplify software installations for QNX products. It provides a multi-platform interface for downloading, installing, and updating software. Additionally, the software center manages dependencies and alerts users of relevant releases and security updates, according to the vendor.

Improved POSIX Compliance: The platform is claimed to have enhanced POSIX compliance to ensure compatibility with Linux. This feature is intended to make it a familiar development environment for Linux developers and enable the seamless porting of Linux applications to QNX SDP.

GCC 8.3 Toolchain Support: The platform supports the GCC 8.3 toolchain, which allows developers to leverage the latest compiler optimizations and features for enhanced performance, as stated by the vendor.

New QNX Screen Features: QNX SDP 7.1 introduces support for new screen features that are aimed at enhancing the user interface and display capabilities of embedded systems.

Improved GPU Accelerated Graphics Support: According to the vendor, the platform offers enhanced support for GPU accelerated graphics, enabling high-performance graphics rendering on embedded systems.

New Security Features and Improvements: The platform includes fortified system functions for enhanced security and a new QNX cryptography library for secure data handling. It is claimed to provide improved security features and enhancements tailored for critical embedded systems.

Standard Networking Stack: The platform supports basic networking requirements, providing essential networking capabilities for embedded systems.

High-Performance Networking Stack: According to the vendor, the platform offers a high-performance networking stack that is designed specifically for high-performance computing platforms to meet complex networking requirements.