Software livre é qualquer programa de computador ou aplicativo que pode ser usado, copiado, estudado, modificado e redistribuído com algumas restrições. A liberdade do software livre se opõe ao conceito de software proprietário, mas não ao programa de computador que é vendido visando lucro (software comercial). A maneira usual de distribuição de software livre é anexar a este uma licença de software livre e tornar o código-fonte do programa disponível ou aberto
Uma questão sobre software livre a qual tem que ser esclarecida é que nem todos os programas de computador que estão ligados a alguma licença de software livre são necessariamente de graça. Alguns podem ser comerciais.
Indo além, o software livre possui uma filosofia a qual eu admiro bastante, a liberdade do conhecimento. Pessoas do mundo inteiro se ajudam para desenvolver novos softwares de forma colaborativa sem preocupar em ganhar dinheiro em cima dessas “consultorias”.