Killer idea for RIM (wild, but killer)
Here is my idea -
QNX is a micro kernel based OS. Which is why, it's able to run Android's Dalvik VM. Which is also why it's able to do "BlackBerry Balance". Superficially speaking (not necessarily correct from technical standpoint, but just so everyone understands what I am talking about): it's like Android environment is virtualized, BlackBerry Balance-Personal and Balance-Work profiles are virtualized. They all run separately, independently of each other in their own virtual environments.
Plus, QNX is POSIX compliant.
Combine these two, and what you get is a perfect homebrew device. You could load Nintendo simulator, you could load all kinds of simulators in their own virtual environments. You could probably even install Windows in a virtualized environment!
With BlackBerry 10, you get BlackBerry AND also you are kind of getting an Android device for free (as it can run most Android apps). Hackers/Super Coders can create even more virtual environments, run them on BB 10.
You could even load a linux environment, install xbmc or plex, and use it as a media player (it'd be a very expensive media player, but point is, it could be done).
Ok - don't flame me if I got too carried away with my thesis/idea. Just let me know (nicely) if I am wrong.
Re: Killer idea for RIM (wild, but killer)
Genius!! I imagine you should be able to have other mobile operating systems beside just Android... Is a killer idea