21
Professor Maurício Maia Professor Maurício Maia [email protected] [email protected] 1 Software Software Livre Livre Professor Maurício Maia Professor Maurício Maia [email protected] [email protected]

Professor Maurício Maia [email protected] Software Livre Professor Maurício Maia [email protected]

Embed Size (px)

Citation preview

Page 1: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

11

SoftwareSoftware Livre Livre

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

Page 2: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

22

O que é software Livre?O que é software Livre? Software Livre (Free Software) é o Software Livre (Free Software) é o

software que está disponível e dá software que está disponível e dá permissão para que qualquer um use, permissão para que qualquer um use, copie, distribua e modifique.copie, distribua e modifique.

A distribuição e modificação pode ser A distribuição e modificação pode ser gratuita ou com custo.gratuita ou com custo.

Seu código fonte está disponível. Seu código fonte está disponível.

Page 3: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

33

Software GrátisSoftware Grátis Software livre é diferente de software Software livre é diferente de software

grátis. Existem programas que podem grátis. Existem programas que podem ser obtidos gratuitamente mas que não ser obtidos gratuitamente mas que não podem ser modificados, nem podem ser modificados, nem redistribuídos.redistribuídos.

Page 4: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

44

Liberdades do Software Liberdades do Software LivreLivre Um software é considerado Um software é considerado

como livre quando atende como livre quando atende aos quatro tipos de liberdade aos quatro tipos de liberdade para os usuários do software para os usuários do software definidas pela Free Software definidas pela Free Software Foundation.Foundation.

Page 5: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

55

Liberdades do Software Liberdades do Software LivreLivre Para que essas liberdades Para que essas liberdades

sejam reais, elas devem ser sejam reais, elas devem ser irrevogáveis. Caso o irrevogáveis. Caso o desenvolvedor do software tenha desenvolvedor do software tenha o poder de revogar a licença, o o poder de revogar a licença, o software não é livre.software não é livre.

Page 6: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

66

Liberdade nº 0Liberdade nº 0

A liberdade para A liberdade para executar o executar o programa, para programa, para qualquer propósito.qualquer propósito.

Page 7: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

77

Liberdade nº 1Liberdade nº 1

A liberdade de estudar como A liberdade de estudar como o programa funciona, e o programa funciona, e adaptá-lo para as suas adaptá-lo para as suas necessidades. Acesso ao necessidades. Acesso ao código-fonte é um pré-código-fonte é um pré-requisito para esta liberdade.requisito para esta liberdade.

Page 8: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

88

Liberdade nº 2Liberdade nº 2

A liberdade de A liberdade de redistribuir cópias de redistribuir cópias de modo que você possa modo que você possa ajudar ao seu próximo.ajudar ao seu próximo.

Page 9: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

99

Liberdade nº 3Liberdade nº 3

A liberdade de aperfeiçoar o A liberdade de aperfeiçoar o programa, e liberar os seus programa, e liberar os seus aperfeiçoamentos, de modo que aperfeiçoamentos, de modo que toda a comunidade se beneficie. toda a comunidade se beneficie. Acesso ao código-fonte é um Acesso ao código-fonte é um pré-requisito para esta liberdade.pré-requisito para esta liberdade.

Page 10: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1010

Liberdades do Software Liberdades do Software LivreLivre

Tais liberdades não fazem Tais liberdades não fazem referência aos custos envolvidos. É referência aos custos envolvidos. É possível que um software-livre não possível que um software-livre não seja gratuito. Quando gratuito, seja gratuito. Quando gratuito, empresas podem explorá-lo empresas podem explorá-lo comercialmente através do serviço comercialmente através do serviço envolvido (principalmente suporte).envolvido (principalmente suporte).

Page 11: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1111

VantagensVantagens Custo social é baixo.Custo social é baixo. Não se fica refém de tecnologia Não se fica refém de tecnologia

proprietária.proprietária. Independência de fornecedor único.Independência de fornecedor único. Desembolso inicial próximo de zero.Desembolso inicial próximo de zero. Possibilidade de adequar aplicativos e Possibilidade de adequar aplicativos e

redistribuir versão alterada.redistribuir versão alterada.

Page 12: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1212

DesvantagensDesvantagens Interface de usuário não é uniforme nos Interface de usuário não é uniforme nos

aplicativos.aplicativos. Instalação e configuração podem ser Instalação e configuração podem ser

difíceisdifíceis Mão de obra escassa e/ou custosa para Mão de obra escassa e/ou custosa para

desenvolvimento e/ou suporte.desenvolvimento e/ou suporte.

Page 13: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1313

CopyrightCopyright

É a legislação internacional É a legislação internacional que tenta impedir que que tenta impedir que alterações e cópias de alterações e cópias de softwares sejam efetuadas softwares sejam efetuadas sem a autorização dos sem a autorização dos autores.autores.

Page 14: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1414

CopyleftCopyleft É uma versão do copyright para impedir É uma versão do copyright para impedir

utilização não-autorizada de softwares utilização não-autorizada de softwares livres mas que definem clara e livres mas que definem clara e explicitamente as condições sob as quais explicitamente as condições sob as quais cópias, modificações e redistribuições cópias, modificações e redistribuições podem ser efetuadas, para garantir as podem ser efetuadas, para garantir as liberdades de modificar e redistribuir o liberdades de modificar e redistribuir o software assim licenciado.software assim licenciado.

Page 15: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1515

GPL Licença Pública Geral GNU GPL Licença Pública Geral GNU (GNU General Public License) (GNU General Public License)

É a licença que impede É a licença que impede que este tipo de que este tipo de software seja integrado software seja integrado em software em software proprietário.proprietário.

Page 16: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1616

Software em Domínio Software em Domínio PúblicoPúblico

Software em domínio público é Software em domínio público é software sem copyright. Alguns tipos software sem copyright. Alguns tipos de cópia, ou versões modificadas, de cópia, ou versões modificadas, podem não ser livres porque o autor podem não ser livres porque o autor permite que restrições adicionais sejam permite que restrições adicionais sejam impostas na redistribuição do original impostas na redistribuição do original ou de softwares dele derivados.ou de softwares dele derivados.

Page 17: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1717

Software Semi-livre Software Semi-livre

Ele não é livre, mas seu Ele não é livre, mas seu desenvolvedor concede a permissão desenvolvedor concede a permissão para que indivíduos o usem, copiem, para que indivíduos o usem, copiem, distribuam e modifiquem, incluindo a distribuam e modifiquem, incluindo a distribuição de versões modificadas, distribuição de versões modificadas, desde que o façam sem o propósito desde que o façam sem o propósito de auferir lucros.de auferir lucros.

Page 18: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1818

Freeware Freeware

Permitem a redistribuição Permitem a redistribuição mas não a modificação, e mas não a modificação, e seu código fonte não é seu código fonte não é disponibilizado. Estes disponibilizado. Estes programas não são software programas não são software livre.livre.

Page 19: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

1919

Shareware Shareware

É disponibilizado somente É disponibilizado somente com a permissão para que com a permissão para que seja redistribuído, mas a sua seja redistribuído, mas a sua utilização implica no utilização implica no pagamento pela sua licença. pagamento pela sua licença.

Page 20: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

2020

Software Proprietário Software Proprietário

Aquele cuja cópia, redistribuição Aquele cuja cópia, redistribuição ou modificação são proibidos pelo ou modificação são proibidos pelo seu proprietário. Para usar, copiar seu proprietário. Para usar, copiar ou redistribuir, deve-se solicitar ou redistribuir, deve-se solicitar permissão ao proprietário, ou permissão ao proprietário, ou pagar para poder fazê-lo. pagar para poder fazê-lo.

Page 21: Professor Maurício Maia ms.maia@ig.com.br1 Software Livre Professor Maurício Maia ms.maia@ig.com.br

Professor Maurício MaiaProfessor Maurício [email protected]@ig.com.br

2121

Software Comercial Software Comercial É o software desenvolvido por uma empresa É o software desenvolvido por uma empresa

com o objetivo de lucrar com sua utilização. com o objetivo de lucrar com sua utilização. 'comercial' e 'proprietário' não são o mesmo. 'comercial' e 'proprietário' não são o mesmo. Software comercial “normalmente” é Software comercial “normalmente” é

proprietário. proprietário. Existe software livre que é comercial, e existe Existe software livre que é comercial, e existe

software proprietário que não é comercial.software proprietário que não é comercial.