QNX Russia 2012 Keynote Charles Eagan, Vice President Engineering Agenda • Vertical Markets and Key Customers • QNX and Research In Motion (RIM) • The QNX Advantage • QNX OS Overview • Certification/Standards • HMI and Graphics • Connectivity Experience across industries Industrial Medical Networking And now, mobile devices Security + defense Automotive Market-leading customers GE Energy QNX and RIM • QNX remains independent as RIM subsidiary – Expanding operations in embedded markets • QNX as RIM differentiator – QNX automotive market leadership – Pedigree in mission critical and life critical systems – positive brand value • RIM benefits to QNX – Increased investment in core products – Expanded ecosystem – Enhanced awareness for QNX brand Where are we going? The QNX Advantage Microkernel : Flexible, mature, stable POSIX: Leveraging familiar standards Unified user experience: OpenGL ES, HTML 5, C/C++, Qt Clean IP: Disciplined licensing Certification: SIL 3 (IEC 61508); EAL 4+ (ISO/IEC 15408) Connectivity: Device management Mission-critical reliability and security QNX® OS QNX OS Reliable, Safe, Secure High Performance Multitasking 11 QNX OS QNX Neutrino RTOS BlackBerry PlayBook BlackBerry Smartphones Embedded/QNX GEM/Embedded Enterprise, NOC and Cloud Services Enterprise, NOC and Cloud Services QNX OS – Secure and Reliable Microkernel Architecture Benefits • Proven operating system – 30 year history and broadly deployed • Small proportion of code running with full privilege – more reliable and secure • Modular architecture provides fault isolation – enables robust self-healing systems • Security architecture “baked right in” – enables corporate-grade security, safeguarding of sensitive data and protected (DRM) content, secure application deployment • Modularity is leveraged for software deployment and updates – Radio vs OS vs App code Millions of lines of privileged code WinCE 3.9 Linux (Generic) 14 Linux (Android) Windows 7 QNX 12 40+ 0.1 QNX OS – High Performance Multitasking Performance and Multitasking • High performance, real-time OS – responsive and predictable user experiences • Proven scalable architecture –headroom for the next decade of mobile computing • True application multitasking – not application switching • Always on, communication centric platform • Full hardware optimization and multicore support – higher performance and lower power consumption Already on the way with PlayBook™ OS 2.0 • PlayBook OS 2.0 was very well received at CES! • Adds Deeply Integrated Email, Calendar and Contacts • Further steps on “Better Together” with BlackBerry Bridge “Features like tabbed e-mail and the deeper social integration will differentiate the PlayBook in the market,” “The calendar might be the most originallydesigned and a potential advantage.” “There are so many improvements to the OS that it’s likely going to feel like a brand new product when it launches in February.” @FierceCIO: RIM gets good marks for PlayBook 2.0 at #CES2012. http://bit.ly/yB95dn @thehartley: Just had a run through of the new features in PlayBook 2.0. Have to say, pretty impressive. #cdntech #ces2012 #RIM – Matt Hartley, National Post Safety and Security QNX Certifications/Standards Industry standards Operating system • POSIX APIs • IETF RFCs (networking) Quality • ISO 9001: 2008 Safety + Security • SIL 3 (IEC 61508) • EAL 4 + (ISO/IEC 15408) Application platform • HTML 5, CSS3, AJAX, JSON • Open GL ES • Qt • Eclipse (development tools) Gaming • Marmalade, Unity, ShiVa3D • Scoreloop, Bullet, Gameplay • Box2DX, Cocos2DX • ALSA Unified user experience QNX Graphics /HMI Solutions HMI Unified user experience Connectivity Device Management Combining Core Teams 2 0 QNX CAR 2 People Mobile Handset Domain QNX OS People Embedded Automotive Domain QNX GEM MARKETS QNX CAR 2 feature highlights Note: QNX CAR 2 feature content is subject to change Note: QNX CAR 2 feature content is subject to change Navigation • TCS • Telenav • Elektrobit Infotainment + social media • Media/AM/FM/HD • Pandora, Stitcher • Web browser, YouTube • Twitter, Facebook Automotive • Climate control • Virtual mechanic • Audio control Connectivity • Bluetooth + SMS • MirrorLink + iPod Out • Smartphone w/ HTML5 • BlackBerry App World Platform + framework • HTML5, Torch browser • Composition manager • HTML5 framework PSA Bentley Automotive OS leader Deployed by over 40 OEMs in 275 vehicle platforms and over 25,000,000 vehicles throughout North America, Europe, and Asia Simplified view of M2M architecture 23 QNX lives here Communication protocol Sensors/ Actuators Cloud Devices Remotely control, monitor & manage At a high level, either a standalone embedded machine connects to the management plane in the cloud, or a gateway device is aggregating an interface to an array of devices within its domain Device management • • • • • • • • Remote device monitoring Remote configuration o Image updates o Select component updates o Enable / disable features o Mandatory feature deployment o Optional additional functionality provisioning Application deployment and configuration Remote diagnostics End to end security Accounting Auditing Logging © 2012 QNX Software Systems Limited. QNX, NEUTRINO, MOMENTICS, AVIAGE, PHOTON, PHOTON MICROGUI are trademarks of QNX Software Systems Limited, which are registered trademarks and/or used in certain jurisdictions. All other trademarks belong to their respective owners. The information herein is for informational purposes only and represents the current view of QNX Software Systems Limited (QSS) as of the date of this presentation. Because QSS must respond to changing market conditions, it should not be interpreted to be a commitment on the part of QSS, and QSS cannot guarantee the accuracy of any information provided after the date of this presentation. QSS MAKES NO WARRANTIES, REPRESENTATIONS OR CONDITIONS EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Charles Eagan ceagan@qnx.com