Anda di halaman 1dari 21

Apresentando o Debian

GNU/Linux

Marcelo G. de Santana <marcsantana@yahoo.com.br>

O que so as distribuies?

No incio tivemos o Linux, hoje GNU/Linux.

Qual a melhor distribuio?

Objetivo do Debian

Criar um sistema operacional de


qualidade e que seja 100%
Software Livre.

O que o Projeto Debian?

Associao de desenvolvedores
voluntrios
Criada por Ian Murdock
(16/Ago/1993) com apoio da Free
Software Foundation

Apoiada legalmente pela Software in the Public


Interest

Estrutura doada por empresas e universidades

1300+ desenvolvedores em todo o mundo

Diversos apoiadores

Verses e Codinomes
0.01 at 0.90 (Agosto-Dezembro de 1993)
0.91 (Janeiro de 1994) 12 desenvolvedores
0.93R5 (Mar/1995)
0.93R6 (Nov/1995) - 50 desenvolvedores
1.0 nunca foi lanada oficialmente
1.1 Buzz (Jun/1996) novo lder Bruce Perens (Pixar)
1.2 Rex (12/Dez/1996) 848 pacotes, 120 desenvolvedores
1.3 Bo Peep (5/Jul/1997) 974 pacotes, 200
desenvolvedores
2.0 Hamm (24 /Jul/1998) 1 mult., 1500 pacotes, 400
des.
2.1 Slink (09/Mar/1999) 2250 pacotes, incluso do APT
2.2 Potato (15 de Agosto de 2000) 3900 pacotes, +450
des.
3.0 woody (19 de Julho de 2002) 8900 pacotes, +900
des.
3.1 sarge (06/Jun/2005) +15000 pacotes, +1000 des.
4.0 Eth (Dez/2006) - +16000 pacotes, +1300 des.

Arquiteturas suportadas
Alpha
AMD64
ARM
HP

PA-RISC

Intel

x86

Intel

IA-64

MIPS
MIPS

(DEC)

PowerPC
IBM

S/390

SPARC

Quem participa? Quem pode?

Voluntrios
Qualquer pessoa pode participar
oficialmente passando pelo processo
NM

Indicao

Identificao

Filosofia e procedimentos

Tarefas e habilidades

Aprovao do DAM (keyring)

Debian Linux?

Debian GNU/Linux apenas um dos


sabores do Sistema Operacional
Debian.

Debian GNU/Hurd

Debian GNU/kFreeBSD

Debian GNU/kNetBSD

http://www.debian.org/ports/#nonlinux

Como funciona a manuteno de


pacotes?

Identificao de software a ser empacotado;


Criao do pacote inicial e upload da
primeira verso;
Scripts de manuteno do FTP marcam o
pacote como novo;
FTP-Master edita manualmente o arquivo de
override;
Auto-builders obtm os fontes e compilam
para cada plataforma;
Ciclo de manuteno.

http://buildd.debian.org/

Ciclo de Lanamento

unstable > testing > stable

unstable > testing

10 dias sem problemas crticos de


lanamento

pacote compilado em todas as


arquiteturas oficialmente lanadas

todas as dependncias satisfeitas

http://bjorn.haxx.se/debian/

Desenvolvimento no
ortodoxo

Quando o mantenedor no est disponvel


(NMU);
Quando o mantenedor no desenvolvedor
oficial (sponsoring);
Quando o pacote mantido por um time;
Quando um desenvolvedor se desinteressa por
um pacote.

http://qa.debian.org/

Estrutura Poltica

Constituio

define os poderes, os cargos delegados,


formas de investidura, relao do Debian
com a SPI e procedimentos para tomada
de deciso;

Contrato Social

define princpios do projeto: as promessas


que o projeto faz sociedade;

Processo de deciso tcnica

Quem decide, via de regra, o


mantenedor;
Os FTP-Masters tm poder de veto, de
fato;
Questes polmicas so decididas pelo
Comit Tcnico;
O time de gerncia de lanamentos
tem poder de decidir o que entra e o
que fica na verso estvel.

Poderes

desenvolvedor

ftp-master

comit tcnico

lder do projeto

maioria dos desenvolvedores

Forma de convivncia

Anarquia?

Democracia?

Autocracia?

Meritocracia?

Cdigocracia?

Um bocado de cada?

E no Brasil??

16 desenvolvedores ativos;
Grupos de usurios em 11 estados
(AM, CE, BA, PE, MG, SP, RJ, MS,
GO, PR, RS);

Atividades diversas;

Criao da aliana Debian Brasil.

Fontes de Informao

http://www.fsf.org/

http://www.gnu.org

http://www.debian.org

http://wiki.debian.org

http://www.debian-administration.org/

http://www.debianbrasil.org

http://pe.debianbrasil.org

http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/debian-pe

http://focalinux.cipsga.org.br/

...

Muito Obrigado !!!

Marcelo G. de Santana <marcgsantana@yahoo.com.br>

Anda mungkin juga menyukai