Git es un sistema de control de versiones distribuido gratuito y de código abierto diseñado para manejar todo, desde proyectos pequeños hasta muy grandes, con velocidad y eficiencia.
Mercurial es una herramienta de administración de control de fuente distribuida gratuita.Maneja eficientemente proyectos de cualquier tamaño y ofrece una interfaz de línea de comandos fácil e intuitiva.
El sistema de gestión de configuración de software Perforce presenta capacidades integrales de SCM basadas en una arquitectura escalable de cliente / servidor.