This software is based on the database of OpenStreetMap: it has detailed information for the whole Earth.
It is developed for low cost, portabe hardwares: I use a Beagleboard-C4 card. It has a Cortex-A8 (ARMv7) CPU running at 720 MHz clock. The graphics is based on OpenGL (using my own library), there is no software renderer.
Currently it runs on Linux and Android, and it can be ported to other systems easily. On my card I used Angström first time, but now I switched to Yoctoproject. Theoretically it can run on any other distribution.
On my desktop there is OpenSuSE running.