Cuando yo me inicié en el mundo de Linux, siendo aún usuario de Windows, creí que con hecho de correr Slax en una computadora estaba corriendo un sistema libre. Leí de Richard Stallman y Linus Torvalds, y creí que me estaba adentrando a un mundo que era perfecto y libre. Creí que por el hecho de descargarme una distribución, instalarla y usarla ya estaba siendo parte de la comunidad de usuarios libres e independientes del software privativo. No era así. Grande fue mi sorpresa cuando unas semanas después de usar Linux, vi Código Linux y Revolution OS en YouTube y me dí cuenta de que existían el Software Libre y Open Source, y que la FSF tenía una lista pequeña de distribuciones, diminuta comparada con el gigantesco listado de distribuciones existentes, y que Slackware no estaba ahí. Al fin de cuentas no estaba usando un sistema libre y ni de fuente abierta por completo.
La cuestión con el Software Libre y Open Source me parece algo complicado a veces, sobre todo cuando quiero explicarselo a alguien que apenas conoce del tema. Es complicado explicar y a veces comprender el conflicto que hay entre dos términos que parecen tan sencillos y que de una forma general me parece que tienen objetivos muy similares. La forma más simple de entender los términos para mí, es un comentario que alguna vez vi por algún sitio web y dice:
«Todo Sofware Libre es Open Source, pero no todo el Open Source es Software Libre»
Slackware, como muchas otras distribuciones, no es avalada por la Free Software Foundation (FSF) porque no respeta las pautas para distribuciones de sistemas libres.
A excepción de la lista de distribuciones libres las demás distros (incluyendo a Slackware) no respeta estas pautas de la FSF en al menos dos aspectos importantes:
- No adoptan una política de incluir únicamente software libre, ni de eliminar el software que no sea libre cuando se detecta. La mayoría de estas distribuciones no tienen en absoluto una política clara sobre qué software aceptan o rechazan. Hay distribuciones que sí tienen una política, pero lamentablemente no son lo suficientemente estrictas, como se explica a continuación:
- El núcleo que distribuyen (en la mayoría de casos, Linux) incluye blobs: piezas de código compilado distribuidas sin el código fuente, generalmente firmware para hacer funcionar algún dispositivo.
Slackware
Slackware padece los dos problemas habituales: no existe una política específica sobre el software que puede incluirse, y se distribuyen blobs binarios que no son libres en el núcleo Linux. También incluye el software para visualizar imágenes xv, que no es libre. Por supuesto, al no tener una política firme establecida, podría existir otro software no libre que no haya sido visto por la FSF.
Bien, después un tiempo usando esta distribución y de descubrir que Slackware no es considerado software libre por la FSF ¿Dejaría de usarlo? Me vi en un apriteto bastante grande. Pero al final decidí seguir usándolo, pues por que es una distribuión bastante buena y agradable para mí.
En fin cuando empecé a trabajar, supe que no iba a usar software libre todo el tiempo, al menos por un rato. Pues en el trabajo estoy obligado a usars Windows y software privativo. Y para poder trabajar en Slackware he tenido que instalar software que obviamente no es libre ni de fuente abierta como GoogleEarth, Skype, etc.
Uso Linux, uso Slackware, uso software libre pero no al 100%.
Fuente: