The N9, which only runs a Meego instance, i.e. provides the Meego API on Maemo (the biggest difference is likely that the package manager is dpkg rather than rpm as for Meego proper) can do pretty much everything the desktop can do, modulo the missing keyboard, libraries and architecture. Really, it’s mostly like any other Linux distribution with a little weird hardware.