BlackBerry QNX: In Health Care, We Do What iOS, Android Can't
QNX is a real-time operating system, making it superior to Android and iOS for applications without room for error, says BlackBerry.The difference between Android, iOS and QNX, the BlackBerry-owned software on which the BlackBerry 10 operating system is built, could be a matter of life and death. That was a key message at a health care panel at the BlackBerry Live conference in Orlando, Fla., May 15 that, in explaining how the OSes differ, made an argument for QNX's superiority in critical applications. "The purpose of a general-purpose operating system [GPOS] is to do many things and do them very well," Chris Ault, product manager at QNX Software Systems, said during his presentation. "It's designed to get the most amount of work done. Algorithms are designed for the most amount of throughput. They're not designed to offer strict guarantees of reliability or availability." Android and iOS, both Linux-based, are GPOSes.
"Fairness algorithms used by GPOS can alter priorities. ... There's too much variability in what's a priority," Ault continued. "They're designed for general, not real-time, computing."