Sistemas Operacionais *nix

Preview:

DESCRIPTION

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

Citation preview

Sistemas Operacionais *nix.

$ whoami

Luiz Sanches (@luizsanxes)

$ cd ~

$ ls

tasafo.org

nomadetec.com.br

softwaredegaragem.com

$ _

Sobre mim

Sistema operacional$ _

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

A origem$ cd /

$ _

Ken Thompson e Dennis Ritchie$ _

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

*nix$ vim unix.txt

Unix (*nix) família de Sistemas Operacionais

Padrão POSIX (Portable Operating System Interface)

Derivados do Unix$ _

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

Richard Stallman$ _

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

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

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.

Licenças$ _

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

Free Software Foundation$ vim fsf.txt

Principal organização que patrocina o projeto GNU

Andrew Tanenbaum$ _

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

Minix$ _

Linus Torvalds$ _

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

Linus + Unix = Linux (Kernel)$ _

$ _Linux – Mapa

Linux – Linhas de código$ _

Linux – Código fonte$ _

Pessoas e softwares$ vim destaques.txt

Outras pessoas e softwares de destaque na comunidade open source

John “Maddog” Hall$ _

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

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

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

Eric Raymond$ _

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

Bruce Perens$ _

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

Distribuições Linux$ _

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

Aplicativos$ _

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

Ambientes de trabalho$ _

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

Ferramentas de desenvolvimento$ _

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

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

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

Use o que você achar melhor$ _

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

Obrigado!$ sudo shutdown ­h now