Novidades no OpenBSD 4.3


      Leonardo Menezes Vaz
      <lmvaz@tchelinux.org>

   1º Seminário de Software Livre
    G...
Tópicos
●   O que é OpenBSD?
●   Características do OpenBSD
●   Como ajudar o projeto?
OpenBSD
●   Sistema Operacional Unix-like de livre
    distribuição, baseado no 4.4BSD
●   Originado através de um fork do...
Theo de Raadt
●   Engenheiro de Software
●   Foi um dos 4 fundadores do NetBSD
●   Coordenador do projeto OpenBSD
●   Conh...
Theo de Raadt
História do projeto
●   1993 – Início do projeto NetBSD
●   1994 – Theo deixa o NetBSD
●   1995 – Anunciado o projeto Open...
Puffy, o mascote do OpenBSD
Metas do OpenBSD
●   Antes ser correto do que ser o mais popular
    de todos!!
●   Segurança pró-ativa
●   Usar criptogra...
Características do OpenBSD
●   Kernel monolítico
●   Desenhado para ser multiplataforma
●   Focado em segurança e redes
● ...
Multiplataforma
●   i386
●   amd64
●   macppc
●   armish
●   sparc
●   sparc64
●   zaurus
●   vax
●   etc
Criptografia
●   Através de pseudo-gerador de números
    randômicos (PIDs, datagramas IP etc)
●   Funções criptográficas ...
Peculiaridades
●   Instalador em um único disquete!
●   Small footprint (~350Mb)
●   Patches de segurança para pacotes de
...
Popularidade
Stop Blobs!!

       Blob é a denominação dada a drivers
       binários que são fornecidos por alguns
        fabricantes...
Ciclo de releases e sistema de
                versões
●   Ciclo de releases semestrais
●   Novas versões do OpenBSD são l...
OpenBSD 4.3
●   Lançado em 1º de Maio
    deste ano
●   Suporte a novas
    arquiteturas
●   Traz novos drivers e
    ferr...
Desenvolvedores do OpenBSD
        pelo Mundo
Hackatons
Projetos relacionados
●   OpenSSH
●   OpenNTPD
●   OpenCVS
●   OpenOSPFD
●   OpenBGPD
Sub-projetos do OpenBSD
●   Packet Filter
●   Common Address Redundancy Protocol
●   Spamd
●   Xenocara
Projetos derivados


OliveBSD:
http://g.paderni.free.fr/olivebsd/

Anonym.OS LiveCD:
http://sourceforge.net/projects/anony...
Projetos derivados

MirBSD:
http://www.mirbsd.org/

MicroBSD:
http://www.microbsd.net/

Gentoo OpenBSD:
http://www.gentoo....
Onde obter o OpenBSD?
●   Internet através de servidores FTP
●   Compra de mídias no site do projeto
Como instalar o OpenBSD?



A documentação completa sobre a instalação do
OpenBSD pode ser encontrada no FAQ oficial do
  ...
Como ajudar o projeto?
●   Usando e divulgando o OpenBSD
●   Testando o sistema e relatando bugs
●   Colaborando com códig...
Links interessantes


    http://www.openbsd.org/
    http://www.undeadly.org/
 http://www.openbsd101.com/
http://www.open...
Perguntas?
Muito obrigado

   Leonardo Menezes Vaz
   <lmvaz@tchelinux.org>

  http://www.tchelinux.org/

1º Seminário de Software Li...
Próximos SlideShares
Carregando em…5
×

Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz

1.228 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.228
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
13
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz

  1. 1. Novidades no OpenBSD 4.3 Leonardo Menezes Vaz <lmvaz@tchelinux.org> 1º Seminário de Software Livre Gravataí, 31 de Maio de 2008
  2. 2. Tópicos ● O que é OpenBSD? ● Características do OpenBSD ● Como ajudar o projeto?
  3. 3. OpenBSD ● Sistema Operacional Unix-like de livre distribuição, baseado no 4.4BSD ● Originado através de um fork do NetBSD ● É considerado por muitos o sistema operacional mais seguro do mundo (teve apenas duas falhas remotas em 12 anos de projeto!!)
  4. 4. Theo de Raadt ● Engenheiro de Software ● Foi um dos 4 fundadores do NetBSD ● Coordenador do projeto OpenBSD ● Conhecido por sua personalidade difícil ● Programador talentoso ● Guru de segurança
  5. 5. Theo de Raadt
  6. 6. História do projeto ● 1993 – Início do projeto NetBSD ● 1994 – Theo deixa o NetBSD ● 1995 – Anunciado o projeto OpenBSD ● 1996 – Lançado o OpenBSD 2.0 ● 2008 – Lançado o OpenBSD 4.3
  7. 7. Puffy, o mascote do OpenBSD
  8. 8. Metas do OpenBSD ● Antes ser correto do que ser o mais popular de todos!! ● Segurança pró-ativa ● Usar criptografia sempre que possível ● Estar sempre dentro dos padrões ● Manter código portável ● Licenças GPL e menos permissivas são aceitas para alguns aplicativos na userland, porém o kernel só BSD
  9. 9. Características do OpenBSD ● Kernel monolítico ● Desenhado para ser multiplataforma ● Focado em segurança e redes ● Utiliza criptografia largamente ● Orientado para usuários avançados ● Vastamente documentado ● Não aceita drivers binários
  10. 10. Multiplataforma ● i386 ● amd64 ● macppc ● armish ● sparc ● sparc64 ● zaurus ● vax ● etc
  11. 11. Criptografia ● Através de pseudo-gerador de números randômicos (PIDs, datagramas IP etc) ● Funções criptográficas de hash (MD5, SHA1 e RIPEMD-160) ● Transformações criptográficas (DES, 3DES, Blowfish etc) ● Suporte a hardware criptográfico
  12. 12. Peculiaridades ● Instalador em um único disquete! ● Small footprint (~350Mb) ● Patches de segurança para pacotes de terceiros ● Gerenciamento de pacotes através do pkg_tools ● Possui um sistema próprio de Ports ● Configurações centralizadas no arquivo /etc/rc.conf
  13. 13. Popularidade
  14. 14. Stop Blobs!! Blob é a denominação dada a drivers binários que são fornecidos por alguns fabricantes de hardware para que seus dispositivos possam funcionar corretamente. O problema começa quando estes drivers são instalados no sistema, pois eles são desenhados para rodar diretamente dentro do kernel, fator que pode vir a causar falhas de segurança devido o conteúdo obscuro dos mesmos.
  15. 15. Ciclo de releases e sistema de versões ● Ciclo de releases semestrais ● Novas versões do OpenBSD são lançadas a cada Maio e Novembro ● O sistema de versões é baseado em – release: o CD lançado pelo projeto a cada seis meses. A versão atual é a 4.3 – stable: o conteúdo do CD mais os patches de segurança disponibilizados no site – current: versão de desenvolvimento utilizada por desenvolvedores e testadores
  16. 16. OpenBSD 4.3 ● Lançado em 1º de Maio deste ano ● Suporte a novas arquiteturas ● Traz novos drivers e ferramentas ● Código otimizado ● Mais de 4900 pacotes na árvore de ports!! ● Xenocara ● Mais informações no site: http://openbsd.org/43.html
  17. 17. Desenvolvedores do OpenBSD pelo Mundo
  18. 18. Hackatons
  19. 19. Projetos relacionados ● OpenSSH ● OpenNTPD ● OpenCVS ● OpenOSPFD ● OpenBGPD
  20. 20. Sub-projetos do OpenBSD ● Packet Filter ● Common Address Redundancy Protocol ● Spamd ● Xenocara
  21. 21. Projetos derivados OliveBSD: http://g.paderni.free.fr/olivebsd/ Anonym.OS LiveCD: http://sourceforge.net/projects/anonym-os/ Flashboot: http://www.mindrot.org/projects/flashboot/
  22. 22. Projetos derivados MirBSD: http://www.mirbsd.org/ MicroBSD: http://www.microbsd.net/ Gentoo OpenBSD: http://www.gentoo.org/proj/en/gentoo-alt/
  23. 23. Onde obter o OpenBSD? ● Internet através de servidores FTP ● Compra de mídias no site do projeto
  24. 24. Como instalar o OpenBSD? A documentação completa sobre a instalação do OpenBSD pode ser encontrada no FAQ oficial do projeto: http://www.openbsd.org/faq/pt/faq4.html
  25. 25. Como ajudar o projeto? ● Usando e divulgando o OpenBSD ● Testando o sistema e relatando bugs ● Colaborando com código ● Adquirindo CDs dos releases ● Comprando camisetas, adesivos e posters ● Doando hardware e dinheiro
  26. 26. Links interessantes http://www.openbsd.org/ http://www.undeadly.org/ http://www.openbsd101.com/ http://www.openbsdsupport.org/ http://ports.openbsd.nu/ http://www.openbsd-br.org/
  27. 27. Perguntas?
  28. 28. Muito obrigado Leonardo Menezes Vaz <lmvaz@tchelinux.org> http://www.tchelinux.org/ 1º Seminário de Software Livre Gravataí, 31 de Maio de 2008

×