Libertad, un concepto abstracto que designa la facultad del ser humano que le permite decidir llevar a cabo o no una determinada acción segun inteligencia o voluntad, o la capacidad y habilidad de la libre determinacion como expresion de la voluntad del individuo.

Todos, en una u otra manera, hemos luchado por este derecho al momento de tomar decisiones o de querer aplicar o llevar acabo un proyecto personal o comunitario. Hoy en dia, es comun escuchar hablar hasta la saciedad por la defensa de la libre expresion, de la libre movilidad y de la libre actuacion en ambitos sociales, culturales, religiosos y politicos.

Pero sabian Uds. que el concepto de libertad es tambien aplicable a la Informatica? Si! A ese monton de programas y paquetes (software) que usas en tu computadora, celular y medio de entretenimiento portatil?

Desde hace varios años, el concepto de la libertad del software se ha ido implementando y desarrollando en todas las esferas de la informatica: desde ingenieros, programadores y desarrolladores, pasando por universidades, gobiernos, empresas, grupos sociales, hasta
llegar al usuario final: el chavalo estudiante, la ama de casa, el niño que aprende a usar la computadora y el abuelo que intentar ponerse al dia con la tecnologia, y tantos mas.

Un nuevo termino se ha acuñado y cada dia se hace mas popular: Software Libre.

(Haz click en Mas para continuar leyendo…)

Pero para poder comprender bien el significado correcto del Software Libre, permiteme explicarte primero otro concepto: el licenciamiento del software.

Como todos sabemos, es natural del ser humano el querer proteger de una manera u otra, toda obra que ha creado. Desea ser reconocido como el autor de dicha obra y, de ser posible, remunerado por aquellos que encuentren dicha obra interesante y de utilidad. De este sentimiento de posesion y reconocimiento nace el concepto de Derecho de Autor, con el cual se protege la autoria de un invento o producto nacido del ingenio y talento de una o varias personas.

Este concepto de Derecho de Autor se traslada al mundo de la informatica bajo el concepto de Licencias. Con una licencia, el autor o autores, otorgan ciertos privilegios a los posibles usuarios de la herramienta informatica (software, programa, paquete, controlador, codificador, formato, etc) para su utilizacion, distribucion y comercializacion. Con ellos se garantiza el reconocimiento y hasta remuneracion economica por la sola utilizacion del software. El termino general para este tipo de acuerdos es “Acuerdo de Licenciamiento para el Usuario Final” o EULA segun su acronimo en Ingles.

Actuamente existen varios tipos de Licencias, las cuales vienen evolucionando segun se desarrolla la informatica. Para efectos de este escrito (y no cansarles con tantas palabras), me referire de forma muy general a los 2 tipos predominantes de licencias: Licencia Privativa y Licencia GPL.

La Licencia Privativa es aquella en la que el autor del software le da permiso al usuario para poder usar su herramienta por me dio de un contrato legal en donde el usuario final se compromete, so pena de accion legal en su contra muchas veces, a la no adjudicacion, la no comercializacion y la no modificacion de dicho software. Asi mismo, obliga al usuario final a no intentar hacer re-ingeniera (el arte de desentrañar el funcionamiento interno de un proceso para su estudio,
modificacion y adaptacion). En otras palabras, el creador del software trasnfiere derechos limitados de uso al usuario final. Muchas veces se requiere del pago de una cantidad de dinero por el derecho a usar el software, cantidad que puede variar segun la cantidad de “licencias” que el usuario final necesite en su entorno.

Cualquier transgresion a dicho contrato por parte del usuario puede, acarrearle serios problemas legales y/o demandas economicas desde muy leves, hasta muy graves segun sea el caso y la severidad de la transgresion.

Parte del proceso de Auditoria Informatica que se realizan en las empresas y organismos estatales y privados, se enfoca en el estudio del plan de licenciamiento informatico que dicha institucion tenga en funcionamiento. El no estar en regla con los EULA del software en utilizacion es un claro acto de vandalismo informatico, mejor conocido como Pirateria.

Al respecto, es necesario aclarar que las empresas e instituciones no son las unicas que pueden incurrir en actos de Pirateria informatica. Los usuarios individuales, cada uno de nosotros que hacemos uso de una computadora o dispositivo tecnologico que haga uso de un software, podemos tambien incurrir en actos de pirateria al usar software cuya licencia EULA nos obliga a pagar una cantidad de dinero por el derecho a utilizarlo… y preferimos no pagarlo!. Si bien es cierto, en nuestro Pais actualmente es muy improbable que alguien nos pueda demandar por pirateria, tambien es cierto que se ha venido fomentando esa mala practica, la cual muchas veces consideramos “normal”. La verdad absoluta es que el cometer un acto de pirateria es una accion ilegal, anti-etica e inmoral. Entonces significa que tengo que pagar por el uso de un Windows, de un Office, de un Autocad, de un Winamp, un Photoshop, un Windows Media Player y tantas herramientas que hoy en dia viene instaladas en las computadoras? La respuesta es SI. Ya que todas esas herramientas especifican claramente en su EULA el pago por el derecho a uso. Lease
bien: derecho al uso, no a la propiedad del software. El software sigue siendo propiedad de la empresa o individuo que lo desarrollo. Como dije anteriormente, el no pagar por su licencia, te convierte automaticamente en un delincuente informatico. Dura Lex, Sed Lex.

Por el otro lado, tenemos la opcion del Software Libre, concepto que empezo a desarrollarse a inicios de los años 80, cuando un grupo de ingenieros del software, acostumbrados a trabajar en equipo,
desarrolando y compartiendo sin restricciones las herramientas de software necesarias para su trabajo, se vieron subitamente restringidos cuando se les empezo a negar la libertad de utilizacion
de software que habian venido practicando con exito y alta productividad y motivacion.

Para explicar mejor este concepto, permitanme citar directamente de la fuente, La Free Software Foundation:

“El “software libre” es una cuestión de libertad, no de precio. Para entender el concepto, debería pensar en “libre” como en “libre expresión”, no como en “barra libre”.

El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Más precisamente, se refiere a cuatro tipos de libertades para los usuarios del software:

* La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
* La libertad de estudiar cómo trabaja el programa, y adaptarlo a sus necesidades (libertad 1). El acceso al código fuente es una condición necesaria.

* La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).

* La libertad de mejorar el programa y publicar sus mejoras, y versiones modificadas en general, para que se beneficie toda la comunidad (libertad 3). El acceso al código fuente es una condición necesaria.

Un programa es software libre si los usuarios tienen todas esas libertades. Entonces, debería ser libre de redistribuir copias, tanto con o sin modificaciones, ya sea gratis o cobrando una tarifa por
distribución, a cualquiera en cualquier parte. El ser libre de hacer estas cosas significa, entre otras cosas, que no tiene que pedir o pagar el permiso.

También debería tener la libertad de hacer modificaciones y usarlas en privado, en su propio trabajo u obra, sin siquiera mencionar que existen. Si publica sus cambios, no debería estar obligado a notificarlo a alguien en particular, o de alguna forma en particular.

La libertad de ejecutar el programa significa la libertad para cualquier tipo de persona u organización de usarlo en cualquier tipo de sistema de computación, para cualquier tipo de trabajo y propósito, sin estar obligado a comunicarlo a su programador, o alguna otra entidad específica. En esta libertad, el el propósito de los /usuarios/ es el que importa, no el propósito de los /programadores/.
Como usuario es libre de ejecutar un programa para sus propósitos; y si lo distribuye a otra persona, también es libre para ejecutarlo para sus propósitos, pero usted no tiene derecho a imponerle sus propios propósitos.

La libertad de redistribuir copias debe incluir las formas binarias o ejecutables del programa, así como el código fuente; tanto para las versiones modificadas como para las no lo están. (Distribuir programas en forma de ejecutables es necesario para que los sistemas operativos libres se puedan instalar fácilmente). Resulta aceptable si no existe un modo de producir una formato binario o ejecutable para un programa específico, dado que algunos lenguajes no incorporan esa
característica, pero debe tener la libertad de redistribuir dichos formatos si encontrara programara una forma de hacerlo.

Para que las libertades para realizar cambios, y publicar versiones mejoradas, tengan sentido, debe tener acceso al código fuente del programa. Por consiguiente, el acceso al código fuente es una
condición necesaria para el software libre.”

Y que Software Libre es ese? Existe en Nicaragua? Hay gente que lo usa?

Nuestro estandarte es el sistema operativo Linux, el cual tiene muchas versiones, todas ellas funcionales y hechas a la medida y gusto de los usuarios. Junto con Linux, existe una gama exquisita de opciones en paqueteria ofimatica, educativa, cientifica, de entretenimiento,
empresarial, financiera, entre tantas, todas ellas bajo el seguro de las 4 libertades basicas del Software Libre.

Tenemos comunidades de usuarios que van abriendose camino dentro de las Universidades, Colegios, empresas e instituciones culturares y de desarrollo cientifico y comercial. El interes en Nicaragua por conocer y aprender mas acerca de esta alternativa libre se ha ido evidenciado
con el paso del tiempo. Cada vez son mas y mas las personas interesadas que se animan a probar y una vez comprobada la eficacia del software libre, han decidido quedarse con el y participar en su
divulgacion.

Si quieres conocer mas acerca del Software Libre en Nicaragua, te invito a que te pongas en contacto con el Grupo de Usuarios Linux GUL-Ni, visitando nuestra pagina en: http://www.linuxtour.org

Recuerda, eres libre! Pelea por tu libertad!

Acerca de Julio Vannini

Astrónomo Aficionado y promotor de Software Libre para Astronomía en Nicaragua. Miembro de ANASA y Contacto Nacional para SEDA/LIADA, Astronomers Without Borders y Sidewalk Astronomers. Director del Capitulo Nicaragua del Charlie Bates Solar Astronomy Project (CBSAP)

»

  1. alucardni dice:

    Excelente post don Julio!!

  2. Decks dice:

    Buenisimo el post, seria bueno buscar como publicarlo en algun periodico, me encantan, muy bien explicado y va al grano, explicando detalladamente todo😀

  3. me gusta el artículo, aunque me quedé esperando la evolución del software libre a la sociedad libre (música libre, literatura libre).

    Es decir, hablar de Creative Commons y Copyleft…🙂

    Sin embargo, me gusta cómo explica de forma clara y directa el dilema de EULA y licencias privativas… que mucha gente tiende a no entender y por eso no comprenden a la comunidad de software libre…

  4. Julio Vannini dice:

    Pense en hablar de eso… pero por falta de cafeina ya no me dieron las neuronas, pero seria material para una seguno articulo🙂

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s