Bky ist ein minimalistisches, verteiltes Versions-Verwaltungssystem und Quellcode-Verwaltungstool, das rsync als Backend verwendet, um Revisionen als vollständige Bäume zu speichern. Es optimiert die benötigte Größe, indem es unveränderte Dateien als Hardlinks speichert.