Búsqueda de sitios web

La influencia de Debian en la comunidad de código abierto de Linux


La comunidad Linux, y el mundo de la tecnología en general, quedaron conmocionados por la noticia de la trágica muerte de Ian Murdock hace un par de semanas, y con razón. El legado y la visión de Ian como fundador del proyecto Debian no solo influyeron en muchos otros que comenzaron sus propias distribuciones, sino que también fueron el medio para crear un sistema operativo sólido que muchos individuos y empresas de todos los tamaños se han utilizado durante más de 20 años.

En este artículo revisaremos algunos de los hitos en la historia y el desarrollo de Debian y su influencia en muchos derivados robustos y populares que se utilizan en la actualidad.

#1 – Debian fue la primera distribución en la que los desarrolladores y usuarios pudieron contribuir

Las personas que han estado usando Linux durante sólo un par de años tal vez den por sentado el desarrollo basado en la comunidad. Las velocidades actuales de Internet y las redes sociales no existían a mediados de 1993, cuando Ian Murdock anunció la creación de Debian. Aun así, Ian logró que todo funcionara. Sus esfuerzos fueron patrocinados por la Free Software Foundation durante los primeros días de Debian.

Antes de eso, se pasó un año entero (1994) organizando el proyecto para que otros desarrolladores pudieran contribuir. En marzo de 1995, cuando se lanzó Debian 0.93R5, cada programador comenzó a mantener sus propios paquetes. Al poco tiempo, también se creó una lista de correo y la popularidad de Debian, junto con las contribuciones, se disparó.

RedHat vs Debian: punto de vista administrativo

#2 – Debian está organizado con una constitución, un contrato social y documentos de políticas

Si lo piensas bien, liderar y difundir un gran proyecto como Debian requiere que los contribuyentes y los usuarios sigan una serie de pautas para combinar y organizar esfuerzos. Eso no sería posible sin un conjunto de documentos utilizados para regir cómo se dirige el proyecto, indicar cómo se toman las decisiones y describir los requisitos que debe cumplir una pieza de software para ser parte del proyecto.

Estos documentos son La Constitución de Debian, El Contrato Social y El Manual de Políticas de Debian. Si se toma un par de minutos para leerlos, notará que el proyecto siempre será 100% gratuito (según las Directrices de software libre de Debian, parte del Contrato social) con los usuarios finales como principal prioridad.

Al mismo tiempo, Debian se compromete a retribuir a la comunidad de software libre compartiendo correcciones de errores y mejoras realizadas por el proyecto con los autores de los programas incluidos en el sistema operativo.

#3 – Debian garantiza la coherencia entre las actualizaciones

Qué alivio es saber que no es necesario tocar madera ni cruzar los dedos pidiendo que se actualice un sistema en funcionamiento para que funcione sin problemas. Debian está tan perfeccionado que permite actualizar un sistema en ejecución sobre la marcha sin tener que reinstalar todo desde cero. Si bien es cierto que otras distribuciones ofrecen la misma característica (Fedora y Ubuntu por nombrar algunos ejemplos), no se comparan en estabilidad con Debian.

Por ejemplo, se garantiza que un servicio que se ejecuta en Wheezy lo hará en Jessie después de la actualización con pocos o ningún cambio.

Por supuesto, siempre se recomienda una copia de seguridad previa en caso de que se produzca un fallo de hardware durante el proceso, pero no por miedo a que la propia actualización arruine las cosas.

#4 – Debian es la distribución de Linux con más derivados

Como sistema operativo gratuito y sólido, no sorprende que Debian haya sido elegido por varias personas y empresas como base de sus distribuciones de Linux, a menudo llamadas “derivadas”. Como tal, han reutilizado o reconstruido los paquetes nativos de Debian, junto con otros propios.

Al momento de escribir este artículo (mediados de febrero de 2016), Distrowatch informa que se han creado 349 distribuciones basadas en Debian y 127 de ellas aún están activas. . Entre estas últimas se encuentran algunas distribuciones conocidas como Ubuntu, Linux Mint, Kali Linux y elemental OS. Así, Debian ha contribuido al desarrollo y crecimiento del escritorio Linux, y a la seguridad de los servidores, entre otras cosas.

Las 10 distribuciones de Linux más populares de 2015

#5 – Soporte para múltiples arquitecturas

A medida que el kernel de Linux fue portado desde su tipo inicial de máquinas soportadas (x86) a una lista cada vez mayor de arquitecturas, desde entonces Debian le ha seguido de cerca, hasta el punto de que hoy se puede ejecutar en una amplia variedad de máquinas (32 -bits y 64 bits, estaciones de trabajo Sun UltraSPARC y dispositivos basados en ARM, por nombrar algunos ejemplos).

Además, los requisitos del sistema de Debian permiten ejecutarlo en máquinas con pocos recursos. ¿Tiene una PC vieja acumulando polvo? ¡Ningún problema! Úselo para un servidor Linux basado en Debian (tengo un servidor web Apache ejecutándose en una computadora Intel Celeron 566 MHz/256 RAM, donde ha estado funcionando durante un par de años).

Y por último pero no menos importante,

#6 – ¡Historia del juguete!

Después de que Ian Murdock fuera reemplazado por Bruce Perens como director del proyecto Debian, cada versión estable recibió el nombre de un personaje de las películas de Toy Story.

En ese momento, Bruce trabajaba para Pixar, lo que puede explicar el motivo de tal decisión. Llamadme sentimental, pero cada vez que veo las películas pienso en Debian, y viceversa. Incluso Sid, el niño que torturaba juguetes, tiene su lugar en Debian. No es sorprendente que la versión inestable (donde se realiza la mayor parte del trabajo de desarrollo mientras se prepara una nueva versión) lleve su nombre.

Resumen

En este artículo hemos repasado algunas de las razones que hacen de Debian una distribución muy influyente en la comunidad Linux. Nos encantaría escuchar su opinión sobre este artículo y otras razones por las que cree que Debian es lo que pretende ser: el sistema operativo universal (no es de extrañar que la NASA haya migrado sus sistemas informáticos en el Espacio Internacional Station de Windows XP y Red Hat a Debian hace unos años (lea más sobre esto aquí).

¡No dude en escribirnos utilizando el formulario de comentarios a continuación!