GRASS georectifying a digital elevation model and a population map
GRASS is just UNIX. The GRASS commands extends the UNIX tools philiosphy; they have man pages, you can pipe the output between commands, and have all the UNIX goodness you'd expect. Apparently the useability isn't that much worse that the commercial systems, although according to Gemma that probably isn't saying much...