De eerste release op 19 april 2005,
Mercurial, is een
versiecontrolesysteem voor softwareontwikkeling. Het wordt ondersteund door Microsoft Windows, MacOS X, BSD en Linux. Er zijn verschillende populaire GUI-frontends voor Mercurial, waaronder TortoiseHg, MacHg, SourceTree, Hgk, Murky, MacMercurial en hgtui. Het wordt gebruikt door vele grote softwareontwikkelaars, waaronder Facebook, Mozilla en de W3C.
Programmeervoorwaarden