Ololog is a project mainly written in PYTHON and JAVASCRIPT, it's free.
Open Location Log
src project directory from tipfy do-it-yourself installation http://www.tipfy.org/wiki/guide/installation/#do-it-yourself-installation