icon GPSdings

GPSdings is a set of free applications that let you manipulate and analyse GPS data from the command line. Since the 0.5 release, GPSdings is developed under OpenJDK and runs on Java ≥ 6. Earlier GPSdings versions also run on Java 5.
You can download gpsdings from its sourceforge project page. The Sourceforge project page is also the place to submit bugs and feature requests.
If you want to learn how to use gpsdings in practice have a look at the detailed usage example.
There is also a list of free third party software that I use together with gpsdings.