CVS
Concurrent Versions System est système client/serveur qui permet aux utilisateurs d'avoir les sources de programmes et de les maintenir à jour à partir d'un dépôt, et qui permet aux développeurs de voir l'historique des modifications et de récupérer une ancienne versions stable. CVS permet aussi à plusieurs développeurs de travailler sur les mêmes sources, en unifiant leurs améliorations.