Resumen: Software Libre
Que puedas leer este blog, es gracias al software libre.
Que puedas navegar en internet, es gracias al software libre.
El software libre, te concede la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software.
Lo contrario del software libre es el software propietario.
El software propietario es un instrumento de poder injusto para someterte.
Software libre no equivale a software gratis.
¿Cuánto pagas por utilizar las matemáticas?
¿Te puedes imaginar un mundo sin matemáticas?
Probablemente no. Sin matemáticas no tendríamos ningún avance tecnológico.
Si alguien pudiera prohibir de un momento a otro el uso de las matemáticas, no podríamos subsistir. Afortunadamente, las matemáticas son libres y gratis. Pertenecen a la humanidad.
¿Te puedes imaginar un mundo sin software?
Probablemente sí. Pero sería como estar estancados en un nivel tecnológico de 1940. Lamentablemente existen monopolios de software privativo que legalmente te podrían prohibir su uso. Y de hecho, eso no es ficción, ya ha sucedido. EE.UU. sancionó a dos jueces del Corte Penal Internacional (CPI) en La Haya enviándolos directito a una era preinternet1 2. Queda más que claro: el software privativo es un instrumento de poder.
Obviamente la pregunta es:
Si el software es tan importante para la supervivencia de nuestra civilización … ¿por qué no es libre? … ¿por qué no está en manos de la humanidad al igual como las matemáticas?
Micro$oft
Esa pregunta me la hice hace más de 25 años. No podía entender como todo el mundo estaba en manos de una empresa de EE.UU.: Micro$oft.
¿Cómo puede ser normal, que el 95% de las computadoras en todo el planeta dependan solamente de un sistema operativo producido por Micro$oft?.
¿Y qué pasa si Micro$oft decide subir el precio de sus licencias al doble? ¿Quién lo va a impedir? ¡Somos esclavos de Micro$oft! (… o de Apple que a final de cuentas es lo mismo pero con cadenas de oro para darte el feeling de esclavo VIP).
Eso no puede ser ni “normal” ni “sano” para la humanidad. Así que, no solamente por curiosidad, comencé a interesarme más por Linux.
Linux es un sistema operativo y es software libre.
Micro$oft Tax - obligado a pagar “impuestos” a Micro$oft
Por si eso no fuera suficiente, además, quieras utilizar Micro$oft o no, lo tienes que pagar por la fuerza. ¿No lo crees? Pues sigue leyendo:
Linux es libre y gratis. No obstante requieres una PC o laptop para instalarlo. Ahora el gran reto es comprar una computadora o laptop sin Microsoft preinstalado.
Compras una laptop en Dell, HP o de quien sea y estás obligado a comprarla con Microsoft preinstalado. Aunque no lo vayas a utilizar, como en mi caso. Yo solamente quiero el hardware para instalar Linux. El Microsoft preinstalado de todos modos lo voy a borrar.
Repito: es imposible comprar una computadora sin pagar un “impuesto” a Microsoft. A eso comunmente se le llama el “Micro$oft Tax”.
Libertad digital con software libre
Según la definición de la Free Software Foundation3 el software libre es
… el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el “software libre” es una cuestión de libertad, no de precio.
Para ser más específico:
- La libertad de ejecutar el programa como lo desees, con cualquier propósito.
- La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que desees. El acceso al código fuente es una condición necesaria para ello.
- La libertad de redistribuir copias para ayudar a otros.
- La libertad de distribuir copias de sus versiones modificadas a terceros. Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.
Es importante que te quede claro:
Tienes la libertad de utilizar el software para lo que quieras.
Tienes la libertad de modificarlo como te dé la regalada gana.
Tienes la libertad de copiarlo y regalarlo tantas veces como quieras.
Licencias de software libre
Y pues claro, para evitar que alguien maléfico se apodere del software libre, existe un marco jurídico.
Existen diversas licencias4 de software libre para que nadie te pueda quitar esas libertades. Como por ejemplo la licencia GPL5 que incluye mecanismos de copyleft que impiden que el software pueda ser apropiado y cerrado por terceros.
La licencia GPL es The Walking Dead pero a la inversa
La licencia GPL dice que si utilizas un código o parte de un código que se encuentra bajo la licencia GPL para modificar o mejorar otro software, al distribuir ese nuevo software lo tienes que publicar bajo la misma licencia, es decir, la GPL.
Se me hace muy chistoso porque parece un virus: tienes software privativo, y lo mejoras/modificas con partes de código GPL, entonces todo tu software privativo se convierte en GPL: ¡se transforma en software libre!
La GPL es The Walking Dead pero a la inversa: el mundo está lleno de zombis y aparece un virus que convierte a los zombis en seres humanos vivos y saludables.
Ejemplos de software libre
Existen muchísimos ejemplos de software libre. Por lo pronto aquí te presento 4 ejemplos que considero los más famosos.
Linux (kernel)
Kernel se refiere al núcleo del sistema operativo, digamos el motor, que utilizan la gran mayoría de servidores en el internet (aprox. 80%). Es gracias a esos servidores que funciona el internet y que puedas leer este blog. :-)
También es el núcleo operativo de varias supercomputadoras.
Firefox
El navegdor web desarrollado por Mozilla, una organización sin fines de lucro.
Libre Office
Una suite ofimática como M$ Office, pero mejor. :-)
Thunderbird
Thunderbird es una aplicación para correo electrónico, también desarrollado por Mozilla.