Git
El sistema de control de versiones que Linus Torvalds escribió en diez días porque no le gustaba ninguno de los existentes.
Nació en 2005, cuando el proyecto Linux perdió el acceso a la herramienta propietaria que usaba. Su rasgo definitorio es que es distribuido: cada copia contiene el historial completo, así que trabajar sin conexión y crear ramas es barato y local.
Por dentro es un almacén de objetos direccionados por su contenido — cada archivo, árbol y confirmación se identifica por el hash de lo que contiene. Un commit es una foto completa, no un conjunto de diferencias, y las diferencias se calculan al mostrarlas. Esa decisión explica su velocidad.