Viking is a GTK2-based GPS data editor and viewer. It can download and show OpenStreetMaps, Terraserver, and other maps, import and draw tracks and waypoints over them, add coordinate lines, make new tracks and waypoints, hide different things, and more. It uses a hierarchical layering system to organize GPS data, maps, and other layer types with spatial data (such as coordinate lines).
can't compile latest version The latest version, 0.6, says it needs "mimepp" and I should get it from http://yahoopops.sourceforge.net/downloads , but it isn't there.
A light weight API, clean room JCE, JCE/JCA provider for Java cryptography.