Mercurial is a distributed version control system similar to git and Bazaar. In contrast to CVS or svn there is no central server for a project; all repositories are equal.
It is written in Python and C, and it runs on most platforms. The code is open and released under the GPL 2 license.
- mercurial.selenic.com: The home page for the project. Offers downloads, a wiki and a user guide.
- hginit.com: A tutorial written by Joel Spoelsky, one of the cofounders of Stack Exchange.