OSM2Go is advancing fast and the latest version is pretty usable. The main features are:

  • Distributed via Nokias repositories for the Nokia N800 and N810
  • Can be compiled for pure GTK+ (e.g. Linux desktop PCs)
  • GPL
  • Optimized for small screens, slow machines and low memory
  • Clean potlatch style map view
  • Presets handling using JOSMs preset config files
  • Project management
  • Area import from Maemo-Mapper (a map viewer application for Maemo)
  • Support for WMS server
  • Creation/deletion/modifications of nodes and ways
  • Way splitting and joining

The entire thing is still under development, but i managed to map my entire home village
with it. All functions necessary for this are preset.

See http://www.harbaum.org/till/maemo/index.shtml#osm2go

Till