Software

Maemo 5, also known as Fremantle, is the default operating system on the Nokia N900. Maemo 5 is Nokia's adaptation of the Linux desktop environment for a pocket-sized device.[73] The UI is fully customizable: the user is able to move widgets around, add/remove widgets, change the background and add shortcuts to applications.[74] The N900 comes preloaded with a variety of applications such as:

  • Web: Mozilla-based web browser called MicroB, which includes Adobe Flash 9.4 and RSS reader.[75]
  • Phone application
  • VoIP: Session initiation protocol, Skype,[37] Google Talk
  • Conversations (IM chat and SMS, MMS Only with the PR1.2 software update[76])
  • Media: Camera, Photos, Media player
  • Production: Email, Calendar, PDF reader, Contacts
  • Ovi Maps (Find position on a map using the GPS, Search an address or location, Plan routes)
  • Utilities: Clock, Notes, Calculator, Sketch
  • System Tools: File manager, Application manager for downloads, Widgets
  • Games: Bounce, Chess, Mahjong, Blocks (Tetris), and Marbles

The OS uses upstart to reduce the boot time.[77]

An application called "Easy Debian" installs a Debian LXDE image on the internal memory, this facilitates the running of applications within Maemo such as IceWeasel (Firefox browser) and all of the Open Office suite. Within the LXDE interface, other applications in the Synaptic package manager that are included in the Debian installation, such as GIMP, can be run. Software can also be added to Debian using a chroot tool within Maemo using Synaptic or apt-get at the command line, such as Stellarium, and this can then be accessed via the LXDE desktop.

A download of the MeeGo operating system is available, but not officially supported by Nokia.[78][79] MeeGo will succeed Maemo for new devices.

It was announced in May 2010 that the Nokia N900 will be the last mobile communication device running the Maemo 5 operating system, but Nokia will continue to support the n900 with updates when necessary.[80] While transition to the succeeding MeeGo operating system is possible, this is mainly of interest to developers rather than consumers, as it not officially supported by Nokia.[80][39] There has been some interest within the user community in working on backporting MeeGo developments to Maemo for the N900, and this places it as being an interesting device for people within the wider Debian and Ubuntu communities more than consumers.

SOURCE TO:http://en.wikipedia.org/wiki/Nokia_N900