Refefree Programming Contest System
The clients have not yet reached maturity, you can find the current version in the CVS repository.