Está en la página 1de 8

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD BICENTENARIA DE ARAGUA


VICERRECTORADO ACADÉMICO
DECANATO DE INGENIERÍA
ESCUELA DE SISTEMAS
SAN JOAQUÍN DE TURMERO – ESTADO ARAGUA

LIBERTAD EN EL CÓDIGO: SOFTWARE LIBRE, LICENCIAS Y


COPYLEFT

AUTOR: Jorge Ramírez


C.I. 28219444

San Joaquín de Turmero, mayo, 2023


INTRODUCCIÓN

Para comprender un poco mejor todo, sería ideal comenzar definiendo


la palabra “software” y “libertad”. Sobre “software”, el diccionario de la
RAE nos arroja el siguiente concepto: “Conjunto de programas,
instrucciones y reglas informáticas para ejecutar ciertas tareas en la
computadora.”, lo que nos quiere decir que un software es el conjunto de
instrucciones que se escriben para que la computadora realice tareas
deseadas; sobre “libertad”, nos arroja lo siguiente: “1. Facultad natural
que tiene el hombre de obrar de una manera o de otra, y de no obrar, por
lo que es responsable de sus actos.”.

Eso quiere decir que la palabra “libertad” hacer referencia a que el


hombre debe ser capaz de poder realizar todo aquello que se le sea
posible, o tenga ganas de hacer, dándole incluso la opción de no hacer.
Ahora bien, el movimiento de software libre consiste en el poder adquirir,
modificar, difundir y/o compartir cualquier tipo de programa que esté en
nuestras manos, esto permitiendo que el software pueda ser modificado y
utilizado a gusto totalmente del usuario. Es decir, que este movimiento ve
el software, o las copias de software, como un producto o propiedad que
es tuyo una vez lo adquieres, y deberías ser capaz de poder modificarlo y
compartirlo de la forma que se desee y compartirlo con quienes nosotros
deseemos.

Es decir, que al momento de adquirir un software, quien lo distribuye


debería compartir el código fuente del mismo para poder realizar las
respectivas modificaciones, de otra forma, se estaría hablando de
software privativo. Free Software Foundation es una entidad sin ánimo de
lucro que tiene la misión de promover la libertad de los usuarios de
computadoras y defender los derechos de todos los usuarios de software
libre.
FUNDAMENTOS DEL SOFTWARE LIBRE

Como Free Software Foundation y GNU son los principales defensores


y promotores de los derechos y libertades de los usuarios de
computadores, ellos definen una serie de libertades que deben cumplirse
para poder decir que realmente un software es libre, estas son:

• Libertad 0: la libertad de ejecutar el programa como se desee, con


cualquier propósito.

• Libertad 1: la libertad de estudiar cómo funciona el programa, y


cambiarlo para que se haga lo que se desee. El acceso al código
fuente es fundamental.

• Libertad 2: la libertad de redistribuir copias para ayudar a otros.

• Libertad 3: la libertad de distribuir copias modificadas, esto permite


a la comunidad beneficiarse de las copias modificadas. El acceso
al código fuente importante.

Estas son las libertades esenciales que debe respetar un programa a la


hora de decir que dicho programa es software libre, en el caso de que se
rompa en alguna de ellas en la licencia del programa, ya se estaría
hablando de un programa privativo. Un punto importante a tomar en
cuenta a la hora de hablar de software libre es que, que sea libre no
implica que tenga que ser gratis, un software que tenga licencia libre
puede ser de pago.

Las libertades de los usuarios informáticos únicamente tienen que ver a la


hora de ejecutar, estudiar y modificar el programa, cuando se habla de la
forma de adquirir el programa no hay restricciones que digan si es libre o
no, ya que ello no influye.
En la filosofía que se cree tanto en Free Software Foundation y en el
proyecto GNU se explica la importancia que tiene el software libre en
diferentes áreas, sobre todo en una como es el Estado. Los entes
públicos trabajan para el pueblo, es por ello la importancia de utilizar
software libre en la utilización de los programas informáticos, ya que al
caer en manos privadas se deja recaer información de vital importancia
sobre algún proveedor de servicio privado.

Lo mismo sucede a nivel educativo, ya que si las escuelas, colegios y/o


universidades enseñaran software libre, se estaría velando por un futuro
de libertades, donde se promueve la colaboración entre desarrolladores,
además de el ayudar a los demás. Sumando, que se estaría reprimiendo
un poco la curiosidad del estudiante al no poder utilizar el código fuente
de un programa para su estudio y posterior modificación como medio de
aprendizaje.

Cuando se habla del software libre es difícil resaltar ventajas, ya que


cuando estamos hablando de un concepto como libertad se queda corto
hablar de únicamente ventajas, personalmente diría que se acercaría un
poco más (más todavía se siente muy lejano para poder describir en la
totalidad la libertad) es concebirlos como derechos que deben tener todos
los usuarios de software. Cuando se omiten libertades estariamos
hablando de opresión, en donde, de forma relacionada se estaría
haciendo referencia a una tiranía.

En el mundo del software la tiranía sería cuando el creador de un software


hace que los usuarios interactúen con el programa únicamente de la
forma en que ellos lo plantearon, que en sí eso no está mal, ya que a fin
de cuenta el programa se desarrolló con un propósito. Pero eso no hace
que sea una obligación interactuar con el programa de dicha forma ni
ejecutar tareas en las sombra sin el conocimiento del usuario, esas
acciones no tienen ninguna justificación.
LICENCIAS GPL Y LGPL

El acrónimo GPL significa “General Public License” o en español,


Licencia Pública General. Es una licencia de derecho de autor utilizada en
el software libre y código abierto, que garantiza a los usuarios finales la
libertad de usar, estudiar, copiar y/o compartir y modificar el software. El
objetivo de esta licencia es proteger el código con una licencia libre y
protegerlo, mediante la práctica de copyleft para evitar apropiación que
pueda restringir la libertad de los usuarios cada vez que la obra es
modificada y redistribuida. Esta licencia fue diseñada por Richard
Stallman.

Por otro lado, está la licencia LGPL cuyas siglas significan “Lesser
General Public License” o en español, Licencia Pública General Reducida.
Es una licencia de software fue diseñada por Free Software Foundation
que tiene como principal objetivo el garantizar la libertad de compartir y
modificar el software que esté bajo esta licencia, asegurándose que sea
libre para todos los usuarios que deseen tener acceso al software que
esta cubierto por esta licencia, eso quiere decir que esencialmente
protege la libertad de poder estudiar, modificar y redistribuir el código
fuente.

Ambas licencias se tiene derechos de copyleft, de esta forma hacen que


las libertades que se ofrecen en un programa, que serían las libertades
previamente expuestas, puedan heredarse a las diferentes modificaciones
que se realicen, haciendo que todas sean de software libre y código
abierto. El alcance de ambas licencias es diferentes, ya que la licencia
GPL se le aplica a todo el programa en su totalidad, mientras que la
licencia LGPL se aplica a una biblioteca o componente de software que
utilizan otros programas. Por lo tanto, en la LGPL lo único que sería
estaría asegurando que es software libre es lo que esté bajo dicha
licencia, ya que, el resto podría tener una licencia diferente.
COPYLEFT

Esta es la forma de hacer que un programa sea totalmente libre,


haciendo que todas las versiones que sean modificaciones de dicho
programa, o trabajos que sean extensiones del mismo, sean libres
también, de esta forma se asegura que toda la cadena de un producto o
de derivados de productos sea totalmente libre. El principal objetivo de
esto es debido a que, una de las principales formas de hacer que un
software sea libre es colocándole en un dominio público, lo que puede
llamar la atención de personas que tengan la intensión de sacar algún tipo
de beneficio haciéndolo privativo cuando seguramente el creador original
deseaba que fuese de acceso libre.

Esta es la forma en la que los desarrolladores de software libre pueden


asegurarse que nadie tome como software privativo ningún desarrollo que
éste haya realizado de forma abierta, le otorga protección a la intención
original de creador, la cual es que todos tengan acceso todo el programa.
Cuando se declara un programa con copyleft, primeramente se declara en
el documento legal que el programa o proyecto contiene copyright, para
luego añadirse ciertas clausulas sobre la distribución del mismo, que son
los instrumentos legales utilizados para garantizar que todo el mundo
pueda utiliza, modificar y redistribuir el programa.

Pareciera que el copyleft y el copyright son antónimos, más no es así


porque sin el copyright no podría existir el copyleft; a pesar que a simple
vista pareciese que son como el agua y el aceite, o que fuesen una
especie de personajes de ficción donde uno es una especie de Robin
Hood buscando ayudar a todo el mundo, mientra que el otro sería más un
prototipo de hombre empresario millonario. Pero es gracias al copyright
que el copyleft puede existir, ya que las clausulas que se establecen son
como las de cualquier programa informático solo que tienen el objetivo de
permitir que cualquiera pueda utilizar la raíz del programa a gusto propio.
CONCLUSIÓN

En conclusión, con lo expuesto se puede decir que el software libre es


básicamente la forma en la que se comparte un programa, haciendo que
sea de acceso abierto para todo aquel que desee visualizar, estudiar y
modificar código fuente del programa, éste código fuente es lo que define
el comportamiento del programa, por ende, quien lee y estudia el código
conocerá al detalle todas las tareas que realiza el programa. Esto también
le permitirá modificar el comportamiento del mismo para cualquier
propósito que éste desee. El software libre es fundamental porque libera
de las clausulas de aquellos programas en los que se está prácticamente
obligado a ceder los datos personales para poder utilizar algún servicio o
programa.

Este software privativo la mayoría de veces en la actualidad lo que tiene


es un comportamiento invasivo, ya que, ejecuta diversas tareas tras
cámaras sin el conocimiento del usuario; ya por ello hace que su
definición entre en la definición de malware. Estas acciones de fondo que
realizan los programas, en diversos casos se ha logrado demostrar que lo
que hace es tomar información sobre el computador del usuario, su IP, su
información personal, el contenido de los archivos que maneja, etc.

Es decir, que estos programas tienen acceso a nuestro computador y a


una basta cantidad de recursos que los usuarios ni toman en cuenta a la
hora de utilizarlos. Sin tomar en cuenta que los datos caen en una
empresa privada que puede hacer lo que desee con los datos, darlos a
terceros por marketing, pueden tener brechas de seguridad que
comprometan a sus usuarios. Es por ello que el software libre no es una
opción sólo por temas de licencias, si no que en muchos casos puede
llegar a resultar una mejora en seguridad mayor.
REFERENCIAS

Colaboradores de Wikipedia (2023). GNU General Public License.


Wikipedia. Recuperado el 22 de mayo de 2023 en:
https://es.wikipedia.org/wiki/GNU_General_Public_License

Colaboradores de Wikipedia (2023). GNU. Wikipedia. Recuperado el 21


de mayo de 2023 en:
https://es.wikipedia.org/wiki/GNU_Lesser_General_Public_License

Colaboradores de Wikipedia (2022). GNU. Wikipedia. Recuperado el 23


de mayo de 2023 en: https://es.wikipedia.org/wiki/GNU

Free Software Foundation, Inc. (2023). ¿Qué es el Software Libre?. El


sistema operativo GNU. Recuperado el 22 de mayo del 2023 en:
https://www.gnu.org/philosophy/free-sw.html

Free Software Foundation, Inc. (2022). ¿Qué es el copyleft?. El sistema


operativo GNU. Recuperado el 23 de mayo del 2023 en:
https://www.gnu.org/licenses/copyleft.es.html

Free Software Foundation, Inc. (2022). Filosofía del Proyecto GNU. El


sistema operativo GNU. Recuperado el 22 de mayo del 2023 en:
https://www.gnu.org/philosophy/philosophy.html

Real Academia Española (s/f). software. Diccionario de la lengua


española. Recuperado el 23 de mayo de 2023 en:
https://dle.rae.es/software

Real Academia Española (s/f). libertad. Diccionario de la lengua


española. Recuperado el 22 de mayo de 2023 en:
https://dle.rae.es/libertad?m=form

Richard Stallman (2023). El software es ahora aún más importante. El


sistema operativo GNU. Recuperado el 21 de mayo del 2023 en:
https://www.gnu.org/philosophy/free-software-even-more-
important.es.html

También podría gustarte