Guia Completo: Tipos e Licenças de Software

Classificado em Computação

Escrito em em português com um tamanho de 3,86 KB

  1. O que é um Pacote de Software?

    É um conjunto de arquivos distribuídos pelo seu autor que, normalmente, contêm programas (que podem vir na forma de arquivos binários ou executáveis), além de toda a sua documentação.

  2. O que é uma Licença de Software?

    É um termo que autoriza direitos e a liberdade de utilizar, modificar e redistribuir um programa e seus trabalhos derivados por terceiros.

  3. Qual a diferença entre Versão e Distribuição de Software?

    • Versão: Reserva ao usuário o direito de utilizar uma cópia de forma legal e usufruir dos recursos que foram disponibilizados pelo fabricante, sem qualquer possibilidade de realizar modificações.
    • Distribuição: Permite ao usuário instalar diversos tipos de pacotes, modificar de acordo com suas necessidades e otimizar um sistema modificando parâmetros de Kernel. A grande diferença entre distribuição e versão é a autonomia que o usuário tem para utilizar uma determinada distribuição.
  4. O que é uma Licença Copyleft?

    É uma licença que acompanha o Software Livre. Ela utiliza a legislação de direitos autorais (copyright) para garantir que o software e suas modificações permaneçam livres, impedindo a distribuição não autorizada sob termos restritivos.

  5. Quais são os 4 direitos concedidos aos usuários pela Licença Pública Geral (GPL)?

    Os quatro direitos fundamentais são:

    1. Executar o programa para qualquer propósito;
    2. Estudar como o programa funciona e adaptá-lo para suas necessidades;
    3. Redistribuir cópias;
    4. Aperfeiçoar o programa e distribuir os aperfeiçoamentos realizados.
  6. Qual o objetivo da GNU/GPL?

    Seu objetivo é proteger a integridade do sistema livre de distribuição de software e estabelecer uma licença ampla para a comunidade que adota o software livre.

  7. Como funciona a Licença BSD?

    A licença BSD é considerada permissiva, pois impõe poucas restrições sobre a forma de uso, alterações e redistribuição do software licenciado. Além disso, não há obrigatoriedade do fornecimento do código-fonte ao adquirir o software.

  8. O que é um Software Freeware?

    É um software que permite a redistribuição, porém o código-fonte não é fornecido ao usuário. Esses programas não são considerados softwares livres.

  9. O que é um Software Shareware?

    É um software que permite a redistribuição, porém sua utilização implica no pagamento de uma licença após um período de teste. O código-fonte não é disponibilizado e, geralmente, modificações não são permitidas.

  10. O que é um Software Proprietário?

    São softwares cuja cópia, redistribuição e modificação são proibidas pelo proprietário. Para sua utilização, deve-se solicitar a permissão do proprietário ou pagar pela licença de uso.

  11. O que é um Software Comercial?

    É um tipo de software desenvolvido com o objetivo de lucrar com sua utilização, seja através da venda de licenças, serviços ou suporte.

  12. Vantagens e Desvantagens do Uso de Software Livre

    Vantagens:

    • Custo baixo (ou zero);
    • Independência de fornecedor único;
    • Desembolso inicial próximo de zero (0);
    • Não obsolescência do hardware;
    • Robustez e segurança;
    • Facilidade em adaptar aplicativos;
    • Facilidade em suporte e sistemas e aplicativos configuráveis.

    Desvantagens:

    • Interface do usuário inconsistente (ou menos padronizada);
    • Instalação e configuração podem ser difíceis;
    • Mão de obra especializada escassa;
    • Ausência de proprietário ou responsável legal único.

Entradas relacionadas: