SlideShare uma empresa Scribd logo
Sistemas Operacionais *nix
.
Sobre mim
$ whoami

Luiz Sanches (@luizsanxes)
$ cd ~
$ ls
tasafo.org
nomadetec.com.br
softwaredegaragem.com
$ _
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 

Mais conteúdo relacionado

Mais procurados

Palestra SFD OpenSolaris
Palestra SFD OpenSolarisPalestra SFD OpenSolaris
Palestra SFD OpenSolarisRenato Puccini
 
Virtualização usando KVM e LXC
Virtualização usando KVM e LXCVirtualização usando KVM e LXC
Virtualização usando KVM e LXC
Luís Eduardo
 
Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)
Adriano Melo
 
Linux - Porque nem todos utilizam Windows
Linux - Porque nem todos utilizam WindowsLinux - Porque nem todos utilizam Windows
Linux - Porque nem todos utilizam Windows
Fabio Janiszevski
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linux
Eder Dias
 

Mais procurados (6)

Palestra SFD OpenSolaris
Palestra SFD OpenSolarisPalestra SFD OpenSolaris
Palestra SFD OpenSolaris
 
Virtualização usando KVM e LXC
Virtualização usando KVM e LXCVirtualização usando KVM e LXC
Virtualização usando KVM e LXC
 
Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)Linux Desktop (Campus Party Recife)
Linux Desktop (Campus Party Recife)
 
Linux - Porque nem todos utilizam Windows
Linux - Porque nem todos utilizam WindowsLinux - Porque nem todos utilizam Windows
Linux - Porque nem todos utilizam Windows
 
Antivírus
AntivírusAntivírus
Antivírus
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linux
 

Semelhante a Sistemas Operacionais *nix

História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas Operacionais
Sheldon Led
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começouguestaa94fe
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começouguest96251d
 
Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Introdução ao Linux - aula 01
Introdução ao Linux - aula 01
Renan Aryel
 
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 MassenTchelinux
 
O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?
Rodnei Reis
 
Linux - So por Prazer
Linux - So por PrazerLinux - So por Prazer
Linux - So por Prazer
s4nx
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional linux
gabiel-felipe
 
Unidade 3.1 Introdução ao Sistema Operacional Linux
Unidade 3.1   Introdução ao Sistema Operacional LinuxUnidade 3.1   Introdução ao Sistema Operacional Linux
Unidade 3.1 Introdução ao Sistema Operacional Linux
Juan Carlos Lamarão
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básicoAdriano Melo
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
Ricardo Pinheiro
 
Curso Básico de Linux
Curso Básico de LinuxCurso Básico de Linux
Curso Básico de Linux
Jonata Marim
 
Linux para leigos
Linux para leigos Linux para leigos
Linux para leigos
Guilherme Hinkelmann
 
Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010Jerônimo Medina Madruga
 
Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2Adriano Melo
 

Semelhante a Sistemas Operacionais *nix (20)

História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas Operacionais
 
Linux Conceitos Design
Linux Conceitos DesignLinux Conceitos Design
Linux Conceitos Design
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
U N I X
U N I XU N I X
U N I X
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começou
 
Linux
LinuxLinux
Linux
 
Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Introdução ao Linux - aula 01
Introdução ao Linux - aula 01
 
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
 
O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?
 
Linux - So por Prazer
Linux - So por PrazerLinux - So por Prazer
Linux - So por Prazer
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional linux
 
Unidade 3.1 Introdução ao Sistema Operacional Linux
Unidade 3.1   Introdução ao Sistema Operacional LinuxUnidade 3.1   Introdução ao Sistema Operacional Linux
Unidade 3.1 Introdução ao Sistema Operacional Linux
 
Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básico
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
 
Curso Básico de Linux
Curso Básico de LinuxCurso Básico de Linux
Curso Básico de Linux
 
Linux para leigos
Linux para leigos Linux para leigos
Linux para leigos
 
Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
Histórico do software livre e introdução ao Ubuntu - Tchelinux Rio Grande 2010
 
Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 

Mais de s4nx

Pra não dizer que não falei de devops
Pra não dizer que não falei de devopsPra não dizer que não falei de devops
Pra não dizer que não falei de devops
s4nx
 
Além das big techs
Além das big techsAlém das big techs
Além das big techs
s4nx
 
Alem do google
Alem do googleAlem do google
Alem do google
s4nx
 
Trabalhe de onde você quiser
Trabalhe de onde você quiserTrabalhe de onde você quiser
Trabalhe de onde você quiser
s4nx
 
Jenkins, o CI ao seu dispor
Jenkins, o CI ao seu disporJenkins, o CI ao seu dispor
Jenkins, o CI ao seu dispor
s4nx
 
Manifeste-se!
Manifeste-se!Manifeste-se!
Manifeste-se!
s4nx
 
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeisUma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
s4nx
 
Aplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XPAplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XP
s4nx
 
Entregando software com DevOps Tools
Entregando software com DevOps ToolsEntregando software com DevOps Tools
Entregando software com DevOps Tools
s4nx
 
Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
s4nx
 
Migrando de Shell para Ruby script
Migrando de Shell para Ruby scriptMigrando de Shell para Ruby script
Migrando de Shell para Ruby script
s4nx
 
Técnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startupTécnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startup
s4nx
 
Como manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times ÁgeisComo manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times Ágeis
s4nx
 
Desenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on railsDesenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on rails
s4nx
 
A linguagem Ruby e o framework Rails
A linguagem Ruby e o framework RailsA linguagem Ruby e o framework Rails
A linguagem Ruby e o framework Rails
s4nx
 
Compartilhe!
Compartilhe!Compartilhe!
Compartilhe!
s4nx
 
Ruby and Rails for womens
Ruby and Rails for womensRuby and Rails for womens
Ruby and Rails for womens
s4nx
 
Mais humano que exato
Mais humano que exatoMais humano que exato
Mais humano que exato
s4nx
 
Ruby e Rails
Ruby e RailsRuby e Rails
Ruby e Rails
s4nx
 
Bem antes de 2001
Bem antes de 2001Bem antes de 2001
Bem antes de 2001
s4nx
 

Mais de s4nx (20)

Pra não dizer que não falei de devops
Pra não dizer que não falei de devopsPra não dizer que não falei de devops
Pra não dizer que não falei de devops
 
Além das big techs
Além das big techsAlém das big techs
Além das big techs
 
Alem do google
Alem do googleAlem do google
Alem do google
 
Trabalhe de onde você quiser
Trabalhe de onde você quiserTrabalhe de onde você quiser
Trabalhe de onde você quiser
 
Jenkins, o CI ao seu dispor
Jenkins, o CI ao seu disporJenkins, o CI ao seu dispor
Jenkins, o CI ao seu dispor
 
Manifeste-se!
Manifeste-se!Manifeste-se!
Manifeste-se!
 
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeisUma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
 
Aplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XPAplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XP
 
Entregando software com DevOps Tools
Entregando software com DevOps ToolsEntregando software com DevOps Tools
Entregando software com DevOps Tools
 
Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
 
Migrando de Shell para Ruby script
Migrando de Shell para Ruby scriptMigrando de Shell para Ruby script
Migrando de Shell para Ruby script
 
Técnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startupTécnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startup
 
Como manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times ÁgeisComo manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times Ágeis
 
Desenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on railsDesenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on rails
 
A linguagem Ruby e o framework Rails
A linguagem Ruby e o framework RailsA linguagem Ruby e o framework Rails
A linguagem Ruby e o framework Rails
 
Compartilhe!
Compartilhe!Compartilhe!
Compartilhe!
 
Ruby and Rails for womens
Ruby and Rails for womensRuby and Rails for womens
Ruby and Rails for womens
 
Mais humano que exato
Mais humano que exatoMais humano que exato
Mais humano que exato
 
Ruby e Rails
Ruby e RailsRuby e Rails
Ruby e Rails
 
Bem antes de 2001
Bem antes de 2001Bem antes de 2001
Bem antes de 2001
 

Sistemas Operacionais *nix