Originally Posted by
deRusett is Apple RUN on Linux? or BSD? I would think it has a BSD core like OSX I couldn't see them moving half the products to a linux kernel and the other half BSD,
That is ONE way the apps would not be portable, ALSO Apple does things it's own way, it runs things it's own way, Apple uses ObjectiveC for apps, Android uses Java, RIM uses Java,
assuming QNX is more related to Linux than BSD, and can emulate Linux commands, and both front ends are written in Java, which for the most part is a platform independent language the porting of apps over from Android to RIM, with a emulation layer, would be relatively easy.