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? Because it seems no matter what, traditional nix programs would still need porting (ARM architecture and all). I dunno, just asking, what do you guys think?