There are active projects to port both Maemo and Android to beagleboard. Both OS's provide a standardized development platform for developing applications on, lending to a consistent look and feel, and providing a toolkit oriented towards mobile small screen interfaces.
There are a number of other mobile OS projects out there as well. Moblin is notable, but it requires amongst other things GLX_EXT_pixmap_to_texture for its compositing window management, and PowerVR's shoddy excuse for drivers do not support this (even on GMA500). In other words, Moblin support is not very likely. Also, moblins developers tools are still primitive: it uses Clutter for drawing, but beyond that I'm not sure how much common infrastructure it has.
If you could run one and develop for one of these existing OS's on your Pandora, which would it be?
There are a number of other mobile OS projects out there as well. Moblin is notable, but it requires amongst other things GLX_EXT_pixmap_to_texture for its compositing window management, and PowerVR's shoddy excuse for drivers do not support this (even on GMA500). In other words, Moblin support is not very likely. Also, moblins developers tools are still primitive: it uses Clutter for drawing, but beyond that I'm not sure how much common infrastructure it has.
If you could run one and develop for one of these existing OS's on your Pandora, which would it be?