CINXE.COM
Industrial Control Systems Embedded Software | BlackBerry QNX
<!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"/> <link rel="preconnect" href="https://cdn.cookielaw.org" crossorigin/> <link rel="dns-prefetch" href="https://cdn.cookielaw.org"/> <link rel="dns-prefetch" href="https://cdnjs.cloudflare.com"/> <link rel="dns-prefetch" href="https://images.blackberry.com"/> <link rel="dns-prefetch" href="https://s7d2.scene7.com"/> <link rel="dns-prefetch" href="https://unpkg.com"/> <!-- OneTrust Cookies Consent Notice Start --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="636f02f7-59ef-4e29-b5fe-e00be564a8ae"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice End --> <title>Industrial Control Systems Embedded Software | BlackBerry QNX</title> <meta name="description" content="Increase security and scalability of industrial control systems with BlackBerry QNX solutions. Learn about our real-time OS and platform for embedded systems."/> <meta name="template" content="content-page-template"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta property="og:title" content="Industrial Control Systems Embedded Software | BlackBerry QNX"/> <meta property="og:description" content="Increase security and scalability of industrial control systems with BlackBerry QNX solutions. Learn about our real-time OS and platform for embedded systems."/> <meta property="og:image" content="/etc.clientlibs/bbcom/clientlibs/clientlib-etc-legacy/resources/cylance-web/global/bb-default-thumbnail-social.png"/> <meta property="og:image:secure_url" content="https://www.blackberry.com/etc.clientlibs/bbcom/clientlibs/clientlib-etc-legacy/resources/cylance-web/global/bb-default-thumbnail-social.png"/> <meta property="og:image:width" content="1200"/> <meta property="og:image:height" content="629"/> <meta name="twitter:title" content="Industrial Control Systems Embedded Software | BlackBerry QNX"/> <meta name="twitter:domain" content="Industrial Control Systems Embedded Software | BlackBerry QNX"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:image" content="https://www.blackberry.com/etc.clientlibs/bbcom/clientlibs/clientlib-etc-legacy/resources/cylance-web/global/bb-default-thumbnail-social.png"/> <meta name="twitter:description" content="Increase security and scalability of industrial control systems with BlackBerry QNX solutions. Learn about our real-time OS and platform for embedded systems."/> <meta name="twitter:image:alt" content="Increase security and scalability of industrial control systems with BlackBerry QNX solutions. Learn about our real-time OS and platform for embedded systems."/> <link rel="canonical" href="https://blackberry.qnx.com/en/industries/industrial-control"/> <link rel="alternate" hreflang="en" href="https://blackberry.qnx.com/en/industries/industrial-control"/> <link rel="alternate" hreflang="zh-CN" href="https://blackberry.qnx.com/zh/industries/industrial-control.html"/> <link rel="alternate" hreflang="ja" href="https://blackberry.qnx.com/ja/industries/industrial-control.html"/> <script src="https://unpkg.com/@lottiefiles/lottie-interactivity@latest/dist/lottie-interactivity.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/lottie-player/1.4.3/lottie-player.js"></script> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PZ49QQGN'); </script> <link rel="stylesheet" href="/etc.clientlibs/cylance-web/clientlibs/clientlib-all.min.css" type="text/css"> <script> var BlackBerryWeb = window.BlackBerryWeb || {}; BlackBerryWeb.isPageRenderedByWeglot = document.documentElement.getAttribute('data-wg-translated') !== null; </script> </head> <body class="page-content page basicpage page " id="page-content-3bf2e5a187"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PZ49QQGN" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="page__main"> <header class="page__position page__header"> <div class="header"> <a href="#" class="skipNav" tabindex="0">Skip Navigation</a> <div class="qnxv2-nav-container" data-nosnippet> <nav class="navbar navbar-expand-lg navbar-light qnxv2-navigation" aria-label="Main Navigation"> <a class="nav-brand" href="https://blackberry.qnx.com"> <img src="/etc.clientlibs/bbcom/clientlibs/clientlib-etc-legacy/resources/bbcom-aem-project/images/BlackBerry-QNX-logo-white.png" alt="BlackBerry QNX"/> </a> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navigationv2"> <span></span> <span></span> <span></span> </button> <div class="collapse navbar-collapse" id="navigationv2"> <ul class="navbar-nav"> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown">PRODUCTS</a> <div class="container dropdown-menu py-1 twocolumn-layout " style="left:;" data-two-column-layout="true"> <!--%complex dropdown%--> <div class="row px-1"> <div class="col-md-6 "> <h6>Foundational Software</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/products/foundation-software/qnx-software-development-platform" role="menuitem" class="dropdown-item ">QNX Software Development Platform 8.0</a> </li> <li role="none"> <a href="/en/products/foundation-software/qnx-software-development-platform/sdp-7-1" role="menuitem" class="dropdown-item ">QNX Software Development Platform 7.1</a> </li> <li role="none"> <a href="/en/products/foundation-software/qnx-hypervisor" role="menuitem" class="dropdown-item ">QNX Hypervisor</a> </li> <li role="none"> <a href="/en/products/foundation-software/qnx-containers" role="menuitem" class="dropdown-item ">QNX Containers</a> </li> </ul> </div> <div class="col-md-6 "> <h6>Security Solutions</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/products/security/qnx-security" role="menuitem" class="dropdown-item ">QNX Cybersecurity</a> </li> </ul> </div> <div class="col-md-6 "> <h6>Safety-Certified Software</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/products/safety-certified/qnx-os-for-safety" role="menuitem" class="dropdown-item ">QNX OS for Safety</a> </li> <li role="none"> <a href="/en/products/safety-certified/qnx-hypervisor-for-safety" role="menuitem" class="dropdown-item ">QNX Hypervisor for Safety</a> </li> <li role="none"> <a href="/en/developers/certifications" role="menuitem" class="dropdown-item ">Safety Certifications</a> </li> </ul> </div> <div class="col-md-6 "> <h6>Automotive Solutions</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/products/automotive/blackberry-ivy" role="menuitem" class="dropdown-item ">IVY</a> </li> <li role="none"> <a href="/en/products/automotive/qnx-sound" role="menuitem" class="dropdown-item ">QNX Sound</a> </li> <li role="none"> <a href="/en/products/automotive/qnx-adas" role="menuitem" class="dropdown-item ">QNX Platform for ADAS</a> </li> <li role="none"> <a href="/en/products/automotive/multimedia" role="menuitem" class="dropdown-item ">QNX Multimedia Suite</a> </li> </ul> </div> </div> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown">SERVICES</a> <div class="container dropdown-menu py-1 twocolumn-layout " style="left:-187px;" data-two-column-layout="true"> <!--%complex dropdown%--> <div class="row px-1"> <div class="col-md-6 "> <h6>Services</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/services" role="menuitem" class="dropdown-item ">Services Overview</a> </li> <li role="none"> <a href="/en/services/safety-services" role="menuitem" class="dropdown-item ">Safety Services</a> </li> </ul> </div> <div class="col-md-6 "> <h6>Training</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/services/training" role="menuitem" class="dropdown-item ">Training Overview</a> </li> <li role="none"> <a href="/en/services/training/modules" role="menuitem" class="dropdown-item ">Training Modules</a> </li> </ul> </div> <div class="col-md-6 "> </div> <div class="col-md-6 "> </div> </div> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown">INDUSTRIES</a> <div class="dropdown-menu py-1 " data-two-column-layout="false" style="left:;"> <!--%simple dropdown%--> <div class="col-md-12 px-1"> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/industries/aerospace-and-defense" role="menuitem" class="dropdown-item ">Aerospace & Defense</a> </li> <li role="none"> <a href="/en/industries/connected-autonomous-vehicles" role="menuitem" class="dropdown-item ">Automotive</a> </li> <li role="none"> <a href="/en/industries/commercial-vehicles" role="menuitem" class="dropdown-item ">Commercial Vehicles</a> </li> <li role="none"> <a href="/en/industries/heavy-machinery" role="menuitem" class="dropdown-item ">Heavy Machinery</a> </li> <li role="none"> <a href="/en/industries/industrial-control" role="menuitem" class="dropdown-item ">Industrial Controls</a> </li> <li role="none"> <a href="/en/industries/medical" role="menuitem" class="dropdown-item ">Medical Devices</a> </li> <li role="none"> <a href="/en/industries/rail" role="menuitem" class="dropdown-item ">Rail</a> </li> <li role="none"> <a href="/en/industries/robotics" role="menuitem" class="dropdown-item ">Robotics & Automation</a> </li> </ul> </div> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown">PARTNERS</a> <div class="dropdown-menu py-1 " data-two-column-layout="false" style="left:;"> <!--%simple dropdown%--> <div class="col-md-12 px-1"> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/partners/qnx-partner-directory" role="menuitem" class="dropdown-item ">Partner Directory</a> </li> <li role="none"> <a href="/en/partners/qnx-partners-program" role="menuitem" class="dropdown-item ">Partner Program</a> </li> <li role="none"> <a href="/en/products/automotive/blackberry-ivy" role="menuitem" class="dropdown-item ">BlackBerry IVY</a> </li> <li role="none"> <a href="/en/developers/blackberry-qnx-ti-academy" role="menuitem" class="dropdown-item ">BlackBerry QNX Academy for Functional Safety - Texas Instruments</a> </li> </ul> </div> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown">DEVELOPERS</a> <div class="container dropdown-menu py-1 twocolumn-layout dropdown-menu-right" style="left:-483px;" data-two-column-layout="true"> <!--%complex dropdown%--> <div class="row px-1"> <div class="col-md-6 "> <h6>Technical Resources (requires login)</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/products/qnx-everywhere" role="menuitem" class="dropdown-item blue">QNX Everywhere</a> </li> <li role="none"> <a href="https://www.qnx.com/account/login.html" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">Client Login (MyQNX Login)</a> </li> <li role="none"> <a href="https://www.qnx.com/download/group.html?programid=29178" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">QNX Software Center</a> </li> <li role="none"> <a href="https://www.qnx.com/developers/docs/index.html" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">Product Documentation</a> </li> <li role="none"> <a href="https://www.qnx.com/products/evaluation/" rel="noopener" role="menuitem" class="dropdown-item ">Request QNX Evaluation License</a> </li> </ul> </div> <div class="col-md-6 "> <h6>Support</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/support" role="menuitem" class="dropdown-item ">Support Overview</a> </li> <li role="none"> <a href="https://www.qnx.com/account/tslogin.html" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">Technical Support Portal</a> </li> <li role="none"> <a href="https://community.qnx.com/sf/sfmain/do/home" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">Community (Foundry27)</a> </li> <li role="none"> <a href="https://www.qnx.com/support/knowledgebase.html" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">Knowledge Base</a> </li> <li role="none"> <a href="https://www.blackberry.com/us/en/support/software-support-life-cycle" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">Product Lifecycle</a> </li> </ul> </div> <div class="col-md-6 "> <h6>Certifications & Board Support</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/developers/certifications" role="menuitem" class="dropdown-item ">Software Certifications</a> </li> <li role="none"> <a href="/en/developers/board-support-packages" role="menuitem" class="dropdown-item ">Board Support Packages</a> </li> </ul> </div> <div class="col-md-6 "> <h6>Cloud-Enabled Software</h6> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/products/accelerate" role="menuitem" class="dropdown-item ">QNX Accelerate</a> </li> </ul> </div> </div> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown">RESOURCES</a> <div class="dropdown-menu py-1 dropdown-menu-right" data-two-column-layout="false" style="left:;"> <!--%simple dropdown%--> <div class="col-md-12 px-1"> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="/en/resource-center/events-and-webinars" role="menuitem" class="dropdown-item ">Events & Webinars</a> </li> <li role="none"> <a href="/en/resource-center/resources" role="menuitem" class="dropdown-item ">Resource Center</a> </li> <li role="none"> <a href="https://www.blackberry.com/us/en/company/newsroom" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">News</a> </li> <li role="none"> <a href="/en/resource-center/qnx-autonomous-vehicle-innovation-centre" role="menuitem" class="dropdown-item ">Autonomous Vehicle Innovation Center</a> </li> </ul> </div> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" data-toggle="dropdown">BLOG</a> <div class="dropdown-menu py-1 dropdown-menu-right" data-two-column-layout="false" style="left:;"> <!--%simple dropdown%--> <div class="col-md-12 px-1"> <ul role="menu" class="list-unstyled"> <li role="none"> <a href="https://blogs.blackberry.com/en" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">BlackBerry Blog</a> </li> <li role="none"> <a href="https://devblog.blackberry.com/en" rel="noopener" role="menuitem" class="dropdown-item " target="_blank">BlackBerry Developers Blog</a> </li> </ul> </div> </div> </li> </ul> <ul class="navbar-nav ml-auto d-flex align-items-lg-center"> <li class="sign-in-link"> <a href="https://www.qnx.com/account/login.html" class="buttonLink buttonLink-type--textLink buttonLink-colour--white---textLink">SIGN IN</a> </li> <li class="talk-to-us-cta"> <a href="https://blackberry.qnx.com/en/company/contact" class="btn btn-primary" aria-expanded="false">TALK TO US</a> </li> <li class="search"> <button type="button" title="Search" aria-label="Search"> <svg viewBox="0 0 512 512"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path></svg> </button> </li> </ul> </div> </nav> <div class="search-overlay d-none" style="z-index: 1000;"> <button class="close-search-btn" type="button" title="Close Search">×</button> <div class="overlay-content"> <form id="search-form"> <input id="search-form--input" description="Search" data-search-url="https://blackberry.qnx.com/en/search" type="text" placeholder="Search" name="search"/> <button type="submit" title="Search"> <svg aria-hidden="true" data-prefix="fa" data-icon="search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg> <path fill="currentColor" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"></path> </svg> </button> </form> </div> </div> </div> </div> </header> <div id="main-content" class="page__position page__par" role="main"> <div class="cylance-h8"> <div class="cylance-mod-headerh8 content--dark fullscreen layout-sezrte" data-desktop="/content/dam/qnx/control_HERO.jpg" data-tablet="/content/dam/qnx/control_HERO.jpg" data-mobile="/content/dam/qnx/control_HERO.jpg"> <style> .section-bg-video { position: absolute; z-index: -100; top: 50%; left: 50%; width: auto; min-width: 100%; height: auto; min-height: 100%; transform: translate(-50%, -50%); } </style> <div class="cylance-mod-headerh8__contain container cylance-mod-container"> <div class="cylance-mod-headerh8__contain row"> <div class="col-md-12 col-lg-5 no-gutters cylance-mod-headerh8__main-container"> <h1 class="cylance-mod-headline no-padding-bottom">Real-time OS and Hypervisor for Industrial Control Systems</h1> <div class="col-12 col-md-10"> <div class="cylance-mod-headerh8__text-container"> <div class="col-9 col-md-12 p-0"> <p class="h4"> Increase security and scalability of industrial control systems with BlackBerry QNX. </p> </div> </div> </div> </div> </div> <div class="row"> <div class="col-12 col-sm-12"> <div class="bb-cta-container"> <a class="cta cta-primary cta-big" href="/en/company/contact"> <span class="cta__bullet-icon"></span>Talk To Us </a> </div> </div> </div> </div> <div class="row"> <div class="col-12 col-sm-12 cylance-mod-headerh8__scroll-button-container"> <button class="cylance-mod-headerh8__scroll-button" aria-label="scroll to content"/> </div> </div> <style> .cylance-mod-headerh8 { background-repeat: no-repeat; background-position: center center; background-size: cover; } @media (min-width: 320px) { .layout-sezrte { background-image: url('/content/dam/qnx/control_HERO.jpg'); } } @media (min-width: 768px) { .layout-sezrte { background-image: url('/content/dam/qnx/control_HERO.jpg'); } } @media (min-width: 992px) { .layout-sezrte { background-image: url('/content/dam/qnx/control_HERO.jpg'); } } </style> </div> </div> <div class="cylance-t11"> <div class="cylance-mod-t11 cylance-mod-container-headline content--light py-lg-Select One"> <div class="container"> <div class="cylance-mod-t11__contain"> <div class="row"> <div class="col-sm-12 col-md-6 col-lg-5"> <h2 class="cylance-mod-headline">BlackBerry QNX for Industrial Control Systems</h2> </div> </div> <div class="cylance-mod-body-copy no-margin-bottom"> <p>Industrial control systems must be cost-efficient and run reliably for decades. Increasing system complexity and interconnections through Industrial IoT (IIoT) has increased vulnerabilities, however, while developing and certifying safety-critical components and ensuring their security can be risky and costly.</p> <p>Let BlackBerry<sup>®</sup> QNX<sup>®</sup> assume responsibility for time-consuming OS development and maintenance, as well as <a href="/en/developers/certifications">safety-certification</a> of foundational components, freeing your developers to focus on innovations and features that drive revenue. You can easily port from Linux<sup>®</sup> to the <a href="/en/products/foundation-software/qnx-software-development-platform">POSIX-compliant QNX<sup>®</sup> development environment</a> and <a href="/en/products/foundation-software/qnx-software-development-platform">QNX<sup>®</sup> OS 8.0</a> or <a href="/en/products/safety-certified/qnx-os-for-safety">QNX<sup>®</sup> OS for Safety</a>, as well as run mixed-criticality systems on the <a href="/en/products/foundation-software/qnx-hypervisor">QNX<sup>®</sup> Hypervisor</a> and <a href="/en/products/safety-certified/qnx-hypervisor-for-safety">QNX<sup>®</sup> Hypervisor for Safety</a>.</p> </div> <div class="row"> <div class="col-sm-12"> <a data-componentmodid="t11" data-ctahhierarchy="primary" class="cta cta-primary cta-big" href="/en/support/qnx-evaluation-license"> <span class="cta__bullet-icon"></span>Try Now </a> </div> </div> </div> </div> </div> </div> <div class="cylance-ia2"> <div class="cylance-mod-ia2 content--dark" data-layout="tab1"> <div class="container cylance-mod-container-headline container--desktop"> <div class="row"> <div class="col-sm-12 col-md-6 col-lg-5"> <h2>What You Need</h2> </div> </div> <ul class="cylance-mod-ia2__tabs-container row"> <li class="cylance-mod-ia2__tabs-item col-sm-2" data-key="tab-0"> <span data-key="tab-0">STRENGTHEN CYBERSECURITY</span> </li> <li class="cylance-mod-ia2__tabs-item col-sm-2" data-key="tab-1"> <span data-key="tab-1">ENSURE RELIABILITY</span> </li> <li class="cylance-mod-ia2__tabs-item col-sm-2" data-key="tab-2"> <span data-key="tab-2">SIMPLIFY WITH STANDARDIZATION</span> </li> <li class="cylance-mod-ia2__tabs-item col-sm-2" data-key="tab-3"> <span data-key="tab-3">INCREASE DESIGN FLEXIBILITY</span> </li> <li class="cylance-mod-ia2__tabs-item col-sm-2" data-key="tab-4"> <span data-key="tab-4">ACCELERATE CERTIFICATION</span> </li> </ul> <div class="cylance-mod-ia2__tab-container cylance-mod-ia2__tab-container-element"> <div class="cylance-tab3"> <div class="tab-0 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-0"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">STRENGTHEN CYBERSECURITY</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>A security breach of an industrial control system can cause mayhem and put workers, the public and the environment at risk. As more systems and IIoT devices get connected, cybersecurity vulnerabilities are increasing. A secure system requires at the very least a secure OS, secure over-the-air software updates, a secure supply chain, managed PKI authentication, and FIPS-certified encryption.</p> <p><a href="/en/products/foundation-software/qnx-software-development-platform">The QNX OS 8.0 microkernel architecture</a> reduces the attack surface available to cyber threats, and provides multi-layered protection with system-wide security policies, path trust, fortified functions, access controls, separation and isolation mechanisms, and security tooling. For example, it supports more than 70 options to restrict what a process can do, and root-level access is removed by default.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> <div class="cylance-tab3"> <div class="tab-1 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-1"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">ENSURE RELIABILITY</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Reliably available, robust software systems for industrial control systems require a solid foundation. They must run precisely, never crash and ensure that the highest-priority processes run first, and they must be able to recover from faults autonomously. BlackBerry QNX operating systems with their microkernel architecture are in hundreds of millions of systems worldwide, and clients around the globe rely on our <a href="/en/services">safety and security experts</a>.</p> <p>The QNX microkernel OS architecture provides the temporal and spatial isolation needed to ensure system functional safety. It is the foundation for <a href="/en/products/foundation-software/qnx-software-development-platform">QNX OS 8.0</a> and <a href="/en/products/safety-certified/qnx-os-for-safety">QNX OS for Safety</a> as well as the <a href="/en/products/foundation-software/qnx-hypervisor">QNX Hypervisor</a> and the <a href="/en/products/safety-certified/qnx-hypervisor-for-safety">QNX Hypervisor for Safety</a> which enable you to consolidate diverse operating systems on a single SoC while protecting safety-critical systems.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> <div class="cylance-tab3"> <div class="tab-2 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-2"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">SIMPLIFY WITH STANDARDIZATION</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Reusing application and driver code across product lines and lines of business helps scale your software reuse and streamline new product introductions to increase your revenue and market share. Let BlackBerry QNX assume responsibility for time-consuming OS development and maintenance, as well as <a href="/en/developers/certifications">safety-certification</a> of foundational components, freeing your developers to focus on innovations and features that drive revenue.</p> <p>You can easily port from Linux<sup>®</sup> and other open source projects, including Robot OS (ROS), OpenCV, Boost and Tensor Flow, to the POSIX-compliant <a href="/en/products/foundation-software/qnx-software-development-platform">QNX development environment</a> and <a href="/en/products/foundation-software/qnx-software-development-platform">QNX OS 8.0</a> or <a href="/en/products/safety-certified/qnx-os-for-safety">QNX OS for Safety</a>, as well as run mixed-criticality systems on the <a href="/en/products/foundation-software/qnx-hypervisor">QNX Hypervisor </a>and <a href="/en/products/safety-certified/qnx-hypervisor-for-safety">QNX Hypervisor for Safety</a>.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> <div class="cylance-tab3"> <div class="tab-3 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-3"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">INCREASE DESIGN FLEXIBILITY</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Virtualization enables system designers to build dependable systems without wasting hardware resources. With an embedded hypervisor you can consolidate multiple guest operating systems running functions of mixed criticality on a single system on a chip (SoC).</p> <p>With the <a href="/en/products/foundation-software/qnx-hypervisor">QNX Hypervisor</a> and<a href="/en/products/safety-certified/qnx-hypervisor-for-safety"> QNX Hypervisor for Safety</a>, you can consolidate diverse embedded systems with different reliability and security requirements. You can move unmodified legacy code onto the latest hardware, simply by running it in an appropriately configured hypervisor virtual machine. Just as easily, you can innovate with Android™ and Linux. With guest OSs safely and securely contained in QNX Hypervisor or QNX Hypervisor for Safety virtual machines, you can run the apps and services you need with the OSs you choose.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> <div class="cylance-tab3"> <div class="tab-4 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-4"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">ACCELERATE CERTIFICATION</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Safety certification to standards such as IEC 61508 is a huge undertaking–and an almost insurmountable challenge with software of unknown provenance (SOUP) such as Linux. A safety-certified OS or hypervisor can significantly reduce the complexity, cost, risk and duration of your certification processes, and help ensure the success of your project.</p> <p>BlackBerry QNX solutions are designed with a focus on the safety, security and real-time determinism needed for the next generation of industrial control systems. <a href="/en/products/safety-certified/qnx-os-for-safety">QNX OS for Safety</a> and <a href="/en/products/safety-certified/qnx-hypervisor-for-safety">QNX Hypervisor for Safety</a> are <a href="/en/developers/certifications">pre-certified</a> by TÜV Rheinland for use in applications requiring compliance up to IEC 61508 SIL 3, and help to reduce your development and certification costs and timelines.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> </div> </div> <div class="container--mobile"> <div class="container cylance-mod-container-headline"> <div class="row"> <div class="col-sm-12 col-md-6 col-lg-5"> <h2 class="cylance-mod-ia2__title">What You Need</h2> </div> </div> </div> <div> <div class="cylance-mod-ia2__tabs-container"> <ul class="cylance-mod-ia2__tabs-content--mobile"> <li class="cylance-mod-ia2__tabs-item--mobile"> <div class="cylance-mod-ia2__tabs-title"> <div class="cylance-mod-ia2__tabs-item-button" data-key="tab-0"> <div class="cylance-mod-ia2__tabs-item-button-wrapper"> <span class="cylance-mod-ia2__tabs-item-button-label" data-key="tab-0">STRENGTHEN CYBERSECURITY</span> </div> <span class="cylance-mod-ia2__tabs-item-button-caret" data-key="tab-0"></span> </div> <div class="tab-0 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-0"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">STRENGTHEN CYBERSECURITY</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>A security breach of an industrial control system can cause mayhem and put workers, the public and the environment at risk. As more systems and IIoT devices get connected, cybersecurity vulnerabilities are increasing. A secure system requires at the very least a secure OS, secure over-the-air software updates, a secure supply chain, managed PKI authentication, and FIPS-certified encryption.</p> <p><a href="/en/products/foundation-software/qnx-software-development-platform">The QNX OS 8.0 microkernel architecture</a> reduces the attack surface available to cyber threats, and provides multi-layered protection with system-wide security policies, path trust, fortified functions, access controls, separation and isolation mechanisms, and security tooling. For example, it supports more than 70 options to restrict what a process can do, and root-level access is removed by default.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> </li> <li class="cylance-mod-ia2__tabs-item--mobile"> <div class="cylance-mod-ia2__tabs-title"> <div class="cylance-mod-ia2__tabs-item-button" data-key="tab-1"> <div class="cylance-mod-ia2__tabs-item-button-wrapper"> <span class="cylance-mod-ia2__tabs-item-button-label" data-key="tab-1">ENSURE RELIABILITY</span> </div> <span class="cylance-mod-ia2__tabs-item-button-caret" data-key="tab-1"></span> </div> <div class="tab-1 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-1"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">ENSURE RELIABILITY</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Reliably available, robust software systems for industrial control systems require a solid foundation. They must run precisely, never crash and ensure that the highest-priority processes run first, and they must be able to recover from faults autonomously. BlackBerry QNX operating systems with their microkernel architecture are in hundreds of millions of systems worldwide, and clients around the globe rely on our <a href="/en/services">safety and security experts</a>.</p> <p>The QNX microkernel OS architecture provides the temporal and spatial isolation needed to ensure system functional safety. It is the foundation for <a href="/en/products/foundation-software/qnx-software-development-platform">QNX OS 8.0</a> and <a href="/en/products/safety-certified/qnx-os-for-safety">QNX OS for Safety</a> as well as the <a href="/en/products/foundation-software/qnx-hypervisor">QNX Hypervisor</a> and the <a href="/en/products/safety-certified/qnx-hypervisor-for-safety">QNX Hypervisor for Safety</a> which enable you to consolidate diverse operating systems on a single SoC while protecting safety-critical systems.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> </li> <li class="cylance-mod-ia2__tabs-item--mobile"> <div class="cylance-mod-ia2__tabs-title"> <div class="cylance-mod-ia2__tabs-item-button" data-key="tab-2"> <div class="cylance-mod-ia2__tabs-item-button-wrapper"> <span class="cylance-mod-ia2__tabs-item-button-label" data-key="tab-2">SIMPLIFY WITH STANDARDIZATION</span> </div> <span class="cylance-mod-ia2__tabs-item-button-caret" data-key="tab-2"></span> </div> <div class="tab-2 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-2"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">SIMPLIFY WITH STANDARDIZATION</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Reusing application and driver code across product lines and lines of business helps scale your software reuse and streamline new product introductions to increase your revenue and market share. Let BlackBerry QNX assume responsibility for time-consuming OS development and maintenance, as well as <a href="/en/developers/certifications">safety-certification</a> of foundational components, freeing your developers to focus on innovations and features that drive revenue.</p> <p>You can easily port from Linux<sup>®</sup> and other open source projects, including Robot OS (ROS), OpenCV, Boost and Tensor Flow, to the POSIX-compliant <a href="/en/products/foundation-software/qnx-software-development-platform">QNX development environment</a> and <a href="/en/products/foundation-software/qnx-software-development-platform">QNX OS 8.0</a> or <a href="/en/products/safety-certified/qnx-os-for-safety">QNX OS for Safety</a>, as well as run mixed-criticality systems on the <a href="/en/products/foundation-software/qnx-hypervisor">QNX Hypervisor </a>and <a href="/en/products/safety-certified/qnx-hypervisor-for-safety">QNX Hypervisor for Safety</a>.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> </li> <li class="cylance-mod-ia2__tabs-item--mobile"> <div class="cylance-mod-ia2__tabs-title"> <div class="cylance-mod-ia2__tabs-item-button" data-key="tab-3"> <div class="cylance-mod-ia2__tabs-item-button-wrapper"> <span class="cylance-mod-ia2__tabs-item-button-label" data-key="tab-3">INCREASE DESIGN FLEXIBILITY</span> </div> <span class="cylance-mod-ia2__tabs-item-button-caret" data-key="tab-3"></span> </div> <div class="tab-3 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-3"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">INCREASE DESIGN FLEXIBILITY</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Virtualization enables system designers to build dependable systems without wasting hardware resources. With an embedded hypervisor you can consolidate multiple guest operating systems running functions of mixed criticality on a single system on a chip (SoC).</p> <p>With the <a href="/en/products/foundation-software/qnx-hypervisor">QNX Hypervisor</a> and<a href="/en/products/safety-certified/qnx-hypervisor-for-safety"> QNX Hypervisor for Safety</a>, you can consolidate diverse embedded systems with different reliability and security requirements. You can move unmodified legacy code onto the latest hardware, simply by running it in an appropriately configured hypervisor virtual machine. Just as easily, you can innovate with Android™ and Linux. With guest OSs safely and securely contained in QNX Hypervisor or QNX Hypervisor for Safety virtual machines, you can run the apps and services you need with the OSs you choose.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> </li> <li class="cylance-mod-ia2__tabs-item--mobile"> <div class="cylance-mod-ia2__tabs-title"> <div class="cylance-mod-ia2__tabs-item-button" data-key="tab-4"> <div class="cylance-mod-ia2__tabs-item-button-wrapper"> <span class="cylance-mod-ia2__tabs-item-button-label" data-key="tab-4">ACCELERATE CERTIFICATION</span> </div> <span class="cylance-mod-ia2__tabs-item-button-caret" data-key="tab-4"></span> </div> <div class="tab-4 cylance-mod-tab3 cylance-mod-container cylance-mod-tab content" data-key="tab-4"> <div class="cylance-mod-tab3__contain row"> <div class="col-sm-12 col-lg-5 col-md-6 cylance-mod-tab3__text-content"> <h3 class="cylance-mod-tab3__title cylance-mod-subhead">ACCELERATE CERTIFICATION</h3> </div> </div> <div class="row"> <div class="col-sm-12 cylance-mod-tab3__text cylance-mod-body-copy no-margin-bottom"> <p>Safety certification to standards such as IEC 61508 is a huge undertaking–and an almost insurmountable challenge with software of unknown provenance (SOUP) such as Linux. A safety-certified OS or hypervisor can significantly reduce the complexity, cost, risk and duration of your certification processes, and help ensure the success of your project.</p> <p>BlackBerry QNX solutions are designed with a focus on the safety, security and real-time determinism needed for the next generation of industrial control systems. <a href="/en/products/safety-certified/qnx-os-for-safety">QNX OS for Safety</a> and <a href="/en/products/safety-certified/qnx-hypervisor-for-safety">QNX Hypervisor for Safety</a> are <a href="/en/developers/certifications">pre-certified</a> by TÜV Rheinland for use in applications requiring compliance up to IEC 61508 SIL 3, and help to reduce your development and certification costs and timelines.</p> </div> </div> <div class="row"> <div class="col-sm-12"> </div> </div> </div> </div> </li> </ul> </div> </div> </div> </div> </div> <div class="cylance-t8"><div class="cylance-mod-t8 content--grey"> <div class="cylance-mod-container-headline container t8-text__"> <div class="row"> <div class="col-sm-12"> <h2 class="cylance-mod-headline">Learn more about what BlackBerry QNX can do for you.</h2> </div> </div> <div class="row"> <div class="col-sm-12 col-md-12 col-lg-12"> <a data-componentmodid="t8" data-ctahhierarchy="primary" class="cta cta-primary no-margin-top" href="/en/company/contact"> Talk To Us<span class="cta__arrow-icon"></span> </a> </div> </div> </div> </div> </div> <div class="cylance-it13"> <div class="cylance-mod-it13 content--light layout-dahigq no-animation "> <div class="container cylance-mod-container-headline"> <div class="row justify-content-start"> <div class="col-sm-12 col-md-6 col-lg-5"> <h2 class="cylance-mod-headline">How BlackBerry QNX Can Help</h2> </div> </div> <div class="cylance-mod-it13__items" data-eq-group> <div class="row justify-content-start"> <div class="col-sm-12 col-md-3 cylance-mod-it13__item-container"> <div class="cylance-mod-it13__item"> <p class="h5" data-eq-title>QNX OS 8.0</p> <div class="cylance-mod-body-copy cylance-mod-it13__body" data-eq-body> Powers hundreds of millions of systems in every industry where reliability matters.</div> <div class="cylance-mod-cta-container"> <a data-componentmodid="it13" data-ctahhierarchy="primary" class="cta cta-secondary no-margin-top" href="/en/products/foundation-software/qnx-software-development-platform"> Learn More<span class="cta__arrow-icon"></span> </a> </div> </div> </div> <div class="col-sm-12 col-md-3 cylance-mod-it13__item-container"> <div class="cylance-mod-it13__item"> <p class="h5" data-eq-title>QNX Hypervisor</p> <div class="cylance-mod-body-copy cylance-mod-it13__body" data-eq-body> Run diverse OSs on the same SoC—even safety-critical and non-safety systems.</div> <div class="cylance-mod-cta-container"> <a data-componentmodid="it13" data-ctahhierarchy="primary" class="cta cta-secondary no-margin-top" href="/en/products/foundation-software/qnx-hypervisor"> Learn More<span class="cta__arrow-icon"></span> </a> </div> </div> </div> <div class="col-sm-12 col-md-3 cylance-mod-it13__item-container"> <div class="cylance-mod-it13__item"> <p class="h5" data-eq-title>BlackBerry QNX Professional Services</p> <div class="cylance-mod-body-copy cylance-mod-it13__body" data-eq-body> Our virtualization, security and safety experts can assist you from design to delivery.</div> <div class="cylance-mod-cta-container"> <a data-componentmodid="it13" data-ctahhierarchy="primary" class="cta cta-secondary no-margin-top" href="/en/services"> Learn More<span class="cta__arrow-icon"></span> </a> </div> </div> </div> <div class="col-sm-12 col-md-3 cylance-mod-it13__item-container"> <div class="cylance-mod-it13__item"> <p class="h5" data-eq-title>BlackBerry QNX Safety Services</p> <div class="cylance-mod-body-copy cylance-mod-it13__body" data-eq-body> We help you reduce the risk and streamline development of your safety-certified products.</div> <div class="cylance-mod-cta-container"> <a data-componentmodid="it13" data-ctahhierarchy="primary" class="cta cta-secondary no-margin-top" href="/en/services/safety-services"> Learn More<span class="cta__arrow-icon"></span> </a> </div> </div> </div> </div> </div> </div> <style> .cylance-mod-it13.layout-dahigq { background-repeat: no-repeat; background-position-x: center; background-position-y: center; background-size: cover; } @media (min-width: 320px) { .layout-dahigq { background-image: url(''); } } @media (min-width: 768px) { .layout-dahigq { background-image: url(''); } } @media (min-width: 992px) { .layout-dahigq { background-image: url(''); } } </style> </div></div> <div class="cylance-t4"> <div class="cylance-mod-t4 cylance-mod-pressevents content--dark v-4 layout-hdggqm"> <div class="container"> <div class="row"> <div class="col-sm-12 col-md-6 col-lg-4"> <h2 class="cylance-mod-headline">Technical Resources</h2> </div> </div> </div> <div class="cylance-mod-pressevents__contain-container container"> <div class="cylance-mod-pressevents__contain-cards row" data-current="0"> <div class="cylance-mod-pressevents__contain-card col-lg-3 col-md-4 col-sm-md-6 col-sm-6"> <div class="card_contain"> <div class="card_contain-proportion"></div> <img src="/etc.clientlibs/bbcom/clientlibs/clientlib-etc-legacy/resources/bbcom-aem-project/images/transparent-3x4.png" alt="Structural Dependency" width="100%"/> <div class="card_contain-content"> <div class="card_contain-content__date resource-card"> <span class="resource-icon resources-icon-data-sheet"></span> <span class="icon-text">Free 30-Day Evaluation</span> </div> <div class="card_contain-content__title"> <span class="card_contain-content__title-lg">Try the QNX Software Development Platform for free with our 30-day evaluation license.</span> </div> <a href="/en/support/qnx-evaluation-license" class="cta card_contain-content__cta">Try Now<span></span> </a> </div> </div> </div> <div class="cylance-mod-pressevents__contain-card col-lg-3 col-md-4 col-sm-md-6 col-sm-6"> <div class="card_contain"> <div class="card_contain-proportion"></div> <img src="/etc.clientlibs/bbcom/clientlibs/clientlib-etc-legacy/resources/bbcom-aem-project/images/transparent-3x4.png" alt="Structural Dependency" width="100%"/> <div class="card_contain-content"> <div class="card_contain-content__date resource-card"> <span class="resource-icon resources-icon-data-sheet"></span> <span class="icon-text">Safety Certifications</span> </div> <div class="card_contain-content__title"> <span class="card_contain-content__title-lg">Software certified to the most stringent functional safety standards.</span> </div> <a href="/en/developers/certifications" class="cta card_contain-content__cta">Learn More<span></span> </a> </div> </div> </div> <div class="cylance-mod-pressevents__contain-card col-lg-3 col-md-4 col-sm-md-6 col-sm-6"> <div class="card_contain"> <div class="card_contain-proportion"></div> <img src="/etc.clientlibs/bbcom/clientlibs/clientlib-etc-legacy/resources/bbcom-aem-project/images/transparent-3x4.png" alt="Structural Dependency" width="100%"/> <div class="card_contain-content"> <div class="card_contain-content__date resource-card"> <span class="resource-icon resources-icon-data-sheet"></span> <span class="icon-text">Board Support Packages (BSP)</span> </div> <div class="card_contain-content__title"> <span class="card_contain-content__title-lg">View our extensive library of BSPs for a broad selection of ARM and x86 boards.</span> </div> <a href="/en/developers/board-support-packages" class="cta card_contain-content__cta">Learn More<span></span> </a> </div> </div> </div> <div class="slide-space col-sm-md-6 col-sm-6"></div> </div> </div> <style> .cylance-mod-t4 { background-repeat: no-repeat; background-position: center center; background-size: cover; } @media (min-width: 320px) { .layout-hdggqm { background-image: url(''); } } @media (min-width: 768px) { .layout-hdggqm { background-image: url(''); } } @media (min-width: 992px) { .layout-hdggqm { background-image: url(''); } } </style> </div> </div> </div> <footer class="page__position page__footer"> <div class="footer"><footer class='footerv1'> <section id="footer" class="section panel bgTransparent font-colour--black align-items-center section-height--full " data-title="Footer" data-section-name="footer"> <div class="section-body container align-center "> <div class="row "> <div class="col "> <div class="row align-items-center "> <div class=" col-md-4dot8 col-lg-4dot8 "> <style>.socialLinksv1 { list-style: none; } .socialLinksv1 li { display: inline-block; }</style> <ul class="socialLinksv1"> <li> <a href="https://twitter.com/QNX_News" target="_blank" class="socialLink" rel="noopener" aria-label="X"> <span class="svgIcon-social tw"> <svg class="twitter" width="28" height="28" viewBox="0 0 1200 1227"> <title>X</title> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="#000"/> </svg> </span> </a> </li> <li> <a href="https://www.linkedin.com/company/blackberryqnx" target="_blank" class="socialLink" rel="noopener"> <span class="svgIcon-social li"> <svg version="1.1" focusable="false" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 448 512" style="enable-background:new 0 0 448 512;" xml:space="preserve"> <title>LinkedIn</title> <style type="text/css">.linkedin { fill: #000000; }</style> <path class="linkedin" d="M416,32H31.9C14.3,32,0,46.5,0,64.3v383.4C0,465.5,14.3,480,31.9,480H416c17.6,0,32-14.5,32-32.3V64.3C448,46.5,433.6,32,416,32z M135.4,416H69V202.2h66.5V416H135.4z M102.2,173c-21.3,0-38.5-17.3-38.5-38.5S80.9,96,102.2,96c21.2,0,38.5,17.3,38.5,38.5C140.7,155.8,123.5,173,102.2,173z M384.3,416h-66.4V312c0-24.8-0.5-56.7-34.5-56.7c-34.6,0-39.9,27-39.9,54.9V416h-66.4V202.2h63.7v29.2h0.9c8.9-16.8,30.6-34.5,62.9-34.5c67.2,0,79.7,44.3,79.7,101.9V416z"/> </svg> </span> </a> </li> <li> <a href="https://www.youtube.com/qnxcam" target="_blank" class="socialLink" rel="noopener"> <span class="svgIcon-social yt"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 576 512" style="enable-background:new 0 0 576 512;" xml:space="preserve"> <title>YouTube</title> <style type="text/css">.youtube { fill: #000000; }</style> <path class="youtube" d="M549.7,124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8,64,288,64,288,64S117.2,64,74.6,75.5c-23.5,6.3-42,24.9-48.3,48.6c-11.4,42.9-11.4,132.3-11.4,132.3s0,89.4,11.4,132.3c6.3,23.6,24.8,41.5,48.3,47.8C117.2,448,288,448,288,448s170.8,0,213.4-11.5c23.5-6.3,42-24.2,48.3-47.8c11.4-42.9,11.4-132.3,11.4-132.3S561.1,166.9,549.7,124.1z M232.1,337.6V175.2l142.7,81.2L232.1,337.6L232.1,337.6z"/> </svg> </span> </a> </li> </ul> </div> <div class=" col-md-2dot4 col-lg-2dot4 "> <div id="text-4f374e13f5" class="cmp-text"> <p><a href="https://blackberry.qnx.com/en/company/contact">CONTACT US</a></p> </div> </div> <div class=" col-md-2dot4 col-lg-2dot4 "> <div id="text-6265ba6736" class="cmp-text"> <p><a href="https://blackberry.qnx.com/en/support">SUPPORT</a></p> </div> </div> <div class=" col-md-2dot4 col-lg-2dot4 "> <div id="text-f43247f80f" class="cmp-text"> <p><a href="https://www.blackberry.com/us/en/company/careers" target="_blank">CAREERS</a></p> </div> </div> </div> <div class="row "> <div class=" col-md-12 col-lg-12 "> <div id="text-788b9c1f5f" class="cmp-text"> <p></p><hr /><p></p> </div> </div> </div> <div class="row "> <div class=" col-md-2dot4 col-lg-2dot4 "> <div id="text-3bec142c73" class="cmp-text"> <h3>Company</h3> <ul> <li><a href="https://blackberry.qnx.com/en/company">About BlackBerry QNX</a></li> <li><a href="https://blackberry.qnx.com/en/resource-center/qnx-autonomous-vehicle-innovation-centre">Autonomous Vehicle Innovation Centre</a></li> <li><a href="https://blackberry.qnx.com/en/developers/certifications">Certifications</a></li> <li><a href="https://blackberry.qnx.com/en/resource-center/events-and-webinars">Events & Webinars</a></li> <li><a href="https://www.blackberry.com/us/en/company/newsroom" target="_blank" style="background-color: rgb(255,255,255);">News</a></li> <li><a href="https://blackberry.qnx.com/en/company/qnx-in-education">QNX-in-Education</a></li> <li><a href="https://www.blackberry.com/us/en/company/careers" target="_blank">Careers</a></li> </ul> </div> </div> <div class=" col-md-2dot4 col-lg-2dot4 "> <div id="text-98b73fde14" class="cmp-text"> <h3>Developer</h3> <ul> <li><a href="https://blackberry.qnx.com/en/support">Overview</a></li> <li><a href="https://www.qnx.com/download/group.html?programid=29178" target="_blank">QNX Software Center</a></li> <li><a href="https://blackberry.qnx.com/en/support/qnx-evaluation-license">Free 30-Day Evaluation</a></li> <li><a href="https://blackberry.qnx.com/en/developers/board-support-packages">Board Support Packages</a></li> <li><a href="https://www.qnx.com/account/tslogin.html" target="_blank">Support Portal</a></li> <li><a href="https://blackberry.qnx.com/en/support">Support Options</a></li> <li><a href="https://www.qnx.com/support/knowledgebase.html" target="_blank">Knowledge Base</a></li> <li><a href="https://www.qnx.com/download/group.html?programid=7807" target="_blank">Products & Updates</a></li> <li><a href="https://blackberry.qnx.com/en/developers/security-reporting">Report a Security Issue</a></li> </ul> </div> </div> <div class=" col-md-2dot4 col-lg-2dot4 "> <div id="text-04a2b8c1fe" class="cmp-text"> <h3>Partners</h3> <ul> <li><a href="https://blackberry.qnx.com/en/partners/qnx-partner-directory" target="_blank">Partners Directory</a></li> </ul> </div> </div> <div class=" col-md-2dot4 col-lg-2dot4 "> <div id="text-4092c91b45" class="cmp-text"> <h3>Legal</h3> <ul> <li><a href="https://www.blackberry.com/us/en/legal/privacy-policy" target="_blank">Privacy Policy</a></li> </ul> </div> </div> <div class="col "> <div id="text-a431c8a0f5" class="cmp-text"> <h3>Languages</h3> </div> <select id="language-picker" class="language-picker form-control" title="Select Language"> <option value="/en">English</option> <option value="/zh">中文</option> <option value="/ja">日本語</option> </select> </div> </div> <div class="row "> <div class=" col-md-12 col-lg-12 "> <div id="text-6e65e93e5a" class="cmp-text"> <p> </p> <p>© 2024 BlackBerry Limited. All rights reserved.</p> </div> </div> </div> </div> </div> </div> </section> </footer></div> </footer> </div> <script src="/etc.clientlibs/blackberry/clientlibs/clientlib-core.min.js"></script> <script src="/etc.clientlibs/cylance-web/clientlibs/clientlib-all.min.js"></script> </body> </html>