Le Copyleft est une protection juridique fondée sur le Copyright. S'appuyant sur ce dernier, dans un premier temps, l'auteur affirme ses droits, puis il octroie à tout le monde et sans discrimination, quatre libertés fondamentales : la permission d'exécuter le logiciel, de le copier, de le modifier et de distribuer à sa guise les versions modifiées. Il interdit par contre à quiconque d'ajouter des modifications propriétaires ou de réutiliser tout ou partie du code dans un logiciel propriétaire. Les libertés accordées en deviennent inaliénables.