¿Por qué Linux tiene tantas distribuciones?

A diferencia de Windows y macOS, instalar Linux no es fácil. La búsqueda de la palabra clave Linux en Internet le traerá muchos sistemas operativos con diferentes nombres, pero no existe un sistema operativo llamado "Linux". ¿Porqué es eso?

Linux se está convirtiendo cada vez más en el sistema operativo preferido tanto para los entusiastas de la tecnología experimentados como para los usuarios comunes. Pero, ¿por qué hay miles de sistemas operativos o "distribuciones", todos llamados colectivamente "Linux"? ¿Y por qué los desarrolladores continúan creando tantos sistemas operativos del mismo tipo? Descubrámoslo con TipsMake en el próximo artículo.

¿Qué es la distribución de Linux?

Primero, es importante saber qué es realmente Linux. Linux no es un sistema operativo, sino un núcleo, el componente que conecta el hardware de la computadora al sistema operativo. Cuando inicia una aplicación en su computadora haciendo clic en un ícono, es un núcleo que se comunica con el sistema operativo para iniciar la aplicación y mostrar la salida en la pantalla a través del hardware, es decir. pantalla.

El sistema operativo consta de un núcleo básico, aplicaciones y, por lo general, una interfaz gráfica de usuario. Linux es el núcleo y todos los sistemas operativos que lo utilizan se denominan "distribuciones de Linux". El término "distribución" proviene del proceso de compartir un sistema operativo basado en Linux con otros usuarios, también conocido como "distribución", ya que el núcleo y los sistemas operativos suelen ser gratuitos.

¿Qué hizo tantas distribuciones de Linux?

El kernel de Linux tiene la licencia GNU General Public License, que permite que cualquier persona vea, edite y distribuya cualquier aplicación del kernel, pero no siempre es así.

Unix solía ser un sistema operativo popular, pero su código fuente era propiedad de AT&T. Después de un tiempo, nació BSD (Berkeley Software Distribution) en la Universidad de California, Berkeley, basado en gran parte en el sistema operativo Unix. también muchos otros sistemas operativos basados ​​en Unix en ese momento y todos eran muy diferentes.

La falta de un estándar para crear sistemas operativos basados ​​en Unix y el antagonismo entre los sistemas operativos en ese momento condujo a una era conocida como "Unix Wars". Varios proveedores están distribuyendo sus propias versiones de Unix y comenzando a establecer sus propios estándares, incl. AT&T y BSD.

Foto 1 de ¿Por qué Linux tiene tantas distribuciones?

En 1983, Richard Stallman lanzó el Proyecto GNU, que se centró en desarrollar y distribuir software libre de código abierto.El Proyecto GNU tiene como objetivo crear una versión gratuita de Unix que cualquiera pueda copiar y distribuir libremente.

Muchas aplicaciones se desarrollaron bajo la Licencia Pública General GNU en ese momento, incluidas TAR y Emacs, pero el proyecto carecía de un núcleo de código abierto, la parte de la computadora que ayuda al sistema operativo y las aplicaciones a interactuar con el hardware.

En 1991, ocho años después del lanzamiento del proyecto GNU, Linus Torvalds comenzó a desarrollar Linux. Y un año después, Linux fue reeditado bajo la Licencia Pública General, convirtiéndose en lo que ahora llamamos GNU/Linux. Debido a que el kernel de Linux tiene licencia GPL, cualquiera puede crear un sistema operativo en él y distribuirlo libremente.

La capacidad de crear sus propios sistemas operativos de forma gratuita alentó a muchos desarrolladores a comenzar a crear sus propias distribuciones. En ese momento, se lanzaron una variedad de distribuciones, incluidas Debian, Red Hat y Slackware, lo que marcó el comienzo de la revolución de Linux.

¿Por qué crear nuevas distribuciones de Linux?

La razón principal por la que los desarrolladores continúan construyendo y distribuyendo nuevos sistemas operativos basados ​​en Linux es simplemente porque es algo que el kernel de Linux y las aplicaciones gratuitas pueden hacer.

Hoy en día, rara vez se crea una distribución desde cero. En su lugar, usan otra distribución popular y construyen un nuevo sistema operativo usando el antiguo sistema operativo como base o lo rediseñan con una nueva interfaz gráfica de usuario y aplicaciones. agregar.

Ubuntu tiene varias versiones, como Xubuntu, Kubuntu y Lubuntu. La única diferencia entre estas 3 versiones es el entorno de escritorio. En lugar del escritorio GNOME personalizado predeterminado que viene preinstalado en Ubuntu, Xubuntu, Kubuntu y Lubuntu, tienen XFCE, KDE Plasma y LXDE, respectivamente.

El objetivo principal del sistema operativo es hacer que el escritorio sea más fácil para los usuarios. Cuando alguien quiere una nueva función en un sistema operativo, la forma tradicional es proporcionar comentarios a la empresa que desarrolló el sistema operativo. El proyecto GNU ha cambiado eso por completo.

Foto 2 de ¿Por qué Linux tiene tantas distribuciones?

Los propios usuarios son los que usarán, desarrollarán, proporcionarán comentarios, implementarán y, en última instancia, distribuirán la distribución de código abierto. Usted es libre de crear su propia distribución y agregar las características deseadas al sistema operativo de sus sueños.

Cualquier persona con los mismos pensamientos y opiniones puede contribuir al proyecto y ayudar desarrolladores No necesita ponerse en contacto con una empresa o completar un formulario de comentarios solo para obtener una función adicional para agregar al sistema operativo.

No solo los consumidores, sino incluso las grandes empresas están creando nuevas distribuciones para uso interno dentro de la empresa. CBL-Mariner de Microsoft es un excelente ejemplo. Esto se debe principalmente a que las grandes empresas no quieren utilizar distribuciones creadas por otros usuarios y quieren desarrollar sus propios sistemas operativos desde cero o basados ​​en otra distribución masiva.

El proyecto Linux ha crecido hasta el punto en que los gigantes tecnológicos como Google también han comenzado a depender del kernel de Linux para algunos proyectos. Tome Android y Chrome OS como ejemplos. Android usa el kernel de Linux internamente y Chrome OS se basa en Gentoo Linux, una distribución lanzada en 2000.

Foto 3 de ¿Por qué Linux tiene tantas distribuciones?

Otra razón para fragmentar el escritorio de Linux es la gran variedad de dispositivos disponibles. Además de las computadoras de escritorio, otros dispositivos, como los basados ​​en procesadores ARM, también requieren un sistema operativo para funcionar. Linux resuelve este problema al permitir que los desarrolladores creen un sistema operativo para cualquier procesador que deseen.

Raspbian OS es una distribución creada específicamente para dispositivos Raspberry Pi. También puede encontrar innumerables distribuciones diseñadas para ejecutarse en procesadores más antiguos que no son compatibles con los proveedores de sus propios sistemas operativos.

¿Realmente hay necesidad de tantas distribuciones?

Si usted es una persona que solo necesita una computadora y un sistema operativo para hacer el trabajo, por supuesto que no. Puede utilizar cualquier sistema operativo siempre que se adapte a sus capacidades. Pero para aquellos que quieren más opciones cuando se trata de dispositivos y vida digital, Linux es la elección correcta.

Puedes probar varios sistemas operativos Linux y elegir el que creas mejor, o seguir copiando y probando nuevas distribuciones. Linux te da esa opción. A medida que la gente siga apoyando y contribuyendo al ecosistema de código abierto, seguirá viendo nuevas distribuciones desarrolladas y lanzadas de forma gratuita en Internet.

¡Así es como funciona el código abierto!

Aunque muchos de sus propios sistemas operativos, como Android y macOS, tienen código fuente cerrado, utilizan Linux como base para sus proyectos. Esto es perfectamente aceptable, ya que la licencia bajo la cual se ejecuta el kernel de Linux permite que cualquier persona modifique y distribuya el código sin restricciones.

Debido al gran apoyo de la comunidad detrás de los sistemas operativos basados ​​en Linux, constantemente se agregan características nuevas y exclusivas a las distribuciones. Aunque puede encontrar muchas de estas características en otros sistemas operativos propietarios como Windows y macOS, algunas están limitadas a un puñado de distribuciones de Linux.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir
error: Content is protected !!