Mercurial
Подробнее
- Автор
- Мэтт Маккол (Matt Mackall)
- Год
- 2005
- Тип
- Система контроля версий
- Лицензия
- GPL-2.0
Появился в том же месяце, что и Git, по той же причине, многим казался удобнее — и всё равно проиграл.
В апреле 2005 года BitKeeper отозвал бесплатную лицензию для ядра Linux, и сразу стартовали два проекта: Линус Торвальдс написал Git, а Мэтт Маккол — Mercurial. Обе системы распределённые, обе быстро работают на больших репозиториях. Mercurial написан на Python, команды в нём названы последовательнее, а историю он считает неизменяемой, пока её явно не попросят переписать.
Mozilla, Facebook и Nginx использовали его в больших масштабах. Победу Git принято объяснять не технологией, а GitHub: сетевой эффект доминирующей хостинговой экосистемы решил выбор за большинство. Наработки Facebook для очень больших репозиториев продолжили жить в инструменте Sapling.