Here's a load of software I have written or been
involved in maintaining. As usual, a lot of these items are
unfinished or in progress. As of Summer 2013, I've decided
to include explicitly work-related software here too, which
I've previously kept separate.
Most of my software is built in a Linux environment, and
follows a common set of build
instructions that I have devised and refined over the
years. Give them a quick read if you can't work out what to
do with a particular package.
Although I develop mostly on Linux, a lot of the code is
portable Java and C. I've also developed a small amount of
software for RISC OS.
However, regrettably, I rarely get to use this operating
system these days.