clean-penguinComo ya he explicado antes en mi blog, Linux es el núcleo más usado en la actualidad por el Sistema Operativo GNU, aunque no el único.

El núcleo Linux distribuido por Linus Torvalds, y que es usado por la mayoría de las distribuciones de GNU con Linux en la actualidad, esta contaminado con “blobs binarios”.

Para aclarar brevemente que son los “blobs binarios”, debemos saber primero que todos los programas de computadora, se escriben utilizando “Lenguajes de programación”, ya que estos lenguajes permiten crear un “Código fuente” del programa; entendible por un ser humano, pero los procesadores de las computadoras, no pueden leer directamente el “Código fuente” sin importar en que lenguaje de programación este escrito, sino que solo pueden procesar datos en “lenguaje máquina”, este lenguaje es el código binario, formado por complicadas combinaciones de ceros y unos, y que es creado a partir del código fuente que pasa por un proceso de compilación, es decir una traducción del mismo al código maquina especifico de los distintos procesadores. Un “blob binario” es una porción de código ya compilada, que esta adosada al código fuente de un programa.

Luego de esta breve reseña, podemos concluir que un programa cuyo código fuente no esta disponible en su totalidad, he incluye partes ya compiladas en código binario, es un software privativo.

Linus Torvalds modificó el código fuente de Linux, para permitir la inclusión de “blobs binarios” convirtiéndolo en un programa privativo, con la finalidad de brindar mayor soporte de hardware y a expensas de quitarle la libertad a los usuarios y programadores.

Ante esto, la Free Software Foundation Latinoamerica, decidió quitar del núcleo Linux los blobs binarios, y crear “Linux-Libre”.

Actualmente varias de las distribuciones apoyadas por FSF ya utilizan Linux-Libre, y las que no lo utilizan aún, están en proceso de incluirlo en próximas versiones.

Gracias a “Linux-Libre”, podemos correr nuestros sistemas operativos, sin software privativo oculto en el núcleo.

———————————————————————————————
Me base en parte para este entrada en:

http://www.fsfla.org/svnwiki/selibre/linux-libre/

Guía practica sobre Software Libre de Unesco

La imagen del “Pingüino limpio” fue tomada por Lewis Laë, el cual concedió el permiso para que sea utilizada como la mascota del Proyecto “Linux-Libre”.