On the train I was pondering today, do we really need the linux kernel on mobileOS ?!?!? I mean its wicked cool and all, but lets say if we could get full support for native/C++/Qt on Android wouldn't that work just as well?