Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara...

31
Software livr Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2

Transcript of Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara...

Page 1: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Software livre

Professor: Antonio Carlos

Disciplina: Introdução a Computação

Estudante: Naiara Neves

2009.2

Page 2: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Evolução Tecnológica

Page 3: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Software é uma estrutura lógica, um programa que realiza funções dentro de um sistema

computacional.

Sistemas operacionais, drivers que controlam o comportamento de alguns hardwares e todos os aplicativos utilizados pelos usuários finais.

Page 4: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

ProgramadorCozinheiro

Código fonte

Linguagem de programação

Receita

Ingrediente

Software

Bolo

Page 5: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Para utilizar, copiar, ter acesso ao código-fonte ou redistribuir, deve-se solicitar permissão ao proprietário, ou pagar para poder fazê-lo: será

necessário, portanto, adquirir uma licença, tradicionalmente onerosa, para cada uma destas ações.

– Windows, MS Office, SAP Mas pode ser gratuito: – MS Internet Explorer,

Outlook Express Negócio: venda de licenças de uso• Licenças de uso restritivas• Copyright: direitos do autor

SOFTWARE PROPRIETÁRIO

Page 6: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 7: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Licença de Software

Definição de ações autorizadas (ou proibidas) no âmbito do direito de autor de um programador de software de computador concedidas (ou impostas) ao usuário deste software.

Entende-se por usuário qualquer entidade legal, empresas ou um "usuário final (doméstico)", origem da expressão End User License Agreement (EULA).

Quando uma licença acrescenta restrições para além das existentes no direito de autor, o usuário tem normalmente de aceitar que lhe sejam impostas estas restrições para poder sequer utilizar o software.

Page 8: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 9: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

SOFTWARE LIVRE

Todo e qualquer programa de computador cuja licença de direito de autor conceda ao utilizados as seguintes

4 liberdades :

Page 10: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

– Liberdade 0: A liberdade de executar o programa, para qualquer propósito.

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

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

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

Page 11: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Liberdade para usar, modificar e distribuir• Copyleft: autor abre mão dos direitos• Não necessariamente é gratuito• Negócio: indireto (venda detreinamento, suporte, alavancagem devendas para outros produtos, etc.)

SOFTWARE LIVRE

Page 12: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

•Richard Stallman•Idealizador do movimento de software livre•Gnu Public License•http://www.fsf.org

Page 13: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Alguns mascotes e símbolos dosoftware livre GNU, FreeBSD daemon

e Tux, do Linux.

Page 14: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Licenças de Software Livre• Direitos autorais

– Ao disponibilizar um programa, seus autores escolhem o grau de liberdade com que modificações e redistribuições podem ser efetuadas.

• Tipos de licenças– GNU Public License (“copyleft”): qualquer modificação de SL também

deve ser SL• Impede que SL seja integrado em software proprietário.

– BSD-like: poucas restrições sobre a forma de uso, alterações e redistribuição do software licenciado. • O software pode ser vendido e não há obrigações quanto a inclusão

do código fonte, podendo o mesmo ser incluído em software proprietário.

– GNU Library License: SL pode ser incluído em software proprietário. • Produto final deve ter a parte de SL distribuída livremente

Page 15: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

B

O

L

O

Aaaa

bbbb

cccc

Aaaa

bbbb

cccc

Page 16: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Portal do Governo Federal, onde é disponibilizado amplo material sobre a difusão e uso do software livre.

www.softwarelivre.gov.br

Page 17: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Linus Torvalds

• Criador do Linux (1991)

• Esforço colaborativo mais amplo e de maior sucesso na Internet

• Revolucionário em todos os sentidos

Page 18: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Dê um pouco, Dê um pouco, pegue muitopegue muito

Lema da comunidade de código aberto

(Businessweek, 31 de janeiro de 2005)

Page 19: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Inclusão digital

Page 20: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

• Obter os conhecimentos necessários para utilizar, com um mínimo de proficiência, os recursos de tecnologia de informação e comunicação existentes;

• Dispor de acesso físico regular a esses recursos.

Page 21: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

CDC Maria da Penha

DEAM - Periperi

Page 22: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 23: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 24: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 25: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 26: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 27: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

- Estimula naturalmente a difusão do conhecimento permitindo que mais pessoas tenham acesso às oportunidades abertas pelas novas tecnologias;

- Cria uma rede de compartilhamento de usuários

no uso de softwares livres;

- Estimula o desenvolvimento da tecnologia nacional porque os desenvolvedores brasileiros podem criar soluções totalmente adaptadas à

realidade nacional, a partir dos programas desenvolvidos pela comunidade mundial de

programadores;

Software Livre e inclusão digital

Page 28: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

- Auxilia a estabilização da economia, pois não é mais necessário o envio de dinheiro ao exterior a

título de compra e serviços de software proprietário;

- Incentiva o desenvolvimento de tecnologia local;

- Permite interagir e compartilhar soluções com sua comunidade, seja física ou virtual;

- O usuário não permanece dependente de novas versões/inovações de softwares proprietários  com preços abusivos que, eventualmente, apresentam

incompatibilidades com versões antigas.

Page 29: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

FACED_UFBA +

Liceu de Artes e Ofício

TABULEIRO DIGITAL

acessibilidade

Page 30: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.
Page 31: Software livre Professor: Antonio Carlos Disciplina: Introdução a Computação Estudante: Naiara Neves 2009.2.

Referências Bibliográficas:

•http://pt.wikipedia.org/wiki/Software_livre

•Projeto GNU

http://www.gnu.org/home.pt.html

•Manifesto de Hipatia (em português)

http://www.hipatia.info/mh.pt.html

•Projeto Software Livre Bahia

http://www.psl-ba.softwarelivre.org

•Debian GNU/Linux

http://www.debian.org