SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
A história do GNU: 30
anos de criação do
software livre
Aracele Torres
@araceletorres
O nascimento da indústria do software
❖ Até metade dos anos 1960 a maioria das empresas não
acreditava que se podia ganhar dinheiro vendendo software.
❖ Possíveis motivos para essa descrença:
- Precário desenvolvimento das linguagens de programação
e consequentemente dos softwares;
- Precária mão de obra especializada;
- A computação nesse momento ainda era muito
centralizada nas máquinas, os hardwares evoluíam mais
rápido que os softwares.
O nascimento da indústria do software
❖ Como o software não representava ainda uma grande fonte
de lucro para as empresas não havia tanta preocupação ou
necessidade em proteger seu código.
❖ Era comum que empresas como a IBM distribuíssem
gratuitamente seus softwares com código-fonte e os
colocasse em domínio público.
O nascimento da indústria do software
❖ Dois eventos marcam uma ruptura com essa cultura do
compartilhamento:
-O registro da primeira patente de software em 1968.
- A decisão da IBM de separar a venda do hardware da
venda dos serviços de software, também em 1968. O que
obrigou a empresa a usar copyright para proteger a
propriedade dos seus softwares.
O nascimento da indústria do software
❖ Esses eventos foram impulsionadores do
desenvolvimento do modelo de software proprietário
que temos hoje.
❖ Além deles, mudanças na lei ocorridas em 1974 nos EUA
também passaram a considerar programas de
computador como objeto de copyright.
RMS e a ideia do GNU
❖ Em 1970 Stallman entra em Harvard para cursar Física.
❖ Em 1971 começa a trabalhar no Laboratório de Inteligência
Artificial do MIT.
❖ Em 1976 Stallman desenvolve o editor de texto EMACS
(Editor MACroS). O seu código podia ser livremente
compartilhado e todas as modificações deveriam ser
também compartilhadas (Comuna Emacs).
RMS e a ideia do GNU
❖ Em 1983 ele escreve o histórico e-mail em que anuncia sua ideia
de criar um sistema livre baseado no Unix:
“Unix Livre! Começando nesse dia de Ação de Graças, eu vou
escrever um sistema de software compatível com o Unix
chamado GNU (Gnu's Not Unix), e fornecê-lo gratuitamente para
todos que puderem usá-lo”
❖ Em 1984 RMS se demite do MIT e começa a desenvolver a versão
do EMACS para o GNU, que é lançada um ano depois.
RMS e a ideia do GNU
❖ Ainda em 1984 é publicado o Manifesto GNU,
documento no qual são apresentadas as principais
ideias do projeto.
❖ Em 1985 é criada a Free Software Foundation, a
fundação sem fins lucrativos responsável pelo
Projeto GNU.
O nascimento da GPL
❖ Ao desenvolver o GNU EMACS Stallman havia copiado parte
da estrutura de uma outra versão do software que tinha
copyright, a GOSMACS (Gosling Emacs), construída por
James Gosling.
❖ Ao sofrer ameaça de processo por infringir copyright de um
software criado por ele mesmo, Stallman se dá conta que o
contrato informal da Comuna Emacs não garantiria as 4
liberdades básicas do software.
O nascimento da GPL
❖ Em 1989 é lançada a primeira versão da GPL (General Public
License) que trazia uma importante mudança em relação ao
contrato da Comuna Emacs:
- Os programadores só eram obrigados a publicar todas as
modificações que realizassem nos softwares apenas se fossem
redistribuí-los; e essas modificações não precisavam mais ser
enviadas a um desenvolvedor com privilégios sobre o código.
A chegada do Linux
❖ Em 1990 a FSF começa a desenvolver o kernel do GNU, o Hurd, a
parte que faltava para completar o sistema operacional GNU e que
está em desenvolvimento até hoje.
❖ Em 1991 Linus Torvalds anuncia a criação do kernel Linux, que usava
licença GPL e tinha sido construído com a ajuda de algumas
ferramentas do GNU, como bash e gcc.
❖ Em 1993 começam a surgir variações do Linux, chamadas de
distribuições ou distros. A FSF anuncia seu apoio financeiro e moral
para a distro Debian, que juntaria GNU + Linux.
A chegada do Linux
❖ Em 1997 Eric Raymond escreve o artigo “A catedral e o bazar”,
onde celebra uma suposta superioridade do modelo de
desenvolvimento de Linus em relação ao modelo de Stallman.
❖ Em janeiro de 1998 Raymond convence os executivos da empresa
Netscape a liberar o código do seu navegador web, o Netsacpe
Navigator.
❖ Em fevereiro de 1998 Eric Raymond e Bruce Perens criam a Open
Source Initiative. Na mesma ocasião Raymond escreve o artigo
Goodbye, “free software”; hello, “open source”, anunciando a
dissidência entre free e open.
A chegada do Linux
❖ Em agosto de 1998 a revista Forbes publica capa com Linus
Torvalds:
Os anos 2000
❖ Popularização e crescimento do Linux no mercado: IBM,
Google, Intel, Samsung, Oracle etc.
❖ Criação da Linux Foundation em 2007.
❖ Adoção de software livre por governos de vários países
do mundo, principalmente da AL: Brasil (2003),
Venezuela (2004), Peru (2005), Equador (2008), Bolívia
(2011).
Os anos 2000
❖ Acirramento da tensão entre free e open.
❖ Richard Stallman afirma que após 1998, ensinar aos
novos usuários sobre a importância da liberdade se
tornou mais difícil.
❖ 2013 o Projeto GNU completa 30 anos!
Obrigada!

Contenu connexe

Similaire à Palestra fisl 2014

Do Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenDo Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando Massen
Tchelinux
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
Ivaldo Cardoso
 
Nasce o Linux
Nasce o LinuxNasce o Linux
Nasce o Linux
apsegundo
 
Software Livre A Luta Pela Liberdade Do Conhecimento
Software  Livre    A Luta Pela Liberdade Do ConhecimentoSoftware  Livre    A Luta Pela Liberdade Do Conhecimento
Software Livre A Luta Pela Liberdade Do Conhecimento
Rodrigo Corrêa Leite
 

Similaire à Palestra fisl 2014 (20)

30 anos de software livre: uma análise histórica
30 anos de software livre: uma análise histórica30 anos de software livre: uma análise histórica
30 anos de software livre: uma análise histórica
 
03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais Linux
 
Aula 08
Aula 08Aula 08
Aula 08
 
Do Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenDo Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando Massen
 
História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas Operacionais
 
Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009
 
Histã³ria do software
Histã³ria do softwareHistã³ria do software
Histã³ria do software
 
1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf
 
Linux - So por Prazer
Linux - So por PrazerLinux - So por Prazer
Linux - So por Prazer
 
Ficha 2
Ficha 2Ficha 2
Ficha 2
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Historia Sistema Operacional Linux
Historia Sistema Operacional LinuxHistoria Sistema Operacional Linux
Historia Sistema Operacional Linux
 
Como poderei contribuir com o mundo do software livre
Como poderei contribuir com o mundo do software livreComo poderei contribuir com o mundo do software livre
Como poderei contribuir com o mundo do software livre
 
Nasce o Linux
Nasce o LinuxNasce o Linux
Nasce o Linux
 
Histórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxHistórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptx
 
Atividade2
Atividade2Atividade2
Atividade2
 
GNU/Linux - uma alternativa (nova versão)
GNU/Linux - uma alternativa (nova versão)GNU/Linux - uma alternativa (nova versão)
GNU/Linux - uma alternativa (nova versão)
 
Software Livre A Luta Pela Liberdade Do Conhecimento
Software  Livre    A Luta Pela Liberdade Do ConhecimentoSoftware  Livre    A Luta Pela Liberdade Do Conhecimento
Software Livre A Luta Pela Liberdade Do Conhecimento
 
Software livre
Software livreSoftware livre
Software livre
 
GNU/Linux - uma alternativa
GNU/Linux - uma alternativaGNU/Linux - uma alternativa
GNU/Linux - uma alternativa
 

Palestra fisl 2014

  • 1. A história do GNU: 30 anos de criação do software livre Aracele Torres @araceletorres
  • 2. O nascimento da indústria do software ❖ Até metade dos anos 1960 a maioria das empresas não acreditava que se podia ganhar dinheiro vendendo software. ❖ Possíveis motivos para essa descrença: - Precário desenvolvimento das linguagens de programação e consequentemente dos softwares; - Precária mão de obra especializada; - A computação nesse momento ainda era muito centralizada nas máquinas, os hardwares evoluíam mais rápido que os softwares.
  • 3. O nascimento da indústria do software ❖ Como o software não representava ainda uma grande fonte de lucro para as empresas não havia tanta preocupação ou necessidade em proteger seu código. ❖ Era comum que empresas como a IBM distribuíssem gratuitamente seus softwares com código-fonte e os colocasse em domínio público.
  • 4. O nascimento da indústria do software ❖ Dois eventos marcam uma ruptura com essa cultura do compartilhamento: -O registro da primeira patente de software em 1968. - A decisão da IBM de separar a venda do hardware da venda dos serviços de software, também em 1968. O que obrigou a empresa a usar copyright para proteger a propriedade dos seus softwares.
  • 5. O nascimento da indústria do software ❖ Esses eventos foram impulsionadores do desenvolvimento do modelo de software proprietário que temos hoje. ❖ Além deles, mudanças na lei ocorridas em 1974 nos EUA também passaram a considerar programas de computador como objeto de copyright.
  • 6. RMS e a ideia do GNU ❖ Em 1970 Stallman entra em Harvard para cursar Física. ❖ Em 1971 começa a trabalhar no Laboratório de Inteligência Artificial do MIT. ❖ Em 1976 Stallman desenvolve o editor de texto EMACS (Editor MACroS). O seu código podia ser livremente compartilhado e todas as modificações deveriam ser também compartilhadas (Comuna Emacs).
  • 7. RMS e a ideia do GNU ❖ Em 1983 ele escreve o histórico e-mail em que anuncia sua ideia de criar um sistema livre baseado no Unix: “Unix Livre! Começando nesse dia de Ação de Graças, eu vou escrever um sistema de software compatível com o Unix chamado GNU (Gnu's Not Unix), e fornecê-lo gratuitamente para todos que puderem usá-lo” ❖ Em 1984 RMS se demite do MIT e começa a desenvolver a versão do EMACS para o GNU, que é lançada um ano depois.
  • 8. RMS e a ideia do GNU ❖ Ainda em 1984 é publicado o Manifesto GNU, documento no qual são apresentadas as principais ideias do projeto. ❖ Em 1985 é criada a Free Software Foundation, a fundação sem fins lucrativos responsável pelo Projeto GNU.
  • 9. O nascimento da GPL ❖ Ao desenvolver o GNU EMACS Stallman havia copiado parte da estrutura de uma outra versão do software que tinha copyright, a GOSMACS (Gosling Emacs), construída por James Gosling. ❖ Ao sofrer ameaça de processo por infringir copyright de um software criado por ele mesmo, Stallman se dá conta que o contrato informal da Comuna Emacs não garantiria as 4 liberdades básicas do software.
  • 10. O nascimento da GPL ❖ Em 1989 é lançada a primeira versão da GPL (General Public License) que trazia uma importante mudança em relação ao contrato da Comuna Emacs: - Os programadores só eram obrigados a publicar todas as modificações que realizassem nos softwares apenas se fossem redistribuí-los; e essas modificações não precisavam mais ser enviadas a um desenvolvedor com privilégios sobre o código.
  • 11. A chegada do Linux ❖ Em 1990 a FSF começa a desenvolver o kernel do GNU, o Hurd, a parte que faltava para completar o sistema operacional GNU e que está em desenvolvimento até hoje. ❖ Em 1991 Linus Torvalds anuncia a criação do kernel Linux, que usava licença GPL e tinha sido construído com a ajuda de algumas ferramentas do GNU, como bash e gcc. ❖ Em 1993 começam a surgir variações do Linux, chamadas de distribuições ou distros. A FSF anuncia seu apoio financeiro e moral para a distro Debian, que juntaria GNU + Linux.
  • 12. A chegada do Linux ❖ Em 1997 Eric Raymond escreve o artigo “A catedral e o bazar”, onde celebra uma suposta superioridade do modelo de desenvolvimento de Linus em relação ao modelo de Stallman. ❖ Em janeiro de 1998 Raymond convence os executivos da empresa Netscape a liberar o código do seu navegador web, o Netsacpe Navigator. ❖ Em fevereiro de 1998 Eric Raymond e Bruce Perens criam a Open Source Initiative. Na mesma ocasião Raymond escreve o artigo Goodbye, “free software”; hello, “open source”, anunciando a dissidência entre free e open.
  • 13. A chegada do Linux ❖ Em agosto de 1998 a revista Forbes publica capa com Linus Torvalds:
  • 14. Os anos 2000 ❖ Popularização e crescimento do Linux no mercado: IBM, Google, Intel, Samsung, Oracle etc. ❖ Criação da Linux Foundation em 2007. ❖ Adoção de software livre por governos de vários países do mundo, principalmente da AL: Brasil (2003), Venezuela (2004), Peru (2005), Equador (2008), Bolívia (2011).
  • 15. Os anos 2000 ❖ Acirramento da tensão entre free e open. ❖ Richard Stallman afirma que após 1998, ensinar aos novos usuários sobre a importância da liberdade se tornou mais difícil. ❖ 2013 o Projeto GNU completa 30 anos!