A diferença entre um Software Livre (SL) e um Software Particular, além de sua gratuidade, é sua característica que se apoia em quatro liberdades, a saber: 1) Liberdade de executar o programa para qualquer propósito; 2) Liberdade de estudar como o programa funciona e adaptá-lo para suas necessidades, tendo o acesso ao código-fonte do mesmo para executar esta liberdade; 3) Liberdade de redistribuir cópias; e 4) Liberdade de aperfeiçoar o programa e liberá-lo para que toda a comunidade de usuários do mesmo se beneficie, mais uma vez o acesso ao código-fonte do mesmo torna-se necessário para executar esta liberdade. Desta forma, os seguintes softwares podem ser considerados Livres: