Questão de Engenharia de Software — Software livre — SELECON 2021
Engenharia de Software›Software livre
Código
qq685283
Banca
SELECON
Órgão
EMGEPRON
Ano
2021
Nível
Superior
Cargo
Analista de Sistemas (Auditoria)
O conceito que está diretamente associado ao termo software livre é:
ASoftware cujo livre acesso ao código-fonte é desautorizado a seus usuários e desenvolvedores, de modo a evitar alterações na estrutura original.
BSoftware isento de licença de uso, que necessita do pagamento de taxas para autorização do proprietário, descartando a realização de cópias de segurança.
CSoftware de computador que pode ser executado, copiado, modificado e redistribuído sem que haja a necessidade da autorização do seu proprietário para isso.
DSoftware cujas cópias podem ser distribuídas a outras pessoas, desde que mantenham a originalidade, sem alterações que possam comprometer a reputação dos autores.
Revelar gabarito e comentário▾
GabaritoC — Software de computador que pode ser executado, copiado, modificado e redistribuído sem que haja a necessidade da autorização do seu proprietário para isso.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Software livre
Gabarito: letra C. O conceito de software livre está diretamente associado à liberdade de executar, copiar, modificar e redistribuir o programa sem necessidade de autorização do proprietário. Essa definição é consagrada pela Free Software Foundation e é o núcleo do termo.
A questão cobra a definição clássica de software livre, conforme as quatro liberdades essenciais (liberdade 0: executar para qualquer propósito; liberdade 1: estudar e adaptar o código; liberdade 2: redistribuir cópias; liberdade 3: distribuir versões modificadas).
Software livre: Quatro liberdades (0: Executar para qualquer fim, 1: Estudar e modificar o código, 2: Redistribuir cópias, 3: Distribuir versões modificadas); Pré-requisito (Acesso ao código-fonte); O que NÃO é (Restrição à modificação, Negação do acesso ao código, Exigência de pagamento)
Alternativa A — ❌ Incorreta
Afirma que o livre acesso ao código-fonte é desautorizado. Isso é o oposto: no software livre, o acesso ao código-fonte é um pré-requisito para as liberdades 1 e 3. A descrição corresponde ao software proprietário.
Alternativa B — ❌ Incorreta
Mistura conceitos contraditórios: “isento de licença” com “pagamento de taxas” e “descarta cópias de segurança”. Software livre não exige pagamento de taxas pelo uso e permite cópias de segurança. A alternativa não caracteriza software livre nem software proprietário de forma coerente.
Alternativa C — ✅ Correta ⟵ GABARITO
Descreve exatamente as permissões do software livre: executar, copiar, modificar e redistribuir sem autorização do proprietário. Essas são as liberdades 0, 2, 1 e 3, respectivamente.
Alternativa D — ❌ Incorreta
Impõe restrições à modificação (“desde que mantenham a originalidade”), o que fere a liberdade 1 (modificar) e 3 (distribuir versões modificadas). Software livre permite alterações, desde que respeitadas as condições da licença (ex.: GPL exige que versões modificadas também sejam livres).
PEGA ESSA DICA!
Para fixar, memorize as quatro liberdades do software livre: (0) executar para qualquer fim, (1) estudar e modificar o código, (2) redistribuir cópias, (3) distribuir versões modificadas. O acesso ao código-fonte é condição para as liberdades 1 e 3. Na prova, desconfie de alternativas que restringem a modificação ou negam o acesso ao código.