Le logiciel libre est un type de logiciel dont le code source est disponible gratuitement et qui peut être librement modifié et réutilisé par les utilisateurs. Les logiciels libres sont généralement distribués sous des licences libres qui permettent aux utilisateurs de les copier, les redistribuer et de faire des modifications, tout en protégeant les droits des autres utilisateurs.