Está en la página 1de 3

SOFTWARE LIBRE

El software libre se refiere a la seguridad de los usuarios para ejecutar,


copiar, distribuir y estudiar el software, e incluso modificarlo y distribuirlo
modificado.
Un programa informtico es software libre si otorga a los usuarios todas
estas libertades de manera adecuada. De lo contrario no es libre. Existen
diversos esquemas de distribucin que no son libres, y si bien podemos
distinguirlos en base a cunto les falta para llegar a ser libres, su uso bien
puede ser considerado contrario a la tica en todos los casos por igual.
Las cuatro libertades del software libre
De acuerdo con la definicin establecida por Richard Stallman, un software
es "libre" cuando garantiza las siguientes libertades:
Libert
Descripcin
ad
0
la libertad de usar el programa, con cualquier propsito (Uso).
la libertad de estudiar cmo funciona el programa y modificarlo,
1
adaptndolo a las propias necesidades (Estudio).
la libertad de distribuir copias del programa, con lo cual se puede
2
ayudar a otros usuarios (Distribucin).
la libertad de mejorar el programa y hacer pblicas esas mejoras a
3
los dems, de modo que toda la comunidad se beneficie (Mejora).
Tipos de licencias
Pueden existir tantas licencias como acuerdos concretos se den entre el
autor y el licenciatario. Desde el punto de vista del software libre, existen
distintas variantes del concepto o grupos de licencias:
Licencias GPL
Una de las ms utilizadas es la Licencia Pblica General de GNU (GNU GPL).
El autor conserva los derechos de autor (copyright), y permite la
redistribucin y modificacin bajo trminos diseados para asegurarse de
que todas las versiones modificadas del software permanecen bajo los
trminos ms restrictivos de la propia GNU GPL. Esto hace que sea
imposible crear un producto con partes no licenciadas GPL: el conjunto tiene
que ser GPL.
Licencias AGPL
La Licencia Pblica General de Affero (en ingls Affero General Public
License, tambin Affero GPL o AGPL) es una licencia copyleft derivada de
la Licencia Pblica General de GNU diseada especficamente para asegurar
la cooperacin con la comunidad en el caso de software que corra en
servidores de red.
La Affero GPL es ntegramente una GNU GPL con una clusula nueva que
aade la obligacin de distribuir el software si ste se ejecuta para ofrecer
servicios a travs de una red de ordenadores.
Licencias estilo BSD
Llamadas as porque se utilizan en gran cantidad de software distribuido
junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene
la proteccin de copyright nicamente para la renuncia de garanta y para
requerir la adecuada atribucin de la autora en trabajos derivados, pero

permite la libre redistribucin y modificacin, incluso si dichos trabajos


tienen propietario.
Licencias estilo MPL y derivadas
Esta licencia es de Software Libre y tiene un gran valor porque fue el
instrumento que emple Netscape Communications Corp. para liberar su
Netscape Communicator 4.0 y empezar ese proyecto tan importante para el
mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos
de software libre de uso cotidiano en todo tipo de sistemas operativos. La
MPL es Software Libre y promueve eficazmente la colaboracin evitando el
efecto "viral" de la GPL (si usas cdigo licenciado GPL, tu desarrollo final
tiene que estar licenciado GPL). Desde un punto de vista del desarrollador la
GPL presenta un inconveniente en este punto, y lamentablemente mucha
gente se cierra en banda ante el uso de dicho cdigo.
Copyleft
Hay que hacer constar que el titular de los derechos de autor (copyright) de
un software bajo licencia copyleft puede tambin realizar una versin
modificada bajo su copyright original, y venderla bajo cualquier licencia que
desee, adems de distribuir la versin original como software libre. Esta
tcnica ha sido usada como un modelo de negocio por una serie de
empresas que realizan software libre (por ejemplo MySQL); esta prctica no
restringe ninguno de los derechos otorgados a los usuarios de la versin
copyleft.
Ventajas del Software libre en la educacin
Distribucin de algunas aplicaciones de software libre en el proceso de
educacin a distancia.
Segn sus impulsores, el software libre ayuda a conocer y participar de
forma equitativa el proceso educativo, por lo cual parece tener beneficios en
el campo educativo como los siguientes:
1. Libertad para elegir el programa que cubra de mejor manera las
necesidades educativas.
2. Beneficio econmico: Las licencias del software libre son
completamente gratuitas, por lo que puede ser eliminado el pago en
licencia de programas no libres e invertir el dinero en otra rea.
3. Uso por parte de los estudiantes de los mismos programas en casa y
escuela, de forma legal.
4. Existencia de comunidades de intercambio educativo.
5. Desarrollo independiente de aplicaciones: Se favorece el crecimiento
de desarrolladores pequeos de software creando as una amplia
oferta de programas educativos libres.
6. Conocimiento ampliado sobre la informtica: El software libre permite
que los estudiantes conozcan cmo trabajan los programas y fomenta
el inters, la investigacin y el aprendizaje de nuevos conceptos en el
campo de la informtica.
7. Diversidad de herramientas educativas en diversas reas del
conocimiento.
Motivaciones del software libre
La motivacin tica, esgrimida la Free Software Foundation ente que
argumenta que el software es conocimiento y debe poderse difundir
sin trabas. Su ocultacin es una actitud antisocial y la posibilidad de

modificar programas es una forma de libertad de expresin, aunque


sin olvidar una estructura jerarquizada por la meritocracia32
La motivacin pragmtica, defendida por la Open Source Initiative,
que argumenta ventajas tcnicas y econmicas, con respecto a evitar
una tragedia de los anticomunes mejorando los incentivos.
Aparte de estas motivaciones, quienes trabajan con software libre suelen
hacerlo por muchas otras razones, que van desde la diversin a la mera
retribucin econmica, que es posible debido a modelos de negocio
sustentables.33

También podría gustarte