Android is a very different beast. The kernel doesn't have that much direct impact on what the user sees and experiences, and Android has a unique userspace, whereas the N900 is much more like a scaled down desktop unix.