Pijul distributed version control system

Pijul is a distributed version control system*. Its distinctive feature is to be based on a sound theory of patches, which makes it easy to learn and use, and really distributed.