You are on page 1of 4

Debian

Para el sistema operativo que usa el ncleo Linux y las herramientas GNU, vase Debian
GNU/Linux.


Instalacin predeterminada de Debian Lenny, usando el entorno de escritorio Gnome.
Debian o Proyecto Debian
1
(en ingls: Debian Project
2
) es una comunidad conformada
por desarrolladores y usuarios, que mantiene un sistema operativo GNU basado
en software libre. El sistema se encuentra precompilado, empaquetado y en un
formato deb para mltiples arquitecturas de computador y para varios ncleos.
Naci como una apuesta por separar en sus versiones el software libre del software no
libre. El modelo de desarrollo del proyecto es ajeno a motivos empresariales o
comerciales, siendo llevado adelante por los propios usuarios, aunque cuenta con el apoyo
de varias empresas en forma de infraestructuras. Debian no vende directamente
su software, lo pone a disposicin de cualquiera en Internet, aunque s permite a personas
o empresas distribuirlo comercialmente mientras se respete sulicencia.
3

La comunidad de desarrolladores del proyecto cuenta con la representacin de Software in
the Public Interest,
4
una organizacin sin nimo de lucro que da cobertura legal a varios
proyectos de software libre.
La primera adaptacin del sistema Debian, siendo tambin la ms desarrollada, es Debian
GNU/Linux, basada en el ncleo Linux, y como siempre utilizando herramientas de GNU.
Existen tambin otras adaptaciones con diversos ncleos: Hurd (Debian
GNU/Hurd); NetBSD (Debian GNU/NetBSD) y FreeBSD (Debian GNU/kFreeBSD).










ndice
1 Organizacin del proyecto
o 1.1 Lder del Proyecto Debian
2 Modelo de desarrollo
o 2.1 Reclutamiento, motivacin y renuncia de los desarrolladores
3 Ramas de desarrollo de Debian
o 3.1 Estable
o 3.2 En pruebas
o 3.3 Inestable
o 3.4 Congelada
o 3.5 Experimental
4 Lanzamientos
o 4.1 Versiones de desarrollo
5 Historia de Debian
6 Versiones estables
o 6.1 Potato
o 6.2 Woody
o 6.3 Sarge
o 6.4 Etch
o 6.5 Lenny
o 6.6 Squeeze
o 6.7 Wheezy
7 Distribuciones derivadas
8 Comunidades
9 Referencias
10 Vase tambin
11 Enlaces externos




Organizacin del proyecto
El Proyecto Debian es una organizacin voluntaria con 3 documentos fundadores:
El Contrato Social de Debian, define las bases por las cuales el proyecto y sus
desarrolladores tratan los asuntos.
Las Directrices de software libre de Debian, definen los criterios del Software
libre y dictan qu software es aceptable para la distribucin, segn lo referido
al contrato social. Estas pautas tambin se han adoptado como base de la
definicin del Open Source.
La Constitucin de Debian, describe la estructura de la organizacin para la
toma de decisiones de manera formal dentro del proyecto. Enumera el poder y
las responsabilidades del Lder de Proyecto Debian, de la secretara, y de
los desarrolladores en general.
Actualmente, el proyecto incluye ms de mil desarrolladores. Cada uno de
ellos posee algn lugar en el proyecto ya sea relacionado con
los paquetes: mantenimiento, documentacin, control de calidad o relacionado
con la infraestructura del proyecto: coordinacin de lanzamientos,
traducciones de web, etc.
El proyecto mantiene listas de correo y un sistema que permite a toda la
comunidad leer y reportar bugs. De esta forma, trabajan de manera
conjunta usuarios y desarrolladores.
Existen otros medios de comunicacin con colaboradores y usuarios,
principalmente por medio del IRC y particularmente en el servidor Freenode.
Todos estos medios poseen una gran concurrencia, siendo frecuentados por
multitud de usuarios y desarrolladores.
Adems, los desarrolladores pueden tomar decisiones generales obligatorias
para una resolucin o una eleccin general. Toda votacin es realizada por
el mtodo Schulze.
Lder del Proyecto Debian[editar]
El voto de los desarrolladores elige a un Lder del Proyecto Debian una vez al
ao. Este posee varias atribuciones especiales, pero estn lejos de ser una
decisin absoluta y se utilizan raramente. Bajo resolucin general, los
desarrolladores pueden, entre otras cosas, reelegir al lder, revertir una
decisin de este o de sus delegados, o enmendar la Constitucin y otros
documentos fundacionales.
El lder delega a veces autoridad a otros desarrolladores para que realicen
tareas especializadas. Esto significa generalmente que un lder delega a
alguien la creacin de un grupo de trabajo para realizar nuevas tareas y as
conseguir gradualmente un equipo que contine el trabajo donde
regularmente se ample o reduzca sus filas segn convenga en cada
circunstancia.
Quizs una persona ms importante que el lder en el Proyecto Debian es el
encargado del lanzamiento, que fija las metas para su publicacin "estable" y
supervisa el proceso.
Una lista de las posiciones importantes en el proyecto Debian est disponible
en la pgina web de la organizacin de Debian.

Modelo de desarrollo
Reclutamiento, motivacin y renuncia de los desarrolladores
El proyecto Debian goza de un flujo permanente de gente que quiere ser desarrollador.
Esta gente debe pasar un elaborado proceso de examen que establece su identidad,
motivacin, entendimiento de los objetivos del proyecto (agrupados en el Contrato Social
de Debian) y competencia tcnica.
5

Los desarrolladores de Debian se unen al proyecto por muchas razones; algunas de ellas
son:
El deseo de contribuir a la comunidad del software libre (prcticamente todos
los candidatos utilizan software libre).
El deseo de ver que algn programa cumpla una tarea determinada (hay
quienes ven la comunidad de Debian como un buen campo para ensayar o
probar nuevo software).
El deseo de que el software libre sea una alternativa vlida frente al software
no libre.
El deseo de trabajar cerca de gente con la que se comparten actitudes,
intereses y objetivos (hay un gran sentimiento de comunidad dentro del
proyecto Debian que algunos candidatos no experimentan en sus trabajos
remunerados).
El simple gozo del proceso iterativo del desarrollo de software y su
mantenimiento (algunos desarrolladores tienen un nivel de dedicacin casi
obsesivo al refinamiento y mejora del software).
Los desarrolladores de Debian pueden renunciar a su posicin en cualquier momento
dejando libres los paquetes de los que eran responsables y enviando un informe a
los desarrolladores y al grupo de mantenedores (para que su autorizacin de subida
sea revocada).