Las 4 Libertades: Libertad cero

Generalmente al hablar de software libre uno de los temas más recurrentes es el de mencionar las 4 libertades, pues estas son básicas para entender las diferencias entre software libre y software privativo.

Sin embargo en pocos lugares he visto que alguien hable con un poco más de profundidad sobre las 4 libertades y es que las libertades no sólo son básicas para que un programa o SO sea considerado software libre, también tienen una razón social que va de la mano con toda la ideología del movimiento del software libre y que muchos pareciera, quieren olvidar o dejar de lado, argumentando sólo a favor de la parte “técnica” del software libre como la más importante.

Sin embargo para no hacer un post muy largo, he decidido mejor dividir esto en 4 pequeños post’s así que empecemos por la primera libertad (que por cierto le da nombre a este blog) la libertad cero.

De entrada algunos se preguntarán ¿porque libertad cero y no libertad uno? bueno eso es muy sencillo y responde a que como muchos sabrán el lenguaje utilizado por las computadoras se basa en el sistema de numeración binario, este sistema sólo tiene dos caracteres, el 1 y el 0, por lo que haciendo alusión a eso, se buscó que la primera libertad fuera la libertad cero.

Ahora ¿cuál es la libertad cero?

Libertad 0: Libertad de ejecutar el programa para los fines que uno quiera.

A qué se refieren con esto, a que la primera libertad del usuario tiene que girar en torno a los intereses y necesidades del usuario, es decir, el usuario es el que tiene la capacidad de decisión sobre lo que ejecuta en su computadora, esta libertad existe porque en el caso del software privativo no existe esta libertad, ya que no siempre se nos garantiza que el programa ejecutará las acciones que nosotros queremos que haga.

Un ejemplo muy común de esto es la información que recolectan algunas empresas desarrolladoras de software privativo sin nuestro permiso y que pueden estar disfrazadas como “programas de mejora de la experiencia del usuario” (en el mejor de los casos) o tal vez ni siquiera saber que están ahí.

Esto último se realiza a través de las llamadas “backports” o puertas traseras de los programas, estas puertas traseras, son pedazos de código que se ejecutan sin nuestra autorización, que en el mejor de los casos, sólo toman partes de nuestra información pero en casos extremos pueden realizar funciones de vigilancia y espionaje.

Para que entiendan un poco esto, si vieron la segunda película de la trilogía de Matrix, hay una (de hecho aparecen en varias ocasiones) escena en la que el protagonista pasa por un pasillo infinito lleno de puertas, éstas lo llevan a lugares muy distantes y lo conectan a todo el sistema, esas son las puertas traseras y al igual que en la película, nosotros como simples mortales no podemos saber a ciencia cierta a donde llevan esas puertas nuestra información ni quién es el que las ve.

Esto sin duda es un problema grave pues atenta contra nuestra privacidad y al final, lo peor de todo es que no sabemos a quienes va a parar toda esa información. Por ejemplo un caso que fue muy sonado recientemente fue el escándalo de Facebook (uno de tantos) respecto a que vendían al mejor postor la información de nuestros contactos esto con fines de explotación comercial. Pero si eso hacen con empresas de marketing con nuestra información aparentemente “personal”, quién nos dice que no lo hacen con otro tipo de empresas y/entidades gubernamentales.

Al respecto sobre este último punto, para muchos no es descabellada la idea de que agencias gubernamentales de seguridad nacional estén monitoreando constantemente la actividad de ciertos usuarios “potencialmente peligrosos”, yo podría casi asegurar que lo hacen y lo malo de esto es que violan derechos fundamentales.

Lo más grave como dije antes, es que nosotros como usuarios la mayoría de las veces ni siquiera sabemos de la existencia de este tipo de trampas, es por ello que la primera libertad del software es justo esa, la de respetar al usuario, dejando en él la libertad de ejecutar sus programas como a él le plazca, no como a otros le parezca mejor.

¿Pero ¿cómo asegura el software libre esta primera libertad?, a través de la Libertad 1 que es la libertad de estudiar el código fuente. Pero de esa libertad, ya les estaré hablando mañana.

Saludos.

Related Posts Plugin for WordPress, Blogger...

Compartir es bueno