Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

37
Histórico do Software Livre Histórico do Software Livre

Transcript of Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Page 1: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Histórico do Software Livre

Histórico do Software Livre

Page 2: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Page 3: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Esta apresentação é distribuída sob a licença Creative Commons by-nc-sa 3.0 BR

http://creativecommons.org/licenses/by-nc-sa/3.0/br/

Page 4: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Quem é Jerônimo Medina Madruga?

Page 5: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Não é parente do seu Madruga...Não é parente do seu Madruga...

Page 6: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

GoleiroGoleiro

PalestrantePalestranteEntusiastaEntusiasta

EvangelistaEvangelista

Page 7: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

História do Software LivreHistória do Software Livre

Page 8: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Richard StallmanRichard Stallman

Page 9: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Page 10: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Qual o legado do Stallman?Qual o legado do Stallman?

Page 11: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

De onde vem o Linux?De onde vem o Linux?

Page 12: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Linus Torvalds e o começo do LinuxLinus Torvalds e o começo do Linux

Page 13: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Você suspira pelos bons tempos do Minix-1.1, quando os homens eram homens e escreviam seus próprios drivers? Você está sem um bom projeto em mãos e deseja trabalhar num S.O. que possa modificar de acordo com as suas necessidades? Acha frustrante quando tudo funciona no Minix? Chega de noite ao computador para conseguir que os programas funcionem?

Page 14: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Então esta mensagem pode ser exatamente para você. Como eu mencionei há um mês atrás, estou trabalhando numa versão independente de um S.O. similar ao Minix para computadores AT-386. Ele está, finalmente, próximo do estado em que poderá ser utilizado (embora possa não ser o que você espera), e eu estou disposto a disponibilizar o código-fonte para ampla distribuição. Ele está na versão 0.02... contudo eu tive sucesso ao executar bash, gcc, gnu-make, gnu-sed, compress etc. nele.

Page 15: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Tempo1970 19901980 2000

Bell Labs (AT&T)

Ken ThompsonDennis Ritchie (linguagem C criada para implementar um SO portável)

BSD (Berkeley Software Distribution)

Sun Solaris

SunOS (Stanford University Network)

NetBSD

NextStep

 AIX (IBM)

HPUX

IRIX (SGI)

SRV5

OpenBSD

FreeBSD

MacOS X

GNU / LinuxGNU

Bill Joy

Richard Stallman Linus Torvalds

BSD family

Família System V

Você está aqui

Árvore genealógica do UnixÁrvore genealógica do Unix

Page 16: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Hardware e periféricos

Núcleo (kernel) do sistema operacional

Biblioteca C 

Bibliotecas compartilhadas

Aplicações de linha de comando

Aplicações gráficas

Linux, Hurd...

Biblioteca GNU C, uClibc...

libjpeg, libstdc++, libxml...

ls, mkdir, wget, ssh, gcc, busybox...

Navegador web, aplicativos de escritório, multimídia...

Espaço do usuário

Espaço do Kernel 

Hardware

Arquitetura do sistema UnixArquitetura do sistema Unix

Page 17: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Mas afinal, o que é Software Livre?Mas afinal, o que é Software Livre?

Page 18: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

As 4 Liberdades básicasAs 4 Liberdades básicas

Page 19: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

0. Usar o programa como desejar0. Usar o programa como desejar

Page 20: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

1. Acessar e adaptar o código1. Acessar e adaptar o código

Page 21: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

2. Distribuir cópias do programa2. Distribuir cópias do programa

Page 22: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

3. Aperfeiçoar e redistribuir o código3. Aperfeiçoar e redistribuir o código

Page 23: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Quais são os principais tipos de licenças de Software Livre?

Page 24: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Page 25: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Software Livre é somente o Linux?

Page 26: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Outros projetos bem sucedidosOutros projetos bem sucedidos

Page 27: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Mitos e Verdades sobre SL

Mitos e Verdades sobre SL

Page 28: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Mitos mais popularesMitos mais populares

● Linux só na linha de comando● Software Livre é só para hackers● Não se pode vender Software Livre● Software Livre é incompatível● Linux não pega vírus● Software Livre não tem custo

Page 29: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

● Subestimar custos e riscos● Optar pelo SL como um fim, ou por gosto

pessoal, ou para “ficar bem no currículo”● Ignorar a comunidade de SL● “Porque é SL, não preciso gastar dinheiro com

suporte”● Desconfiança/falta de compreensão sobre

licenças livres

Erros comuns ligados ao SLErros comuns ligados ao SL

Page 30: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Page 31: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Ubuntu – The Movie!

(Clicar no texto acima)

Page 32: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Page 33: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Vamos a instalação?

Page 34: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Page 35: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

O que você pode fazer com software livre?

(Se sobrar tempo...)

Page 36: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

ContatoContato

Twitter: http://twitter.com/jmmadruga

E-mail: [email protected]

Site: http://jmmadruga.blogspot.com

Tchelinux: www.tchelinux.org

Slides: http://www.slideshare.net/tchelinux

Page 37: Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010

Perguntas?Perguntas?