You are on page 1of 9

Qué es Debian GNU/Linux exactamente?

- J*
Debian es una distribución de software libre para sistemas de ordenadores con diferentes
arquitecturas de hardware. Debido a que el paquete completo hace uso, por una parte, del
núcleo de Linux desarrollado por Linus Torvalds y, por otra, de las herramientas básicas
del sistema GNU, también es conocido como Debian GNU/Linux. Actualmente, Debian
sigue siendo desarrollado como proyecto comunitario por más de 1.000 desarrolladores
oficiales alrededor del mundo. Como una de las colecciones más utilizadas y antiguas,
Debian cuenta con más de 43.000 paquetes de software listos para usar y es
considerado, por lo tanto, como una solución universal de sistema operativo. Por otra parte,
Debian es una de las distribuciones más influyentes y sirve de base para muchas
distribuciones nuevas, como por ejemplo el popular Ubuntu. Adicionalmente, desde Debian
6.0 se ha publicado una versión basada en un núcleo FreeBSD.

Aproximadamente cada año desde que se inició el programa se ha publicado una versión
actualizada con nuevas características, colocando el ritmo de publicación desde el cambio
de siglo en unos 24 meses. Además, para evitar confusiones, la primera versión oficial fue
1.1 y no 1.0 después de que, por error, un fabricante publicara una versión inédita llamada
1.0. Para designar dicha versión del software se le dio el nombre Buzz, uno de los
personajes de la película animada Toy Story. El por qué es bastante simple: en ese
momento, Bruce Perens, la persona que se hizo cargo de la línea del proyecto Debian, había
trabajado como desarrollador de herramientas para el estudio Pixar (que es el estudio de
cine creador de Toy Story).

El ciclo de vida de una versión de Debian- JHONNY


Por lo general, todas las versiones de Debian tienen el mismo ciclo de vida, desde la fase de
prueba, al lanzamiento de su próxima versión pasando por su publicación. En casos
excepcionales, el ciclo comienza con una llamada fase experimental donde se planifican
aquellos cambios que pueden tener un impacto sustancial en la totalidad del sistema.
En esta fase, la nueva versión de Debian no contiene una colección completa de
aplicaciones, sino solo aquellos paquetes que todavía están en la fase alfa y que no pueden
ser cargados en la versión inestable «sid». La siguiente lista muestra las etapas habituales
de un nuevo lanzamiento:

 Inestable o «sid»: en la fase inestable (unstable en inglés) no se prueba una versión


completa de la distribución, sino que se comprueban nuevas versiones de paquetes y
programas antes de que estas sean integradas en la versión completa en el siguiente paso.
Dependiendo del paquete, la duración del test puede prolongarse unas pocas horas o diez
días. Si no se descubren errores graves (“RC Bugs”), los programas se incluyen en la
versión de prueba. Desde finales del 2000, se le asignó el nombre de Sid (el vecino del
protagonista de Toy Story, a quien le encantaba destruir juguetes).

 En pruebas o testing: la versión en pruebas es el candidato oficial a la versión de Debian


que será publicada. En la fase testing se integran los nuevos paquetes de tal forma que la
versión se encuentra en constante evolución. Unos meses antes de publicar esta versión
de prueba esta se congela (“freeze”). A partir de este punto, los esfuerzos se concentran
únicamente en la reparación de errores. Solo cuando se han corregido todos los errores
“graves” se prepara el Release y es ahí cuando la versión en pruebas se convierte en la
versión estable.

 Estable o stable: esta hace referencia a la última versión de Debian. En ella, a excepción
de las actualizaciones de seguridad, no hay grandes cambios a implementar para los
paquetes de software incluidos. La versión estable es la elección ideal para su uso en
sistemas de servidores que necesitan funcionar a largo plazo.

 Antigua estable u oldstable: cuando se sustituye una versión estable, esta recibe el
nombre de oldstable. A pesar de que los desarrolladores de Debian recomiendan la
transición a la nueva versión, siempre ofrecen al menos un año de actualizaciones en
seguridad para la versión antigua estable.

Con el nuevo proyecto Debian Long Term Support y desde Debian 6.0 “Squeeze” se busca
ofrecer soporte a largo plazo para las versiones más recientes. Este proyecto tiene como fin
suministrar actualizaciones de seguridad a las versiones estables por un máximo de cinco
años.

Qué hardware es compatible con Debian?- JOSSER*


La distribución Debian es considerada como el sistema operativo universal debido a sus
exigencias nulas en cuanto al hardware utilizado. Lo único necesario es cumplir los
requisitos del núcleo de Linux o FreeBSD y de las herramientas de GNU. La
distribución de GNU/Linux, a su vez, funciona en cualquier arquitectura o plataforma, en
las cuales se han instalado los respectivos núcleos de sistema y las herramientas como la
biblioteca libc o el compilador gcc y, en definitiva, también el mismo Debian. El número de
arquitecturas compatibles ha aumentado considerablemente con el tiempo, así Debian 8.0,
por ejemplo, soporta hasta diez arquitecturas principales, incluyendo varias
subarquitecturas:

Por qué es Debian una buena elección como software del


sistema?- JHONNY*
Debian ofrece individualidad absoluta como ninguna otra distribución de Linux. Como una
de las colecciones activas más antiguas, la totalidad de sus funciones y su amplia
compatibilidad con hard y software no es comparable con ninguna otra oferta. La gestión
de paquetes con dpkg (Debian Package Manager) y la constante realización de pruebas de
las diversas aplicaciones y arquitecturas a través de una comunidad dedicada son los
responsables de que Debian se pueda instalar en numerosos sistemas y plataformas y de que
se puedan utilizar sus programas y herramientas. La actual versión de Debian contiene más
de 43.000 paquetes de software libre. Los programas propietario que se ejecutan en Linux o
FreeBSD también se pueden aprovechar al máximo.
La extendida comunidad resulta de gran ayuda a la hora de solucionar problemas y es una
interesante alternativa ante los sistemas de soporte de pago. Sin embargo, en lo que respecta
a la instalación rara vez se necesita ayuda ya que, a pesar de la complejidad de la
distribución, esta se realiza de forma rápida e intuitiva. Lo mismo se aplica a la
modernización del sistema, algo que también funciona a través del sistema de paquetes
dpkg. Ahora bien, si un programa no funciona de forma predeterminada, puedes enviar un
informe de error a la base de datos de errores oficial y recibirás una notificación tan pronto
como se resuelva el problema. Gracias a que casi todos los componentes son de código
abierto, si eres desarrollador, también puedes trabajar por tu cuenta en una solución.

La seguridad en la distribución GNU/Linux- JOSSER


La cooperación de numerosos desarrolladores también valió la pena en el ámbito de la
seguridad, pues cuando se presentan vulnerabilidades en seguridad, solo pasan unos pocos
días antes de que se suban nuevos paquetes corregidos. Sin embargo, este tipo de
vulnerabilidades son una rareza, pues normalmente se descubren durante la fase de
desarrollo antes de que se lance la versión estable. La fase intensiva de pruebas también le
da una alta estabilidad a Debian, de tal forma que no es común que se produzcan fallos.

Los responsables del proyecto Debian enfatizan sus esfuerzos en el cifrado. Gracias a los
paquetes del software de seguridad de código abierto GnuPG así como al software
propietario PGP, en combinación con un certificado SSL/TLS, es posible cifrar el
contenido de los correos electrónicos para garantizar la protección óptima del envío y
recepción de mensajes. SSH (Secure Shell) permite la conexión autenticada y encriptada
con otras máquinas que también se comunican a través del protocolo de red.

Las debilidades de Debian- PION


Al igual que con cualquier otro software, Debian se enfrenta a algunas críticas menores. Es
difícil negar el hecho de que a pesar de su rápida instalación, la configuración de esta
distribución puede resultar complicada si no se cuenta con los conocimientos necesarios.
Los principales desafíos son la configuración de componentes especiales de hardware
como, por ejemplo, impresoras y la instalación de paquetes de software sin script.

La falta de soporte de algunas aplicaciones comerciales también es criticada, pues incluso


cuando Debian proporciona un gran número de paquetes de software, muchos programas
propietario como las aplicaciones de Microsoft Office Word, Outlook o Sharepoint no
están disponibles para distribuciones GNU/Linux. Por esta razón se proporcionan
alternativas al usuario como LibreOffice o Alfresco. Debido a que la versión estable solo
recibe actualizaciones de seguridad, también puede pasar que esta no se encuentre al día.

En términos de hardware, el proyecto Debian se enfrenta a problemas similares. Las


arquitecturas y dispositivos muy actuales, así como aquellos que dependen de complejos
controladores suelen ser soportados únicamente por versiones posteriores. Además, los
desarrolladores de Debian, como también de adaptaciones de programas y herramientas,
tienen las manos atadas si el fabricante decide en el último momento que no se puede
utilizar uno u otro componente de hardware.

¿Para quién está destinado Debian GNU/Linux como


sistema operativo?- PION*
Reducir Debian a un campo específico de utilización no le haría justicia alguna. Su
compatibilidad con diferentes arquitecturas de hardware, cientos de aplicaciones listas para
instalar y un sistema absolutamente seguro y estable hacen que esta distribución sea un
verdadero todoterreno. La complejidad y su estado más bien poco vanguardista hacen que
alternativas como su derivado Ubuntu sean la perfecta opción para ordenadores personales
de escritorio y, más específicamente, para los novatos en Linux. Es así como un servidor
Debian es quien muestra los verdaderos puntos fuertes de este software. La respectiva
versión estable, incluyendo el soporte a largo plazo, es ideal para todo tipo de proyectos
que quieran construirse sobre la base de un sistema operativo constante y libre de errores.

Si estás interesado en utilizar la distribución GNU/Linux puedes descargar los archivos de


instalación de las versiones actuales en la página oficial de Debian. Entre otras cosas, allí
encontrarás una versión de prueba que puedes utilizar para ejecutar Debian desde un
CD/DVD o una memoria USB sin necesidad de instalar archivos en el dispositivo. Para
más información sobre las diferentes versiones, su instalación y utilización

Historia de Debian- J
El 16 de agosto de 1993, Ian Murdock fundó oficialmente el proyecto Debian con un
mensaje dirigido a desarrolladores que trabajaban en Linux. Por aquel entonces, Murdock
era un estudiante de ciencias de la computación de la Universidad Purdue en Indiana (se
licenciaría en 1996) y, mediante la forma de un manifiesto, articuló la idea de un proyecto
en el que crear de manera abierta una distribución Linux (un concepto nuevo en aquel
momento). El proyecto debía seguir el mismo espíritu del proyecto Linux y de GNU y, por
tanto, debía estar basado en una comunidad en la que se colaborase y se trabajase en
abierto.

Con esta filosofía, el proyecto comenzó a dar sus primeros pasos aunque, eso sí, se
avanzase de manera muy lenta. Entre 1994 y 1995, el Proyecto Debian comenzó a lanzar
sus primeras versiones 0.9x además de modelar la filosofía del proyecto bajo 3
documentos fundacionales que, además, siguen vivos y que alguna que otra vez se han
revisado y ajustado:

 El Contrato Social de Debian define las bases que regulan cómo los
desarrolladores del proyecto tratan los asuntos relativos a éste.
 Las Directrices de Software Libre de Debian definen los criterios que se utilizan
para discriminar qué se considera software libre y qué no lo es; dicho de otra forma,
regula qué se puede incluir en la distribución y qué se queda fuera.
 La Constitución de Debian regula el modelo organizativo del proyecto, cómo se
articula la toma de decisiones y define la figura de Líder del Proyecto Debian, la
secretaría y los desarrolladores.

Desde noviembre de 1994 a noviembre de 1995, la Free Software Fundation (a través del
proyecto GNU) patrocinó la creación de Debian y dio el primer gran impulso y apoyo al
proyecto; un año en el que Debian comenzó a tomar forma y captar colaboradores. En esta
primera etapa, Ian Murdock ejercería de Líder del Proyecto Debian hasta que pasó el
testigo a Bruce Perens en abril de 1996. La primera versión de Debian (la 1.1, con
nombre en clave Buzz) se lanzó el 17 de junio de 1996.

El modelo organizativo de Debian se hizo para que todo el proceso de desarrollo,


mantenimiento y soporte se realizase con sumo cuidado; un detalle que hizo que se crease
una comunidad muy disciplinada y, sobre todo, bien organizada a nivel mundial. Si bien el
modelo definía muy bien las tareas, Debian estaba abierta a todo tipo de colaboraciones y,
en la práctica, es de los pocos proyectos de distribución que no están cimentados sobre una
empresa o entidad comercial.

Conforme ha ido pasando el tiempo, Debian ha ido renovando al "Líder del Proyecto" (el
mandato es anual), creó la licencia de software legal de la organización, ha revisado sus
documentos fundacionales y, por supuesto, ha reorganizado sus ritmos de trabajo, los
procesos de liberación de paquetes de software y creando varias ramas del proyecto
(Estable, En Pruebas, Congelada o Inestable).

Versiones de Debian. Cronología- E


En estos años de andadura, las versiones de Debian lanzadas son las siguientes:

 Entre agosto y diciembre de 1993 verían la luz las versiones Debian 0.01 hasta 0.90
 Debian 0.91, enero de 1994
 Debian 0.93R5, marzo de 1995
 Debian 0.93R6, noviembre de 1995
 Debian 1.1 "Buzz", el 17 de junio de 1996
 Debian 1.2 "Rex", el 12 de diciembre de 1996
 Debian 1.3 "Bo", el 5 de junio de 1997
 Debian 2.0 "Hamm", el 24 de julio de 1998
 Debian 2.1 "Slink", 9 de marzo de 1999
 Debian 2.2 "Potato", 15 de agosto del 2000
 Debian 3.0 "Woody", 19 de julio del 2002
 Debian 3.1 "Sarge", 6 de junio de 2005
 Debian 4.0 "Etch", 15 de agosto de 2007
 Debian 5.0 "Lenny", 14 de febrero de 2009
 Debian 6.0 "Squeeze", 6 de febrero de 2011
 Debian 7.0 "Wheezy", 4 mayo de 2013

Algunas curiosidades sobre Debian-E


 La pronunciación oficial de Debian es «deb i an» y el nombre tiene su origen en los
nombres de Ian Murdock y en el de su esposa, Debra.

 Los nombres de las versiones de Debian provienen de los nombres de los personajes
de la película Toy Story: Buzz, Rex, Bo, Hamm, Slink, Potato, Woody, Sarge,
Etch, Lenny, Squeeze, Wheezy y Jessie. Las versiones inestables, llamadas Sid,
deben su nombre al vecino de Andy (el protagonista de Toy Story) que el "malvado
niño" que destroza juguetes.
 Empresas y entidades como HP, 1&1, Telegraaf Media ICT BV, The Oregon State
University Open Source Lab o Simtec forman parte del grupo de partners del
Proyecto Debian que colaboran donando hardware, ofreciendo servicios de
hosting, contribuyen con desarrollos u ofrecen apoyo financiero al proyecto.
 La versión 1.0 de Debian nunca fue publicada aunque, en 1995, Infomagic (un
proveedor de CDs) lanzó una disco con una versión de Debian de desarrollo que
etiquetó como 1.0. El 11 de diciembre de 1995, Debian e Infomagic informarían que
esta versión era errónea.
 La infraestructura que sustenta los servidores de paquetes de Debian están
distribuidos por todo el mundo gracias a una red de mirrors patrocinados por
empresas y universidades que hacen que la infraestructura esté siempre redundada
y, además, los usuarios puedan obtener siempre las mejores tasas de transferencia
posibles.
 Según DistroWatch, Debian es la tercera distribución GNU/Linux más popular
y existen más de 120 distribuciones derivadas de Debian entre las que se
encuentra Ubuntu o Raspbian (la distribución basada en Debian para Raspberry Pi).
Una enorme familia de distribuciones derivadas que podemos ver en un
impresionante timeline que nos muestra la historia de las distribuciones Linux.

El impacto del proyecto


Con 20 años de edad, Debian es un proyecto muy vivo. Debian 7.0 fue lanzada en el mes
de mayo y desde hace tiempo se trabaja en la que será la versión 8. Para muchos
administradores de sistemas, Debian es la base sobre la que se apoyan sus infraestructuras
y, a nivel de centros de datos, sigue siendo una de las distribuciones GNU/Linux más
populares.

El proyecto cuenta con una sólida base de desarrolladores y colaboradores capitaneados por
Lucas Nussbaum que es el actual líder del proyecto. En Latinoamérica y España podemos
encontrar potentes comunidades de desarrolladores y colaboradores de un proyecto sobre el
que se han apoyado otras muchas distribuciones como Ubuntu, Raspbian, Knoppix o
Gnoppix.
Debian 0.01 hasta 0.90 (agosto-diciembre de 1993)

Debian 0.91 (enero de 1994): Esta publicación disponía de un sencillo sistema de


empaquetamiento que permitía instalar y desinstalar paquetes. Varias docenas de personas
formaban parte del proyecto en ese momento.

Debian 0.93R5 (marzo de 1995): En este momento se asignaron responsabilidades de cada


paquete a cada uno de los desarrolladores, y se empezó a utilizar el administrador de
paquetes (dpkg) para instalar los paquetes después de la instalación del sistema base.

Debian 0.93R6 (noviembre de 1995): Aparece dselect. Esta fue la última publicación de
Debian que utilizaba el formato binario a.out. En este momento había cerca de 60
desarrolladores. Bdale Garbee construyó el primer servidor master.debian.org y HP lo alojó
en paralelo con la publicación de 0.93R6. La utilización de un servidor maestro específico
en el cual los desarrolladores de Debian podían construir cada publicación llevó
directamente a la formación de una red de servidores espejos, e indirectamente al desarrollo
de la mayoría de las directrices y procedimientos utilizados para manejar actualmente el
proyecto.

La versión 1.0 nunca fue publicada: Accidentalmente Infomagic, un proveedor de CDs,


lanzó una versión de desarrollo de Debian y la tituló como 1.0. El 11 de diciembre de 1995,
Debian e Infomagic anunciaron conjuntamente que esta versión fue equívoca. Bruce Perens
explica que la información colocada en 5 CDs de "Recurso para el Desarrollador de Linux
Infomagic" de noviembre de 1995, como "Debian 1.0" no es la versión 1.0 de Debian, mas
bien era una versión de desarrollo temprana que está solo parcialmente en formato ELF,
que probablemente no iniciará o no se ejecutará correctamente, y no representará la calidad
de un sistema Debian publicado. Para evitar la confusión entre la versión prematura de la
versión en CD y la actual versión de Debian, el proyecto Debian renombró su siguiente
versión a "Debian 1.1". La Debian 1.0 prematura en Cd está desaprobada y no debe ser
usada.

Debian 1.1 Buzz (17 de junio de 1996): Esta fue la primera versión de Debian con un
nombre en código. fue tomado, como todos los demás hasta ahora, de un personaje de las
películas de Toy Story... en este caso, Buzz Lightyear. En esa ocasión, Bruce Perens tomó
la dirección del proyecto desde Ian Murdock, y Bruce estaba trabajando en Pixar, la
compaña que produce la película. Esta versión estaba completamente en formato ELF,
usado en el kernel Linux 2.0, y contenía 474 paquetes.

Debian 1.2 Rex (12 de diciembre de 1996) Nombrada como el dinosaurio de plástico de la
película. Esta versión consistió en 848 paquetes a cargo de 120 desarrolladores.

Debian 1.3 Bo (5 de junio de 1997): El nombre viene de Bo Peep, la pastora. Esta versión
consistió en 974 paquetes a cargo de 200 desarrolladores.

Debian 2.0 Hamm (24 de julio de 1998): El nombre por el cerdito de la película. Esta fue la
primera versión de Debian multiplataforma, con soporte para arquitecturas Motorola 68000
series. Con Ian Jackson como líder del proyecto, esta versión hace la transición a libc6, y
consistió en mas de 1500 paquetes a cargo de mas de 400 desarrolladores.

Debian 2.1 Slink (9 de marzo de 1999): El nombre por el perrito de la película. Se


agregaron dos arquitecturas más, Alpha y SPARC. Con Wichert Akkerman como líder del
proyecto, esta versión consistía en 2250 paquetes y requería 2 CDs en el paquete oficial. La
clavé técnica de la innovación fue la introducción de apt, una nueva interfase para la
administración de paquetes. Mundialmente usado, apt condujo las cuestiones resultantes del
continuo crecimiento de Debian, y estableció un nuevo paradigma para la adquisición de
paquetes y la instalación de sistemas operativos Open source.

Debian 2.2 Potato (15 de agosto del 2000): El nombre por el «Mr Potato Head» de la
película. Esta versión agregó soporte para las arquitecturas PowerPC y ARM. Con Wichert
como líder del proyecto todavía, esta versión consistió en mas de 3900 paquetes binarios
derivados de mas de 2600 paquetes fuentes a cargo de mas de 450 desarrolladores de
Debian.

Debian 3.0 woody (19 de julio del 2002): El nombre por el personaje principal de la
película: «woody» el vaquero. Aún mas arquitecturas fueron agregadas en esta versión: IA-
64, HP PA-RISC, MIPS (big endian), MIPS (little endian) y S/390. Esta es también
la primera versión que incluye software criptográfico debido a las restricciones para la
exportación que estaban siendo iniciadas en EEUU, y también la primera en incluir KDE,
ahora que los problemas de licencia con QT fueron resueltas. Con Bdale Garbee
recientemente designado como líder del proyecto, y mas de 900 desarrolladores de Debian,
esta versión contenía alrededor de 8500 paquetes binarios y 7 CDs binarios en el paquete
oficial

Debian 4.0 etch, 8 de abril de 2007, ofrece un sistema de instalación totalmente integrado y
traducido a 58 idiomas

Debian 5.0 Lenny

Esta nueva versión de Debian trae de nuevo muchos más programas que su predecesor etch;
la distribución incluye más de 7700 paquetes nuevos, para un total de más de 23200
paquetes. La mayor parte de los programas que se distribuyen se han actualizado

Debian dispone ahora del entorno de ejecución OpenJDK de Java openjdk-6-jre y del
conjunto de herramientas de desarrollo openjdk-6-jdk. Ambos necesarios para ejecutar
programas gráficos en Java o Webstart, o para compilarlos. Se han construido los paquetes
con soporte IcedTea y con parches del proyecto IcedTea.