NOTA: Artículo escrito el 3 de diciembre de 2018, rescatado gracias a Internet Archive de mi antiguo sitio desaparecido; todo con la finalidad de preservar la esencia de dicha licencia.
Hoy comenzamos con un título en inglés porque el término a tocar ha sido ampliamente malinterpretado por sus diferentes traducciones y a eso vamos, la corrección.
Hay personas que actualmente y desde siempre han confundido el término free de «gratis» (según ellos) con respecto a software cuando desde sus inicios se planteaba algo muy diferente. Este error interpretativo es muy común en sistemas como GNU/Linux y en un sin fin de herramientas de software libre y de código abierto.
Hay personas qué cuando leen «free» se les viene directo a la cabeza «gratuito» cuando no siempre es así, el software puede ser de pago, pero libre, ¿a qué se refiere con «libre»? «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 entender el concepto, piense en «libre» como en «libre expresión», no como en «barra libre». En inglés, a veces en lugar de «free software» decimos «libre software», empleando ese adjetivo francés o español, derivado de «libertad», para mostrar que no queremos decir que el software es gratuito.
Las 4 libertades del software libre
Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:
- La libertad de ejecutar el programa como se desee, con cualquier propósito (libertad 0).
- La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
- La libertad de redistribuir copias para ayudar a otros (libertad 2).
- La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). 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.
Un programa es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre.
«Software libre» no significa que «no es comercial». Un programa libre debe estar disponible para el uso comercial, la programación comercial y la distribución comercial. La programación comercial de software libre ya no es inusual; el software libre comercial es muy importante. Puede haber pagado dinero para obtener copias de software libre, o puede haber obtenido copias sin costo. Pero sin tener en cuenta cómo obtuvo sus copias, siempre tiene la libertad de copiar y modificar el software, incluso de vender copia.
Por todo ello, es necesario qué cuando se hable de software libre, es mejor evitar usar términos como «regalar» o «gratuito», porque dichos términos implican que el asunto es el precio, no la libertad.
Ahora bien, también hay que destacar la diferencia entre software libre y código abierto, ambas no son iguales, pero si hay código abierto que puede aplicar al software libre… quizás esto te parezca confuso y para ello mejor te direcciono a la explicación oficial de la FSF: Aquí.
El resumen de aquel artículo: el código abierto fue una bifurcación del software libre con unas ideas y pensamientos muy diferentes, pero en la práctica resultaría en algo igual (o casi).
El código abierto es una metodología de programación, el software libre es un movimiento social. Para el movimiento del software libre, el software libre es un imperativo ético, respeto esencial por la libertad de los usuarios. En cambio, la filosofía del código abierto plantea las cuestiones en términos de cómo «mejorar» el software, en sentido meramente práctico.
A continuación un vídeo para poder pulir la explicación: https://invidious.snopyta.org/watch?v=zgfw2hlIOIA
Ya finalizando incluyo un gráfico bastante bueno (con su respectiva fuente) e invito a llamar las cosas por su nombre, tal cual, así nos evitamos caer en la desinformación.
Hasta pronto, ¡No dudéis en criticar, corregir o sugerir!, así aprendemos todos.
Fuente de información: Aquí.