IT-lexicon › Programmeren › Mercurial

Mercurial

Programmeren Svenska → Bijgewerkt: 2026-10-03
Meer info
Ontwikkelaar
Matt Mackall
Jaar
2005
Type
Versiebeheersysteem
Licentie
GPL-2.0

Begon in dezelfde maand als Git, om dezelfde reden, werd algemeen prettiger in gebruik gevonden — en verloor toch.

Toen BitKeeper in april 2005 de gratis licentie voor de Linux-kernel introk, begonnen er meteen twee projecten. Linus Torvalds schreef Git, Matt Mackall schreef Mercurial. Beide zijn gedistribueerd, beide zijn snel op grote repository's. Mercurial was in Python geschreven, had een consistenter systeem van commandonamen en behandelde de geschiedenis als onveranderlijk, tenzij je uitdrukkelijk iets anders vroeg.

Mozilla, Facebook en Nginx draaiden het op grote schaal. Dat Git toch won, wordt meestal toegeschreven aan GitHub en niet aan de techniek: het netwerkeffect van een dominant hostingplatform bepaalde voor de meesten de keuze. Het werk van Facebook aan zeer grote repository's leeft voort in het gereedschap Sapling.

← Terug naar het lexicon