I became interested in Fossil because of the need for the capabilities of a distributed version control system and Fossil appears to satisfy this and much more.