Fossil – е безплатна разпределена система за контрол на версиите, разработена от Ричард Хип. Ричард Хип е и главен разработчик на SQLite.
Fossil използва базата данни SQLite като хранилище за цялата информация.
Цялата функционалност е реализирана в един изпълним файл. Размерът на файла е около един и половина мегабайта.
В допълнение към функционалността на системата за контрол на версиите този проект включва и функционалност за проследяване на грешки, функционалност на редактор и съхранение на wiki страници за по-удобна работа с проекта. Също така в този проект е реализиран прост сървър HTTP-. Всъщност цялата работа с хранилището се извършва чрез протокола HTTP.
Fossil има и уеб интерфейс, който може да бъде гъвкаво персонализиран от потребителя. Всички настройки на интерфейса също се съхраняват във файла на хранилището. Вграденият сървър HTTP-поддържа протокола за работа с външни приложения CGI (Common Gateway Interface ) и благодарение на това функционалността на предоставения интерфейс може да бъде значително разширена.
Fossil автоматично проверява всички хранилища за цялостност и съгласуваност. Надеждността на хранилището се основава на използването на СУБД SQLite 3 като информационно хранилище, което е в състояние да осигури атомичност на изпълняваните операции.


