¿Qué es GNU/Linux y por qué casi nadie lo llama así?

Está interesado en Linux y ha leído algunas de las publicaciones que aparecen en el sitio web. En el camino, te encontraste con un nombre que te sonó divertido: GNU/Linux. ¿Qué significan estas letras y por qué algunas personas siguen añadiéndolas a Linux?

Esta es una pregunta simple, pero la respuesta nos lleva a un debate que ha estado ocurriendo en el mundo de Linux durante décadas. Verificar Razones por las que Linux Mint es la distribución perfecta para usuarios de Windows.

¿Qué es GNU/Linux y por qué casi nadie lo llama así? -Linux

¿Qué es GNU/Linux?

GNU/Linux es el nombre que se le da a un sistema operativo libre y de código abierto conocido comúnmente como "Linux".

Cuando se usa para referirse a un sistema operativo general, los términos "GNU/Linux" y "Linux" son intercambiables. Pero hay muchas partes diferentes que intervienen en la creación de un sistema operativo completamente funcional. Se puede decir que GNU es más que Linux en GNU/Linux, por lo que la cuestión de cómo llamar a un sistema operativo no es tan sencilla como parece.

¿Qué es "GNU" en GNU/Linux?

Estamos en los años XNUMX, y la industria informática se encuentra actualmente en un período de transición. Un caso de la Corte Suprema que involucró a Apple dictaminó que el software binario (el tipo de programa que difiere del código fuente en que es ejecutable) puede tener derechos de autor. Microsoft lanzó Windows unos años más tarde. Esto provocó que la forma en que las personas interactúan con el software comenzara a cambiar.

Antes de que las empresas comenzaran a agregar derechos de autor a su software con el objetivo de enriquecerse, la mayor parte del software era utilizado por investigadores y académicos. El código de computadora se compartía abiertamente y las personas eran libres de hacer lo que quisieran con el software. Ahora empiezan a aparecer las restricciones y es ilegal seguir haciendo lo que se debería haber hecho.

Se ha formado un movimiento llamado el movimiento del software libre. En 1983, Richard Stallman anunció un plan para crear un sistema operativo no propietario totalmente compatible con Unix. Apodado el Proyecto GNU, el anuncio todavía está disponible en el proyecto GNU. GNU.org.

GNU es un acrónimo recursivo que significa "GNU's Not Unix". El proyecto GNU proporcionó muchas de las excelentes herramientas de las que dependen los escritorios libres de hoy. Las herramientas importantes creadas en la década de XNUMX incluyen GCC (una herramienta para compilar el lenguaje C), el muy potente editor de texto Emacs, Bash y muchas utilidades de línea de comandos que todavía están en uso.

Muchas aplicaciones ampliamente utilizadas forman parte del proyecto GNU, como GIMP (GNU Image Manipulation Applications) y GNOME, uno de los entornos de escritorio gratuitos más populares. Independientemente de la distribución de Linux que utilice, lo más probable es que confíe en más de unas pocas partes del software GNU.

El proyecto GNU también es responsable de la Licencia Pública General. Esto es lo que ha hecho que la mayor parte del software libre que usamos sea libre a lo largo de los años.

¿Qué es "Linux" en GNU/Linux?

Linux apareció en 1991. El proyecto comenzó cuando un estudiante de la Universidad de Helsinki comenzó a trabajar en su propio kernel de sistema operativo. Su nombre era Linus Torvalds.

En ese momento, el proyecto GNU ya había creado gran parte de lo que se necesitaba para un sistema operativo libre efectivo, pero faltaban algunas partes. Que incluía controladores de dispositivos, procesos en segundo plano y un kernel en funcionamiento. Estos componentes son los que permiten que el software se comunique con el hardware.

El intento de desarrollo del kernel del GNU Hurd Project había comenzado el año anterior y aún no estaba listo. Un núcleo diferente llamado MINIX existe desde 1987, pero solo tenía licencia para uso educativo.

Frustrado, Torvalds decidió hacer un núcleo él mismo. Se refirió al proyecto personal como Linux, una combinación de su nombre y UNIX, pero pensó que sería demasiado presuntuoso para compartirlo públicamente. En cambio, el proyecto recibió el nombre de Freax, que es una combinación de "gratis", "freak" y "UNIX". A un compañero de trabajo no le gustó el nombre y prefirió Linux. Linus estuvo de acuerdo y el nombre se quedó.

Inicialmente, el núcleo no era gratuito, pero en 1992 Linus obtuvo la licencia de Linux bajo la Licencia Pública General GNU, una licencia con copyleft creada por el proyecto GNU. Esto es responsable de gran parte del éxito del proyecto. En lugar de crear un kernel competitivo, muchos confiaron en Linux y contribuyeron a su desarrollo. Verificar Comparación de macOS y Linux: diferencias clave que debe saber.

¿Usamos GNU o Linux?

Con herramientas GNU y un núcleo Linux funcional, ahora tenemos un sistema operativo gratuito que funciona. Pero, ¿cómo lo llamamos? Desde los primeros días, muchas personas se han referido a los sistemas operativos que utilizan el kernel de Linux simplemente como "Linux". Esta tendencia nace porque Linux no es la mayor parte de lo que se necesita para crear la experiencia que todos imaginamos cuando decimos Linux.

Nuevamente, el kernel de Linux es la parte específica que hace que el software y el hardware se comuniquen entre sí. ¿Todo lo que ya vemos en pantalla? Eso es otra cosa.

¿Qué es GNU/Linux y por qué casi nadie lo llama así? -Linux

Richard Stallman propuso inicialmente la idea de nombrar tales creaciones como sistemas basados ​​en GNU Linux. Luego cambió su preferencia por GNU/Linux (pronunciado “GNU slash Linux” o “GNU plus Linux”), por lo que está claro que ambos proyectos juegan un papel integral. Algunas personas aceptan este argumento, mientras que otras piensan que ese nombre es incómodo e innecesario. La división ha continuado hasta el día de hoy.

Razones para decir "GNU/Linux"

Desde el principio, el objetivo del proyecto GNU fue desarrollar un sistema operativo completo. El núcleo era una de las piezas que faltaban en el rompecabezas. Torvalds no se propuso crear un sistema operativo, sino proporcionar esa pieza que faltaba.

  1. Linux es vital para que veas cualquier cosa en tu pantalla, pero no tiene nada que ver con lo que realmente ves. Lo que ve está determinado en gran medida por su entorno de escritorio.
  2. GNU también es responsable de mucho de lo que sucede en segundo plano. Incluso si no instala una GUI, todavía está interactuando con herramientas de línea de comando (como Bash) que son parte de GNU.
  3. Sin las herramientas GNU, lo que pensamos como Linux ya no se parece a Linux. Android no se parece a Linux, aunque usa el kernel de Linux. Esto se debe en gran parte a que carece de la cadena de herramientas GNU.
  4. Una captura de pantalla de "Linux" no es lo mismo que una captura de pantalla de escritorio gratuita basada en BSD. Varios sistemas operativos basados ​​en BSD de código abierto brindan una experiencia casi idéntica a la de Linux de escritorio, aunque el kernel de Linux no se usa en ninguna parte.
  5. Así no es como llamamos a otros sistemas operativos. Cuando pensamos en Windows, solemos pensar en la interfaz. Pocos de nosotros pensamos inmediatamente en el kernel de Windows. Si alguien puede ejecutar la interfaz de Windows y todas sus aplicaciones de Windows sobre un kernel de Linux, probablemente todavía lo considerará como Windows.
  6. Referirse a todo el ecosistema como Linux crea confusión. Torvalds a veces se atribuye el mérito de haber creado todo el sistema operativo, mientras que solo fundó una parte específica.
  7. GNU es responsable de gran parte de la cultura y las licencias de escritorio libre. El proyecto GNU proporcionó no solo las herramientas que permitieron el sistema operativo libre, sino también el marco legal. La GPL impide que las personas tomen código gratuito y lo utilicen para crear su propio software propietario de la competencia. El lanzamiento de muchas herramientas básicas, incluido el propio Linux, bajo una licencia copyleft aceleró su adopción y sentó las bases de la cultura de la que disfruta hoy la comunidad del software libre.

Verificar Razones por las que Ubuntu es la distribución de Linux perfecta para desarrolladores de software.

Razones para decir "Linux"

Hay razones sólidas para hacer que el nombre GNU/Linux sea el más preciso y el más utilizado. ¿Pero es un buen nombre? Estos son algunos de los argumentos que la gente ha hecho a favor de nombrar el sistema operativo "Linux". La lista es más corta, pero aún puede ser la más poderosa.

  1. Linux ya se está volviendo cada vez más popular. Este fue el caso en la década de XNUMX, y sigue siendo el caso hoy. Referirse al sistema operativo como cualquier otra cosa sería y todavía se siente como un intento consciente de cambiar la marca. Esto se debe a que fue Linux el que hizo posible que los usuarios ejecutaran todo el software creado por el proyecto GNU y otros. Sin Linux, realmente no tienes nada que usar.
  2. GNU/Linux es un mal nombre. Es vergonzoso leerlo, y es inapropiado decirlo. Esta sola razón es suficiente para evitar que algunas personas que están de acuerdo en que Linux no es un nombre justo llamen al sistema operativo de otra manera.
  3. ¿Dónde paramos? Si le damos crédito a GNU, ¿no le damos crédito a X o Wayland, los servidores de renderizado en los que se basa la mayor parte del ecosistema de escritorio gratuito? El sonido también importa. así como entornos de escritorio. En poco tiempo nos referíamos a nuestros escritorios como GNOME/PipeWire/Wayland/GNU/Linux.

Verificar ¿Deberías usar Linux con Wayland? Lo que necesitas saber.

El mismo Torvalds ha argumentado que referirse a Linux como GNU/Linux es absurdo.

¿Prefieres GNU/Linux o Linux?

No soy un gran admirador del nombre GNU/Linux, pero hay cierta obviedad al decir que su computadora portátil ejecuta GNU en lugar de Linux. Con la llegada de Android y Chromebook, el nombre de Linux se está volviendo cada vez más inadecuado. El hecho de que el software esté disponible para Linux no significa que funcionará en Android, y viceversa.

La situación solo se vuelve más compleja a medida que los sistemas de información y entretenimiento, los productos para el hogar inteligente, los dispositivos portátiles y otros dispositivos electrónicos continúan adoptando el kernel de Linux. Puedes ver ahora ¿Cuál es la diferencia entre las distribuciones de Linux si todas están basadas en Linux?

fuente
Ir al botón superior