Richard Curnow

Welcome

A photo of me

Welcome to my website!

The site is currently undergoing a make-over. The links to the left point to the useful stuff. Below is a temporary catalogue of my collection of free software projects.

 

 

 

 

 

Free software (live projects)

Over several years I have written and released a diverse bunch of free software projects. Some of these are carried by the big Linux distributions.

chrony

A client/server for the Network Time Protocol, this program keeps your computer's clock accurate. It was specially designed to support systems with dial-up Internet connections, and also supports computers in permanently connected environments.

This was the first project I released, back in around 1997-1998. I have recently passed the maintenance on to Miroslav and John who have more time and motivation to do a good job of it.

mairix

A fast indexing and searching tool for maildir, MH and mbox format email folders. (The search creates symlinks to the matching messages in a new folder, so you can browse them with your mailer's normal folder view. (For mbox, copies of messages are made.))

spill

A package manager, allowing packages to be installed in separate directory trees whilst being visible in a common directory tree.

dfasyn

A utility for constructing general purpose automata (e.g. for complex lexical analysers).

markoff

A utility for generating random text in the style of another work.

Free software (defunct projects)

These once great projects have long since seen better days.

gramdiag

A utility for analysing bison grammars to help resolve shift/reduce and reduce/reduce conflicts. I don't think this program is compatible with the output of recent versions of bison.

Linux for sh64

Resources to support the port of Linux to the sh64 architecture. This currently runs on the SH5-101 CPU housed on a Hitachi Cayman board.