De
Debian Free Software Guidelines (
DFSG) zijn een verzameling richtlijnen die het
Debianproject gebruikt om te bepalen of een
softwarelicentie wel een licentie voor
vrije software is, hetgeen op zijn beurt wordt gebruikt om te bepalen of een stuk software kan worden toegevoegd aan het
main (hoofd)gedeelte van de distributie van Debian. De richtlijnen maken als een soort bijlage deel uit van het
Debian Social Contract, dat begint met een aantal beloften van de Debian-ontwikkelaars aan de vrije-softwaregemeenschap.