
Muchas veces tendemos a llamar al sistema operativo como Linux porque resulta más corto o más cómodo, y no siempre con mala intención. Pero si lo hacemos, estamos cometiendo un error y despreciando el trabajo detrás del proyecto GNU. Linux es solo un kernel, el núcleo del sistema operativo y que, a pesar de ser una parte muy importante, necesita de otros complementos para funcionar como un sistema operativo.
Por tanto lo correcto es denominar al sistema operativo GNU/Linux. Y desde nuestro blog queremos pedir disculpas si a veces hemos cometido este error en el pasado. A partir de ahora, llamaremos al sistema como GNU/Linux y cuando nos refiramos al kernel como Linux simplemente.
Nadie llamaría a Windows 8.0 como NT 6.2, ni tampoco llamaríamos a Mac OS X como XNU. Por el mismo motivo, tampoco debemos llamar a las diferentes distribuciones como sistemas Linux. FreeBSD sí es un sistema operativo completo, aunque pueda utilizar herramientas GNU si se desea, pero no depende necesariamente de ellas para estar completo.
Por tanto, en el caso de FreeBSD, sí que sería correcto llamarlo así. Continuando con este sistema operativo, decir que existen algunas distribuciones, como Debian, que pueden incluir un kernel diferente a Linux, como Hurd o kFreeBSD (la k distingue que se trata del kernel y no el S.O. completo). En estos casos, Debian GNU/HURD o Debian GNU/kFreeBSD utilizan estos kernel en sustitución de Linux, aunque continúa utilizando el entramado de GNU y por tanto debe aparecer referido.

Y las aportaciones de GNU son muy importantes, como bash, coreutils, librerías como glibc, gcc, GNOME, etc. Todas ellas representan un porcentaje del código bastante considerable, así que son piezas esenciales para componer el puzzle final.
Las distribuciones GNU/Linux, GNU/Hurd o GNU/kFreeBSD también integran otros componentes de terceros, como algunos entornos de escritorio y otros programas que no han sido desarrollados por GNU ni tampoco por los desarrolladores del kernel. Por supuesto también debe ser reconocido este trabajo…
Finalmente me gustaría decir que no todos los sistemas operativos o distribuciones basados en el kernel Linux utilizan los complementos GNU y por tanto no deberían ser llamados GNU/Linux. La FSF, que es la que promueve el término GNU/Linux, también está de acuerdo que en estos casos no sería aceptable. Un ejemplo es uClinux (un sistema con kernel Linux para sistemas embebidos), en el cual se han sustituido algunos elementos de GNU por otros, como glibc por uClibc y coreutils por BusyBox.
Más información – Linux y el sistema GNU, Preguntas frecuentes sobre GNU/Linux (por Richard Stallman) y Proyecto GNU
El artículo GNU/Linux: reconociendo el trabajo de GNU ha sido originalmente publicado en Linux Adictos.
Enlace a la fuente original: GNU/Linux: reconociendo el trabajo de GNU
Continúar leyendo...