Preguntas frecuentes sobre Debian

Miquel Vidal.
miquel@sindominio.net
Versión 1.0, 24 de septiembre de 2000

Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre GNU, versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation. No hay Secciones Invariantes ni Textos de Portada o Contraportada. Puedes consultar una copia de la licencia en http://www.gnu.org/copyleft/fdl.html.

Este artículo ha sido producido por La Espiral y su versión mas reciente se puede encontrar en http://www.laespiral.org

Resumen

Si bien existen ya unas FAQ oficiales del proyecto Debian, aquí se trata de dar respuesta a otro tipo de preguntas más generales acerca del proyecto, del modo de organizarse y de su especificidad en el mundo de las "distribuciones Linux" . Muchas de las dudas o prejuicios sobre Debian obedecen al hecho de que no cuenta con campañas de marketing ni tiene intereses comerciales detrás. Por tanto, sólo los propios usuarios podemos de algún modo mitigar esas dudas. Contribuir a su conocimiento y mostrar su singularidad, ese es el modesto empeño de este documento.

¿Qué es Debian?

Debian es un sistema operativo libre. Basándose en el kernel Linux y en las herramientas GNU, fue creado en 1993 por Ian Murdock bajo los auspicios de la Free Software Foundation (FSF). Hoy día es un proyecto independiente de la FSF pero mantiene sus objetivos fundacionales: recopilar, estimular y difundir el software libre existente y, en sintonía con el proyecto GNU, poner gratuitamente a disposición del gran público un sistema operativo libre que no precise de ninguna pieza propietaria.

¿Qué diferencia a Debian de las distribuciones comerciales?

Hay tres peculiaridades que convierten a Debian en un proyecto totalmente singular dentro del mundo de las distribuciones GNU/Linux:

  1. En su distribución oficial, sólo incluye software libre, tanto bajo la GPL como bajo otras licencias libres que cumplen las Debian Guidelines, como la BSD y la Licencia Artística, entre muchas otras.

  2. Está íntegramente desarrollada por voluntarios coordinados a través de Internet y carece de fines comerciales.

  3. Las prioridades del proyecto son dar soporte a los propios usuarios de Debian, no a urgencias mercantiles, y promover el software libre, no un kernel determinado, por lo que sus objetivos van más allá de los de una simple distribución "Linux" .

¿Entonces Debian y Linux no son lo mismo?

No. Debian es un sistema operativo y Linux es el kernel o núcleo de ese sistema. El kernel es el elemento central del sistema operativo, el encargado de garantizar las tareas más básicas. Junto al kernel del sistema, hay muchas otras herramientas que fueron creadas por la FSF para el proyecto GNU y juntas forman un sistema operativo llamado GNU/Linux, que es el que Debian empaqueta, distribuye y ayuda a instalar. Hasta ahora, Debian ha hecho uso del kernel Linux pero está previsto que en un futuro próximo se pueda optar paralelamente por otro núcleo diferente: el GNU Hurd.

¿Es software libre todo lo que funciona bajo Linux?

No. Ejemplos muy extendidos de software propietario bajo GNU/Linux son la conocidas suites StarOffice (si bien Sun la liberará en octubre próximo) y Corel WordPerfect o el navegador Netscape. De hecho se observa una tendencia cada vez mayor a incluir software no libre entre las "distribuciones Linux" y mezclarlo con la base libre del sistema GNU/Linux. Muchos pensamos que esto es negativo pues de ese modo se tapona el desarrollo de opciones libres y se legitima al software propietario como si por el simple hecho de correr bajo Linux fuese más lícito y "menos propietario" . En su versión oficial, Debian sólo incluye software libre, aunque mantiene en sus repositorios FTP las secciones "non-free" y "contrib" claramente diferenciadas con programas que se pueden copiar pero cuya licencia no se ajusta a las "Guías del software libre" de Debian.

¿Por qué Debian pone en la sección "non-free" un programa que puedo copiar libremente?

En Debian, la definición de libre no se refiere solo a la libertad de copiar y redistribuir un programa, sino también a la libertad de modificar el código fuente. Incluso en el caso de que no sepas programar y no te interese el código fuente, lo importante es que en cualquier paquete libre de Debian tienes la certeza de que un grupo de programadores independiente e imparcial ha analizado el código fuente y te puede garantizar que no tiene código oculto que pueda ir contra tu privacidad o la seguridad de tu sistema. Cuando un programa se distribuye únicamente en la forma ejecutable, los programadores de Debian no pueden darte esa garantía, ni pueden hacer las modificaciones necesarias cuando se descubra algún problema de seguridad o de conflicto con otros programas.

También se sitúan en la sección "non-free" programas con licencias libres, pero que incluyen alguna clase de restricción hacia personas, grupos o áreas de actividad (por ejemplo, a la investigación genética o a fines comerciales).

He oído que Debian es solo para hackers y gurús de GNU/Linux y que para los principantes es mejor comenzar con alguna de las muchas distribuciones comerciales, ¿es eso cierto?

Su modo de desarrollo, su decidida apuesta por el software libre y el hecho de carecer de las urgencias de las distribuciones comerciales ha hecho de Debian un sistema muy estable, configurable y fiable, lo que la convierte en la distribución elegida por muchos hackers y administradores de sistemas. Pero eso no significa que sólo sea una distribución para hackers. De hecho, mucha gente se inicia en GNU/Linux con Debian y es un buen punto de comienzo por la extraordinaria vitalidad de su comunidad, que, a través de sus numerosas listas de correo, ayuda en todas las dudas que suelen asaltar a los principantes.

También he leído que Debian es muy difícil de instalar y de administrar.

Es uno de los tópicos que corren sobre Debian, por el simple hecho de que carece por ahora de una instalación en modo gráfico y porque la instalación de los paquetes hace preguntas necesarias que a veces pueden desconcertar algo al principiante. A cambio, si nos tomamos el tiempo suficiente para leer la documentación y atender a esas preguntas, disponemos de la seguridad de que, tras la instalación, contaremos con un sistema configurado a nuestro gusto, estable y consistente que probablemente nunca más tengamos que reinstalar. En cuanto al proceso para actualizarse desde versiones anteriores es asombrosamente sencillo y seguro: una herramienta llamada apt maneja automáticamente todo el proceso, que se realiza sin ningún trauma ni pérdida de tiempo, incluso en servidores críticos, sin necesidad de reiniciar la máquina en ningún momento ni de suspender servicio alguno.

Yo tengo un Mac: ¿Es Debian un sistema operativo sólo para PCs?

Debian soporta ahora seis arquitecturas distintas, más que ninguna otra distribución. Funciona con iMacs y Netwinders, con la arquitectura Intel, con las Sparc de Sun, con Alpha, con los viejos Macintosh y con Amiga.

¿Cuál es la diferencia entre la versión estable y la inestable?

Debian sigue unas fases claramente definidas en el desarrollo y publicación de sus versiones. En primer lugar, existe una versión en desarrollo, conocida como "inestable" , a la cual se van incorporando nuevos programas, nuevas versiones de programas y se van fijando bugs y errores. Tras ese periodo, la versión inestable se "congela" , y a partir de ese momento ya no se aceptan nuevos programas y se dedica todo el esfuerzo a realizar diversos ciclos de prueba, notificación y corrección intensiva de bugs o errores. Una vez corregidos todos los bugs críticos o retiradas aquellas aplicaciones cuyos errores críticos no ha dado tiempo a corregir, se "libera" : tenemos entonces la "versión estable" .

Actualmente (septiembre del 2000), la versión estable es la 2.2 (conocida como potato) y la versión inestable es woody. Potato ha permanecido congelada durante siete meses, y ha sido sometida a tres intensos ciclos de prueba para depurarla antes de declararla estable el pasado 14 de agosto. Varios miles de personas, contando desarrolladores y usuarios finales, han intervenido directamente en ese intensivo proceso de depuración.

¿Por qué tardan tanto en salir nuevas versiones estables de Debian?

Por su estricto sistema de depuración de errores. Por carecer de urgencias comerciales y mantenerse con el trabajo sin remunerar y en ratos libres de los desarrolladores. Por el inmenso número de paquetes que, en los últimos tiempos, se ha hecho difícilmente manejable. Además, cuando se insiste en la excesiva demora entre versiones estables de Debian, no se suele tener en cuenta que la versión estable continúa evolucionando activamente, al publicarse revisiones cada vez que se considera necesario, especialmente cuando se descubren problemas de seguridad. Por último, conviene advertir que el objetivo de la versión estable de Debian no es "estar a la última" , sino conseguir un sistema robusto y fiable con los menos fallos posibles. Quien necesite tener acceso a las últimas versiones de los programas y a nuevas aplicaciones puede usar la versión inestable, o bien puede buscar paquetes no oficiales o incluso realizar uno mismo el paquete o la compilación.

Para la próxima versión, se ha decidido rediseñar parte del sistema de instalación. El nuevo sistema se llamará debian-installer y será modular. Cada módulo podrá ser mantenido por personas diferentes. Los package pools también ayudarán a mantener actualizado el sistema sin esperar a una nueva versión estable.

¿Qué son los `package pools'?

Se lleva tiempo discutiendo el modo de acortar los plazos de entrega de una nueva distribución. Los package pools es la opción que ha cobrado más relevancia en el seno de Debian para tratar de reducir esos tiempos. Los package pools serán una colección de paquetes relacionados, bien integrados entre sí, cuya actualización no dependerá del resto del sistema, por lo que se podrán instalar sobre la base de la versión estable para actualizarla o ampliarla sin tener que esperar a la siguiente versión estable. Un ejemplo es un package pool de GNOME o un package pool del Y2K.

¿Es arriesgado utilizar la versión inestable?

Depende. "Inestable" en Debian no significa "peligroso" o "inseguro" , sino "en desarrollo" (no es lo mismo por ejemplo que cuando se habla de un "kernel de la rama inestable" ). Para usos no críticos es perfectamente utilizable y en general encontrarás que a menudo la versión inestable de Debian no lo es más que las versiones definitivas de otras distribuciones comerciales. No obstante, para servicios críticos es recomendable utilizar la versión estable, que es la que está probada intensivamente y depurada.

¿Qué ventajas e inconvenientes tiene instalar la versión inestable?

Ventajas:

dispones de las últimas versiones de los programas (esto es importante, teniendo en cuenta el amplio lapso de tiempo que pasa entre la liberación de una versión estable y otra); puedes ayudar a localizar bugs o errores.

Inconvenientes:

los propios de cualquier proyecto en desarrollo: fallos inesperados, en general no demasiado graves y que se suelen subsanar rápidamente.

¿Qué sistema de paquetes usa Debian?

Debian usa su propio sistema de paquetes y su propio formato con la extensión .deb. Un sistema de paquetes es algo más que un formato de archivo, pues lleva detrás toda una política del modo de organizar las cosas en un sistema. Por eso no es conveniente mezclar paquetes de RedHat y Debian, por ejemplo, pues siguen una política distinta en cuanto a la localización de bastantes cosas, como es el caso de los demonios de arranque. El sistema de paquetes de Debian asegura un sistema altamente fiable y sencillo a la hora de instalar y desinstalar programas, previene conflictos con librerías y entre programas, resuelve dependencias y lleva un control estricto sobre lo instalado en el propio sistema. Los paquetes deb incluyen los scripts de instalación, las versiones compiladas de los programas, junto a archivos de configuración, página del manual, scripts de inicio y parada de demonios y documentación asociada al programa.

¿Cómo se organiza y se coordina el proyecto Debian?

Debian se mantiene y desarrolla de manera distribuida mediante la cooperación desinteresada de más de 500 hackers de todo el mundo, quienes a su vez plantean las votaciones y son quienes toman las decisiones acerca de la política y la marcha general del proyecto. Además Debian dispone de una comunidad de miles de usuarios coordinados a través de más de 50 listas de correo públicas extraordinariamente activas. Los usuarios hispanohablantes se agrupan y comunican en la lista debian-user-spanish y en el canal #debian del irc-hispano. Para dar viabilidad legal a Debian y canalizar las donaciones al proyecto se creó hace unos años SPI ( "Software in the Public Interest" ). SPI surgió también con la idea de ayudar no solo a Debian sino a otros proyectos similares que se propusieran crear y distribuir software libre y hardware libre.

¿Dónde obtengo más información sobre el proyecto Debian?

En el sitio oficial www.debian.org. En la sección de Debian de BarraPunto: http://barrapunto.com/debian

¿Qué es La Espiral?

La Espiral nace tras constatar que hay gente que no se instala Debian porque no sabe cómo llegar a ella y opta por distribuciones comerciales como RedHat, SuSE o Mandrake porque aparecen regularmente en las publicaciones del sector informático. Otra gente no dispone de una buena conexión o ha de pagar por ella y no puede mantener su Debian actualizada vía FTP, que es el camino natural de acceso a la distribución. El desconocimiento de su peculiaridades y los tópicos que corren sobre su dificultad y elitismo, se añaden al hecho de Debian no tiene marketing pues no hay ninguna empresa detrás. Todo eso sumado la acaba alejando de los usuarios, lo cual realimenta el tópico de su dificultad y vocación minoritaria.

La idea de La Espiral es promover la distribución de Debian a través de las publicaciones de gran tirada. Les facilitamos de modo libre dos cosas: un anexo con una minipublicación sobre Debian y los CDs de Debian estable "último modelo" o bien los paquetes de actualización para la versión inestable y los package pools que vayan apareciendo para la versión estable. Puedes encontrar más información sobre La Espiral en: http://www.laespiral.org

¿Cómo puedo colaborar con La Espiral?

Suscribiéndote a la lista de correo para echar una mano (www.laespiral.org/lista.html). Ofreciendo recursos al proyecto, materiales o dinero. Difundiendo y distribuyendo sus materiales, enlazando su sitio web (www.laespiral.org).





© Copyright 2001, 2002, 2003, 2004, La Espiral, debian-laespiral@lists.debian.org
Permitida la cópia y distribución textual, integral, siempre y cuando se mantenga este aviso.