The Distributed Concurrent Versioning System (DCVS) extends the well-known version control system CVS and the file distribution and synchronization program CVSup with functionality to distribute CVS repositories with local lines of development and handle synchronization of the distributed repositories automatically in the background. Development lines (branches) are owned by a repository server, repository servers efficiently update each other via CVSup, and CVS ensures correct server use on checkin and branch creation.
EasyRunner is a program launcher that is easy to operate. You add buttons simply by clicking in an empty place on the main window grid and defining its associated command. You can also have indefinite levels of sub-menus, each with their own buttons and hotkeys. If wanted, you may lock the user interface with a password to keep the end user from changing it. EasyRunner is distributed as a platform-independent starkit.
Fileprune will delete files from a collection, targeting a given distribution of the file timestamps within time as well as size, number, and age constraints. Its main purpose is to keep a set of periodically-created backup files to a manageable size while still providing reasonable access to older versions. The algorithm used for pruning is based on an exponential, Gaussian (normal), or Fibonacci distribution, and supports collections of files stored at irregular intervals.