Version évoluée de l'ancienne génération de tablettes Internet Nokia, le Nokia N900 est équipé du logiciel Maemo 5. Grâce à ce système d'exploitation accompagné du processeur ARM Cortex-A8, jusqu'à 1 Go de mémoire allouée aux applications et une accélération graphique OpenGL ES 2.0, le Nokia N900 permet d'exécuter un grand nombre d'applications simultanément.
Certains regrettent apparemment que ce smartphone ne tourne pas sous Android. C'est en tout cas le défi relevé par un utilisateur qui a réussi à installer Android 1.6 (Donut) sur le smartphone en dual boot avec Maemo 5 ! L'écran tactile ne semble pas fonctionner de manière optimale, mais cette nouvelle ravira tous les fans de l'OS de Google.
Un tutorial devrait prochainement être publié afin de permettre à ceux qui le souhaitent d'effectuer ce dual boot.