Software livre significa que o código com o qual ele é criado é aberto, portanto, qualquer pessoa pode modificá-lo. Você pode trabalhar em grupos desenvolvendo aplicativos para torná-los mais seguros, bem como estudando o código para verificar potenciais vulnerabilidades do site e resolvê-las. Em geral, essa opção é destinada ao trabalho colaborativo.
O termo foi cunhado pelo Projeto GNU e pela Free Software Foundation. É usado para software de código aberto que permite aos usuários visualizar livremente o código-fonte do software, modificá-lo, distribuí-lo e usá-lo sem quaisquer restrições.
“Software livre é aquele que respeita a liberdade dos usuários e da comunidade. Em termos gerais, significa que os usuários têm a liberdade de executar, copiar, distribuir, estudar, modificar e aprimorar o software. Em outras palavras, “software livre” é uma questão de liberdade, não de preço. Para entender o conceito, pense em “libre” como em “liberdade de expressão”, não em “free bar”. Em inglês, às vezes, em vez de “free software”, dizemos “libre software”, usando aquele adjetivo francês ou espanhol, derivado de “liberdade”, para indicar que não queremos dizer que o software é livre”, explica o GNU.
SoftwareLivre promove liberdade e colaboração:
Uso: pode ser usado para qualquer finalidade, sem restrições como expiração de licença ou limitações geográficas.
Compartilhar: pode ser compartilhado e copiado virtualmente de graça.
Estudar: pode ser estudado por qualquer pessoa, sem acordos de confidencialidade ou restrições semelhantes.
Melhorar: que pode ser modificado por qualquer pessoa, e essas melhorias podem ser compartilhadas publicamente.