CINXE.COM
QNX Hypervisor | Embedded Virtualization | 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>QNX Hypervisor | Embedded Virtualization | BlackBerry QNX</title> <meta name="description" content="The QNX Hypervisor offers a comprehensive virtualization solution, including virtual memory, CPUs, interrupt controllers, devices and para-virtualized devices."/> <meta name="template" content="content-page-template"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta property="og:title" content="QNX Hypervisor | Embedded Virtualization | BlackBerry QNX"/> <meta property="og:description" content="The QNX Hypervisor offers a comprehensive virtualization solution, including virtual memory, CPUs, interrupt controllers, devices and para-virtualized devices."/> <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="QNX Hypervisor | Embedded Virtualization | BlackBerry QNX"/> <meta name="twitter:domain" content="QNX Hypervisor | Embedded Virtualization | 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="The QNX Hypervisor offers a comprehensive virtualization solution, including virtual memory, CPUs, interrupt controllers, devices and para-virtualized devices."/> <meta name="twitter:image:alt" content="The QNX Hypervisor offers a comprehensive virtualization solution, including virtual memory, CPUs, interrupt controllers, devices and para-virtualized devices."/> <link rel="canonical" href="https://blackberry.qnx.com/en/products/foundation-software/qnx-hypervisor"/> <link rel="alternate" hreflang="en" href="https://blackberry.qnx.com/en/products/foundation-software/qnx-hypervisor"/> <link rel="alternate" hreflang="zh-CN" href="https://blackberry.qnx.com/zh/products/foundation-software/qnx-hypervisor.html"/> <link rel="alternate" hreflang="ja" href="https://blackberry.qnx.com/ja/products/foundation-software/qnx-hypervisor.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-78144d877f"> <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-h1-quartertall"> <div class="cylance-mod-headerh1-quartertall content--dark h1q-left" data-desktop="https://images.blackberry.com/is/image/blackberry/foundational-software-h1-bg?wid=1440&fmt=jpg" data-tablet="https://images.blackberry.com/is/image/blackberry/foundational-software-h1-bg-t?wid=768&fmt=jpg" data-mobile="https://images.blackberry.com/is/image/blackberry/foundational-software-h1-bg-m?wid=750&fmt=jpg"> <img alt="Decorative Background Image"/> <div class="cylance-mod-headerh1-quartertall__contain cylance-mod-container background-yes"> <div class="container"> <div class="row justify-content-left content-row"> <div class="col-sm-12 col-md-12 col-lg-8"> <h1>QNX Hypervisor Virtualization Software</h1> <p class="h5"> Consolidate multiple operating systems on a single embedded system on a chip. </p> </div> </div> <div class="row justify-content-left"> <div class="col-sm-12"> <div class="cylance-mod-cta-container"> <a class="cta cta-primary no-margin-top" href="/en/company/contact"> <span class="cta__bullet-icon"></span>Talk To Us</span> </a> <a data-componentmodid="h1-quartertall" data-ctahhierarchy="secondary" class="cta cta-secondary no-margin-top" href="/content/dam/blackberry-qnx-com/en/products/foundation-software/qnx-hypervisor/QNXHypervisor_1080P_230215_Subtitles.mp4" target="_blank"> Watch The Video <span class="cta__arrow-icon"></span> </a> </div> </div> </div> </div> </div> </div> </div> <div class="cylance-t11"> <div class="cylance-mod-t11 cylance-mod-container-headline content--grey 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">QNX Hypervisor</h2> </div> </div> <div class="cylance-mod-body-copy no-margin-bottom"> <p>Consolidate diverse embedded systems with different reliability and security requirements onto a single system on a chip (SoC) with the QNX<sup>®</sup> Hypervisor. You can also move unmodified legacy code onto the latest hardware simply by running it in an appropriately configured hypervisor virtual machine.</p> <p>Just as easily, you can innovate with Android™ and Linux<sup>®</sup>. With guest OSs safely and securely contained in QNX Hypervisor virtual machines, you can run the apps and services you need with the OSs you choose.</p> <p>With the QNX Hypervisor, you’ll implement the features your designs require, on the OSs you prefer, all while reducing system power consumption, the need for thermal dissipation and costs of both initial development and long-term ownership.</p> </div> <div class="row"> <div class="col-sm-12"> <a data-componentmodid="t11" data-ctahhierarchy="secondary" class="cta cta-secondary cta-big" href="/en/support/qnx-evaluation-license" target="_blank"> Try Now <span class="cta__arrow-icon"></span> </a> </div> </div> </div> </div> </div> </div> <div class="cylance-it4 parbase"> <div class="cylance-mod-it4 content--light"> <div class="container"> <div class="row"> <div class="module-container col-md-12 justify-end"> <div class="media-container right-align"> <picture> <source media="(min-width: 992px)" data-srcset="https://images.blackberry.com/is/image/blackberry/qnx-accelerate-it4-02-the-power-of-cloud?wid=1080&fmt=png-alpha"/> <source media="(min-width: 768px)" data-srcset="https://images.blackberry.com/is/image/blackberry/qnx-accelerate-it4-02-the-power-of-cloud-m?wid=375&fmt=png-alpha"/> <source data-srcset="https://images.blackberry.com/is/image/blackberry/qnx-accelerate-it4-02-the-power-of-cloud-m?wid=375&fmt=png-alpha"/> <img data-src="https://images.blackberry.com/is/image/blackberry/qnx-accelerate-it4-02-the-power-of-cloud?wid=1080&fmt=png-alpha" alt class="image lazyload"/> </picture> </div> <div class="content left-align"> <h2>QNX Accelerate</h2> <div class="cylance-mod-body-copy"> <h3>Develop Mixed-Criticality systems with QNX Hypervisor in the Cloud</h3> <p>QNX® Accelerate is an initiative that lets you develop mission-critical embedded systems based on BlackBerry® QNX® technology. By harnessing the agility, speed, and scale of the cloud, it empowers developers in new ways—enabling better collaboration, increasing development efficiencies, and reducing time-to-market.</p> </div> <div class="cta-container"> <a data-componentmodid="it4" data-ctahhierarchy="primary" class="cta cta-primary " href="https://blackberry.qnx.com/en/products/accelerate"> <span class="cta__bullet-icon"></span>Learn More </a> </div> </div> </div> </div> </div> </div> </div> <div class="cylance-t11"> <div class="cylance-mod-t11 cylance-mod-container-headline content--dark 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">Isolate and Protect Your Critical Systems</h2> </div> </div> <div class="cylance-mod-body-copy no-margin-bottom"> <p>The QNX Hypervisor offers a comprehensive virtualization solution, including virtual memory, CPUs, interrupt controllers, devices and para-virtualized devices. Adding virtual machine management to the QNX<sup>®</sup> Neutrino<sup>®</sup> RTOS microkernel provides reliability and performance—proven over 40 years in hundreds of millions of mission-critical systems.</p> <p>The QNX Hypervisor protects itself and your system from both internal faults and outside interference, including those of guests in virtual machines. If a guest attempts to overstep the boundaries you set, the hypervisor prevents them from completing the action. It also includes the SMMU manager service which works with hardware System Memory Management Units to ensure that Direct Memory Access devices are contained.</p> </div> </div> </div> </div> </div> <div class="cylance-i1"> <div class="cylance-mod-i1 content--light"> <div class="container cylance-mod-container-headline"> <div class="row"> <div class="col-sm-12 col-md-12 col-sm-12"> <div> <div class="cylance-mod-i1__image-container"> <div class="col-sm-12"> <picture> <source media="(min-width:992px)" srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-i1-isolate-systems-diagram?wid=1920&fmt=png-alpha"/> <source media="(min-width:768px)" srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-for-safety-i1-virtualization-diagram?wid=1920&fmt=png-alpha"/> <source media="(min-width:1px)" srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-i1-isolate-systems-diagram-m?wid=650&fmt=png-alpha"/> <img src="https://images.blackberry.com/is/image/blackberry/hypervisor-i1-isolate-systems-diagram?wid=1920&fmt=png-alpha"/> </picture> </div> <div class="col-sm-12 col-md-8 offset-md-2"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="cylance-t11"> <div class="cylance-mod-t11 cylance-mod-container-headline content--dark 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">Versatile Virtualization Model</h2> </div> </div> <div class="cylance-mod-body-copy no-margin-bottom"> <p>The QNX Hypervisor leverages the latest ARMv8 and x86-64 virtualization extensions to offer versatile virtualization solutions with guest systems and the hypervisor itself contained and isolated.</p> <p>OSs and their applications can run as guests in thin virtual machines, limiting the hypervisor to handling events and exceptions. Just as easily, guest systems can be supported by a full host environment running directly on the hypervisor (“bare metal”) that provides the backend services and removes the need for a complex service OS. </p> <p>Devices in a QNX Hypervisor system can be physical devices (including pass-through devices) or virtual devices, including emulation and para-virtualized devices from our virtual device library. Diverse OSs share the same SoC and can share physical devices, reducing hardware costs.</p> </div> </div> </div> </div> </div> <div class="cylance-i1"> <div class="cylance-mod-i1 content--grey"> <div class="container cylance-mod-container-headline"> <div class="row"> <div class="col-sm-12 col-md-12 col-sm-12"> <div> <div class="cylance-mod-i1__image-container"> <div class="col-sm-12"> <picture> <source media="(min-width:992px)" srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-i1-virtualization-diagram?wid=1920&fmt=png-alpha"/> <source media="(min-width:768px)" srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-i1-virtualization-diagram?wid=1920&fmt=png-alpha"/> <source media="(min-width:1px)" srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-i1-virtualization-diagram-m?wid=650&fmt=png-alpha"/> <img src="https://images.blackberry.com/is/image/blackberry/hypervisor-i1-virtualization-diagram?wid=1920&fmt=png-alpha"/> </picture> </div> <div class="col-sm-12 col-md-8 offset-md-2"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="cylance-it4 parbase"> <div class="cylance-mod-it4 content--light"> <div class="container"> <div class="row"> <div class="module-container col-md-12 justify-end"> <div class="media-container right-align"> <picture> <source media="(min-width: 992px)" data-srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-it4-dev-env?wid=1280&fmt=jpg"/> <source media="(min-width: 768px)" data-srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-it4-dev-env?wid=1280&fmt=jpg"/> <source data-srcset="https://images.blackberry.com/is/image/blackberry/hypervisor-it4-dev-env-m?wid=750&fmt=jpg"/> <img data-src="https://images.blackberry.com/is/image/blackberry/hypervisor-it4-dev-env?wid=1280&fmt=jpg" alt class="image lazyload"/> </picture> </div> <div class="content left-align"> <h2>Familiar Development Environment</h2> <div class="cylance-mod-body-copy"> <p>The QNX Hypervisor includes a virtual device developer’s API reference and a virtual device developer’s guide, complete with examples of virtual device source code you can use as models for developing your own virtual devices, including para-virtualized devices designed and built to the VIRTIO standards.<br /> </p> <p>If you’re familiar with the <a href="https://blackberry.qnx.com/en/software-solutions/embedded-software/qnx-neutrino-rtos">QNX Neutrino RTOS</a> you’ll require no ramp-up time to begin your hypervisor development work: the QNX Hypervisor is fully API-compatible with the QNX Neutrino RTOS API.</p> <p>You’ll be able to develop non-safety as well as safety-critical applications on the same foundations, and of course you’ll be able to continue working in the <a href="https://blackberry.qnx.com/en/embedded-software/qnx-software-development-platform">QNX Software Development Platform</a>’s POSIX-compliant environment and using the <a href="https://blackberry.qnx.com/en/embedded-software/qnx-momentics-tools-suite">QNX Momentics<sup>®</sup> Tool Suite</a>.</p> </div> </div> </div> </div> </div> </div> </div> <div class="cylance-t11"> <div class="cylance-mod-t11 cylance-mod-container-headline content--dark 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">QNX Advanced Virtualization Frameworks</h2> </div> </div> <div class="cylance-mod-body-copy no-margin-bottom"> <p>The <a href="/en/products/foundation-software/qnx-hypervisor/advanced-virtualization-frameworks">QNX Advanced Virtualization Frameworks</a> enable the complex sharing and abstraction of underlying hardware required to combine functions in a hypervisor environment for systems like automotive digital cockpits, domain controllers, and advanced medical or industrial controllers. As an add-on to the QNX Hypervisor, the solution provides pre-built sharing of graphic chips, audio systems, video streams, input devices such as touchscreens, USB ports and more. The frameworks are built on a combination of VIRTIO, device emulation and client/agent design, supporting an unmodified drop-in of an Android or Linux guest. Using it is easy – simply set your sharing policy and go.</p> <p>The solution’s backend support follows the QNX driver and services model, which ensures priority-based sharing and real-time response. Backend services do not require an additional service OS or Domain0. For example, a fully interactive touchscreen display is available immediately after boot, and the Android guest can then join in the device sharing after its boot has completed. If the guest fails, the backend service continues, and the graphic display remains responsive.</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/products/foundation-software/qnx-hypervisor/advanced-virtualization-frameworks" target="_blank"> <span class="cta__bullet-icon"></span>Learn More </a> </div> </div> </div> </div> </div> </div> <div class="cylance-i1"> <div class="cylance-mod-i1 content--grey"> <div class="container cylance-mod-container-headline"> <div class="row"> <div class="col-sm-12 col-md-12 col-sm-12"> <div> <div class="cylance-mod-i1__image-container"> <div class="col-sm-12"> <picture> <source media="(min-width:992px)" srcset="https://images.blackberry.com/is/image/blackberry/BTS-QNXHypervisor-Diagram-1920x1077?wid=1920&fmt=png-alpha"/> <source media="(min-width:768px)" srcset="https://images.blackberry.com/is/image/blackberry/BTS-QNXHypervisor-Diagram-1920x1077?wid=1920&fmt=png-alpha"/> <source media="(min-width:1px)" srcset="https://images.blackberry.com/is/image/blackberry/BTS-QNXHypervisor-Diagram-1920x1077?wid=1920&fmt=png-alpha"/> <img src="https://images.blackberry.com/is/image/blackberry/BTS-QNXHypervisor-Diagram-1920x1077?wid=1920&fmt=png-alpha"/> </picture> </div> <div class="col-sm-12 col-md-8 offset-md-2"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="cylance-t8"><div class="cylance-mod-t8 content--dark"> <div class="cylance-mod-container-headline container t8-text__left"> <div class="row"> <div class="col-sm-12"> <h2 class="cylance-mod-headline">Learn more about the QNX Hypervisor.</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="https://www.blackberry.com/us/en/pdfviewer?file=/content/dam/qnx/products/qnx-hypervisor-brief-bb-20-0800-2-update-v6nv.pdf" target="_blank"> Product Brief<span class="cta__arrow-icon"></span> </a> </div> </div> </div> </div> </div> <div class="cylance-t4"> <div class="cylance-mod-t4 cylance-mod-pressevents content--grey v-4 layout-gjanaw"> <div class="container"> <div class="row"> <div class="col-sm-12 col-md-6 col-lg-4"> <h2 class="cylance-mod-headline">Related Products and Services</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-web-page"></span> <span class="icon-text">QNX Professional Services</span> </div> <div class="card_contain-content__title"> <span class="card_contain-content__title-lg">Our virtualization, security and safety experts can assist you from design to delivery.</span> </div> <a href="/en/services" 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-web-page"></span> <span class="icon-text">QNX Hypervisor for Safety</span> </div> <div class="card_contain-content__title"> <span class="card_contain-content__title-lg">Pre-certified to ISO 26262 ASIL D, IEC 61508 SIL 3 and IEC 62304 Class C.</span> </div> <a href="/en/products/safety-certified/qnx-hypervisor-for-safety" 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-web-page"></span> <span class="icon-text">QNX Software Development Platform 8.0</span> </div> <div class="card_contain-content__title"> <span class="card_contain-content__title-lg">Our next-generation development platform for mission-critical, high-performance embedded systems</span> </div> <a href="https://blackberry.qnx.com/en/products/foundation-software/qnx-software-development-platform" 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-web-page"></span> <span class="icon-text">Board Support Packages</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-gjanaw { background-image: url(''); } } @media (min-width: 768px) { .layout-gjanaw { background-image: url(''); } } @media (min-width: 992px) { .layout-gjanaw { 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-0fea57e00f" 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-181e581107" 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-c846833364" 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-e267df91a0" 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-ddf2de27be" 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-9dc3f34dcd" 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-e4b5047dbe" 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-9a6d75c0cc" 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-a29fb57987" 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-1e03de3533" 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>