sistemas operacionais *nix

33
Sistemas Operacionais *nix .

Upload: luiz-sanches

Post on 13-Jan-2015

287 views

Category:

Technology


2 download

DESCRIPTION

Um resumo da história de sistemas operacionais baseados no padrão POSIX

TRANSCRIPT

Page 1: Sistemas Operacionais *nix

Sistemas Operacionais *nix.

Page 2: Sistemas Operacionais *nix

$ whoami

Luiz Sanches (@luizsanxes)

$ cd ~

$ ls

tasafo.org

nomadetec.com.br

softwaredegaragem.com

$ _

Sobre mim

Page 3: Sistemas Operacionais *nix

Sistema operacional$ _

http://kgcorner.com/wp-content/uploads/2013/09/explore_linux_kernel.png

Page 4: Sistemas Operacionais *nix

A origem$ cd /

$ _

Page 5: Sistemas Operacionais *nix

Ken Thompson e Dennis Ritchie$ _

http://www.wired.com/wiredenterprise/wp-content/uploads/2012/08/ken-thompson-dennis-ritchie.jpg

Page 6: Sistemas Operacionais *nix

*nix$ vim unix.txt

Unix (*nix) família de Sistemas Operacionais

Padrão POSIX (Portable Operating System Interface)

Page 7: Sistemas Operacionais *nix

Derivados do Unix$ _

http://upload.wikimedia.org/wikipedia/commons/5/50/Unix_history-simple.png

Page 8: Sistemas Operacionais *nix

Richard Stallman$ _

http://b.vimeocdn.com/ts/699/384/69938491_640.jpg

Page 9: Sistemas Operacionais *nix

Projeto GNU$ vim gnu.txt

GNU is Not Unix

Ferramentas livres: bibliotecas de código, compiladores, editores de texto, editores gráficos, etc.

Desenvolvimento do 

microkernel HURD

Page 10: Sistemas Operacionais *nix

Quatro liberdades$ vim freedoms.txt

Executar o programa como você desejar;

Copiá­lo e dá­lo a seus amigos e colegas;

Modificar o programa como você desejar, por ter acesso total ao código­fonte;

Distribuir versões melhoradas e, portanto, ajudar a construir a comunidade.

Page 11: Sistemas Operacionais *nix

Licenças$ _

http://www.garotascpbr.com.br/2012/05/licenciamento_softwarelivre/

Page 12: Sistemas Operacionais *nix

Free Software Foundation$ vim fsf.txt

Principal organização que patrocina o projeto GNU

Page 13: Sistemas Operacionais *nix

Andrew Tanenbaum$ _

http://thingoldedoriath.files.wordpress.com/2012/01/andrew-tanenbaum.jpg

Page 14: Sistemas Operacionais *nix

Minix$ _

Page 15: Sistemas Operacionais *nix

Linus Torvalds$ _

http://www.estadao.com.br/imagens/linus_torvalds_andre_lessa_ae.jpg

Page 16: Sistemas Operacionais *nix

Linus + Unix = Linux (Kernel)$ _

Page 17: Sistemas Operacionais *nix

$ _Linux – Mapa

Page 18: Sistemas Operacionais *nix

Linux – Linhas de código$ _

Page 19: Sistemas Operacionais *nix

Linux – Código fonte$ _

Page 20: Sistemas Operacionais *nix

Pessoas e softwares$ vim destaques.txt

Outras pessoas e softwares de destaque na comunidade open source

Page 21: Sistemas Operacionais *nix

John “Maddog” Hall$ _

http://info.abril.com.br/aberto/infonews/fotos/maddog-20110630191728.jpg

Page 22: Sistemas Operacionais *nix

Alax Cox$ vim alan.txt

Mantenedor da árvore 2.2 do Kernel Linux

http://upload.wikimedia.org/wikipedia/commons/e/e2/Alan_Cox_at_FOSS_2007.jpg

Page 23: Sistemas Operacionais *nix

Marcelo Tosatti$ vim marcelo.txt 

Foi responsável pela manutenção da versão 2.4 do Kernel Linux

http://farm1.staticflickr.com/49/135140687_bb792eb6e7_z.jpg

Page 24: Sistemas Operacionais *nix

Eric Raymond$ _

http://agilitrix.com/wp-content/uploads/2012/09/Eric-Raymond.jpg

Page 25: Sistemas Operacionais *nix

Bruce Perens$ _

http://linuxformat.co.uk/blog/wp-content/BRUCEPERENS.JPG

Page 26: Sistemas Operacionais *nix

Distribuições Linux$ _

https://plus.google.com/115728446426527557064/posts

Page 27: Sistemas Operacionais *nix

Aplicativos$ _

http://www.maistelecentros.com.br/wp-content/uploads/2012/07/open-source-logos.png

Page 28: Sistemas Operacionais *nix

Ambientes de trabalho$ _

http://www.linuxuser.co.uk/wp-content/uploads/2010/08/KDE-VS-GNOME.jpg

Page 29: Sistemas Operacionais *nix

Ferramentas de desenvolvimento$ _

http://www.techtudo.com.br/platb/files//2196/2011/06/linguagens-programacao.jpg

Page 30: Sistemas Operacionais *nix

Banco de dados$ _

http://www.targettrust.com.br/blog/wp-content/uploads/2012/03/postgre1.gif

http://www.icode.es/wp-content/uploads/2012/10/mysql_logo.png

Page 31: Sistemas Operacionais *nix

Mas tome cuidado com o radicalismo!$ sudo rm ­rf /

Page 32: Sistemas Operacionais *nix

Use o que você achar melhor$ _

http://webhostingreview.info/wp-content/uploads/2011/05/linux-windows-mac-645x483.png

Page 33: Sistemas Operacionais *nix

Obrigado!$ sudo shutdown ­h now