Me vino la loca idea de iniciar una sección de diatribas en este blog, un lugar desde el cual poder insultar a todo el mundo sin reservas. Aquí va la primera entrega de esta nueva misión.

¡AAAAAAL(imagina a un pingüino corriendo con una espada)AAAAAATAQUEEEEEE!

Hoy quiero aclarar dos puntos que considero importantes. Quizás mucha gente se enoje por esto, pero bueno, las cosas hay que decirlas.

La primera sorprenderá a muchos Stallmanitas por allí, pero el tema de San iGNUsio de la iglesia de emacs es (o al menos debería ser) una broma. No, en serio, el software libre no es una religión sino una metodología para producir software de calidad en una forma que beneficie tanto a los desarrolladores como a los usuarios, tratando de no dejar a nadie fuera. Y no, tampoco puede decirse que sea una filosofía como el zen, el budismo u otras cosas semejantes. Digo esto porque estoy particularmente harto de algunos partidarios del software libre tratando de «evangelizar» al resto del mundo: las licencias no son evangelios, son licencias. Tampoco puede decirse que el software libre sea «una cuestión ética» ya que la ética (o falta de ella) estará en los usuarios y desarrolladores, no en las herramientas: es el uso del objeto, no el objeto en sí, lo que puede estar sujeto a consideraciones éticas.

El segundo punto es el que da título a este artículo: es verdad, decir solo «Linux» no es correcto, pero decir solo «GNU/Linux» es aún peor.

Es posible que el señor Stallman se contente con usar bash y emacs sin servidor gráfico, pero estoy bastante seguro de que muchos usuarios de sistemas libres, incluyendo a muchos de los «extremistas» más recalcitrantes, no los utilizarían si no fuera por una interfaz gráfica medianamente accesible. Interfaz gráfica que no es parte del proyecto GNU, que se construye con un servidor gráfico con licencia MIT y un escritorio… con alguna licencia.

Pero incluso el señor Stallman tiene que conectarse a internet para publicar sus artículos, y para eso utilizará seguramente las componentes de red de su sistema operativo y un servidor web. Que yo sepa, ninguno de esos componentes es parte del proyecto GNU.

Decir simplemente Linux es una forma perezosa de decir «sistema construido sobre el kernel Linux con otras librerías y componentes», mientras que decir GNU/Linux es el acto premeditado de ignorar explícitamente todas las componentes MIT, BSD, MPL, Apache, etcétera que forman una unidad con el sistema, que lo vuelven útil.

Piénsalo un momento: quitas LibreOffice, LATEX, Firefox, Plasma o gnome, quitas todas esas cosas y te quedas con un sistema GNU/Linux «puro», ¿puedes hacer algo útil con él?, ¿verdad que no? Y no me vengas con una lista de todas las maravillosas cosas que puedes hacer con emacs, que no todo el mundo es masoquista.

Está mal el ser «solo un poco más correcto». Insisto: decir solamente «GNU/Linux» es aún más injusto que decir solo «Linux» ya que estarías explícitamente ignorando otras componentes.

En fin, llama a las cosas como quieras, que tengo edad suficiente como para saber que la gente no cambia. «Genio y figura hasta la sepultura», decía mi abuela. Solo te pido que no vengas a «evangelizarme» que ya estoy harto de esos que vienen a tocar el timbre un sábado por la mañana para darme «la buena noticia».

A quien pregunte, yo uso openSUSE Leap.

EDITO: Para un artículo con otro punto de vista sobre estos temas, consulta al amigo Victorhck

Enésima diatriba sobre “Linux vs. GNU/Linux”. Escapando del “flame”

Tranquilo, el próximo artículo será normal. Ya veremos cuándo viene la próxima diatriba. ¡Temas para protestar nunca faltan!