These are a few of the software projects I'm responsible for.
binfmt-support makes it more convenient
to use the Linux kernel's binfmt_misc
module to execute files
directly even though they aren't normal programs.
javawrapper builds on binfmt_misc to let you run Java programs as if they were ordinary executables. At some point it needs to be reorganised to take advantage of my binfmt-support tool.
madison-lite displays versions of Debian
packages in an archive. I wrote it after the main Debian archive machine,
auric, became unavailable for general access by Debian developers and so
the madison
utility there was no longer available.
man-db is a manual page browser for Unix systems. I took over its maintenance after the previous maintainer's death in March 2001.
libpipeline, a C library for setting up and running pipelines of processes, without needing to involve shell command-line parsing which is often error-prone and insecure. This was originally written as part of man-db, but I split it out into a standalone library in 2010.
spectrum-roms is a packaged collection of ZX Spectrum ROM images for use by emulators.
I do a bunch of work on d-i and debconf. I have been known to produce some pretty sick Perl code in the process.
Some work on desktop notifications from irssi.