Pular para o conteúdo principal

Questão de Noções de Informática — Software — VUNESP 2024

Noções de InformáticaSoftware
Código
vu090002
Banca
VUNESP
Órgão
UNIFESP
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Um Técnico de Tecnologia da Informação notou que, na licença de um programa que está sendo instalado no microcomputador da Universidade, diz que ele poderá ter seu código-fonte livremente modificado, informando o nome do indivíduo ou organização que realizou a modificação, e que, inclusive, poderá ser incorporado a outros programas pagos.Portanto, ele sabe que a licença desse programa poderá ser apenas uma dentre as alternativas apresentadas:
  1. AGPL.
  2. BLGPL.
  3. CBSD.
  4. DComercial.
  5. ECopyright.
Revelar gabarito e comentário

GabaritoC — BSD.

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”.

Licenças de Software: BSD

Gabarito: letra C (BSD). A licença BSD (Berkeley Software Distribution) permite modificar livremente o código-fonte, exige que o nome do modificador seja informado, e autoriza a incorporação do código em programas pagos (licença permissiva). As demais alternativas não combinam todas essas características.

A banca testa a diferença entre licenças copyleft (GPL, LGPL) e permissivas (BSD, MIT). Na GPL, alterações também devem ser GPL — não podem ser incorporadas em software proprietário. A BSD, por outro lado, permite que o código modificado seja usado em produtos fechados.

Licença

Permite modificar código-fonte?

Exige informar nome do modificador?

Permite incorporação em programas pagos?

Tipo de licença

GPL

Sim

Sim (em geral)

Não (copyleft forte)

Copyleft

LGPL

Sim

Sim (em geral)

Parcialmente (apenas como biblioteca)

Copyleft fraco

BSD

Sim

Sim

Sim

Permissiva

Comercial

Não (geralmente)

Não (geralmente)

Não (restrito)

Proprietária

Copyright

Não (por padrão)

Não (por padrão)

Não (por padrão)

Restritiva

Alternativa A — ❌ Incorreta

A licença GPL (General Public License) permite modificação, mas impõe copyleft: qualquer obra derivada deve ser distribuída sob a mesma licença GPL. Portanto, não pode ser incorporada a programas pagos sem que estes também se tornem GPL. A descrição do enunciado não se encaixa.

Alternativa B — ❌ Incorreta

A LGPL (Lesser General Public License) é semelhante à GPL, mas com uma exceção para bibliotecas: permite que programas proprietários liguem com a biblioteca sem tornar todo o programa LGPL. Contudo, para modificações no código da própria biblioteca, ainda vigora o copyleft — as modificações devem ser distribuídas sob LGPL. Não se enquadra totalmente na permissividade descrita.

Alternativa C — ✅ Correta ⟵ GABARITO

A licença BSD é permissiva: permite modificar o código, exige atribuição (informar quem modificou) e autoriza que o código modificado seja redistribuído sob qualquer licença, inclusive proprietária. É exatamente o que o enunciado descreve: "poderá ter seu código-fonte livremente modificado, informando o nome do indivíduo ou organização que realizou a modificação, e que, inclusive, poderá ser incorporado a outros programas pagos".

Alternativa D — ❌ Incorreta

A licença comercial é proprietária — geralmente restringe acesso ao código-fonte, modificação e redistribuição. Não permite as liberdades descritas.

Alternativa E — ❌ Incorreta

Copyright não é uma licença, mas um conjunto de direitos autorais que por padrão restringe cópia, modificação e distribuição. O enunciado fala de uma licença que permite essas ações.

NÃO CAIA NESSA!

O candidato pode confundir GPL (muito associada a software livre) com o conceito de "modificação livre". A GPL também permite modificar, mas exige que o derivado permaneça GPL. A questão exige que o programa modificado possa ser incorporado a programas pagos — isso só é possível com licenças permissivas como BSD.

Gabarito: letra C (BSD).

Link permanente: /questoes/vu090002