Software Libre: Licencias, Educación y Comunidad.
Guzmán Bernaldo de Quirós Fernández
TIPOS DE LICENCIAS
Al hablar de licencias software estamos haciendo referencia a un contrato que se
establece entre los usuarios y el autor o autores de dicho software, dentro de las
licencias libres existen una serie de tipos de los que vamos a hablar a continuación:
LICENCIA GPL
La Licencia GNU GPL (Licencia Pública General de GNU), promovido por la FSF
(Free Software Foundation), se caracteriza principalmente por el hecho de que
permite cobrar por el software distribuido bajo esta licencia y protegerlo mediante
copyleft de la apropiación, de esta forma cuando modificas un programa con esta
licencia al redistribuirlo debes hacerlo bajo la misma licencia, es decir no puedes
incluir nuevos requisitos.
LICENCIA LGPL
La Licencia GNU LGPL (Licencia Pública General Reducida de GNU), básicamente
se diferencia de las licencias GPL en que es más permisiva.
LICENCIA AGPL
La AGPL (Affero General Public License), es básicamente la GNU GPL añadiendo
una nueva cláusula, la cual obliga a distribuir el software si este se ejecuta en una
dando servicio a través de una red de computadoras.
LICENCIA BSD
Se utiliza en los sistemas operativos BSD (Berkeley Software Distribution), es de las
licencias menos restrictivas, es menos restrictiva que las GPL, permite la integración
del código dentro de programas que no sean libres. Originalmente la licencia BSD
tenía 4 cláusulas, pero más adelante se crearon distintas versiones que eliminaban
clausulas.
LICENCIA APACHE
Creada por la Apache Softare Foundation (ASF), es una licencia bastante permisiva,
ya que no obliga que las versiones modificadas se distribuyan bajo la misma licencia,
únicamente se debe informar que en el proceso se ha utilizado la licencia Apache. Sin
embargo, las partes de código no modificadas si deben mantener la licencia, de esta
forma puede darse el caso que al recibir versiones de código con licencia Apache
modificadas este código no tenga las mismas libertades.
LICENCIA MIT
La licencia del MIT (Massachusetts Institute of Technology), no está sujeta a derechos
de autor, guarda gran similitud con la licencia BSD, ya que otorga amplios derechos
a los usuarios.
LICENCIA MPL
La licencia MPL (Mozilla Public License), podría decirse que es una mezcla entre BSD
y GPL, aunque se diferencia de BSD en que es menos permisiva que esta y de GPL
en que permite incluir el código junto a otro con distinta licencia.
LICENCIA PSFL
La licencia PSFL (Python Software Foundation License), también se asemeja a la
licencia BSD, ya que es bastante permisiva. No requiere que el software modificado
o derivado sea código abierto ni incluir el código fuente.
LICENCIA APSL
La APSL (Apple Public Source License), el sistema operativo de Apple llamado
Darwin fue publicado bajo esta licencia, esta licencia presenta dos grandes problemas
y por tanto no se suele recomendar su uso:
• No tiene un copyleft, ya que permite incluir ficheros completamente privativos.
• No es compatible con licencias GPL.
LICENCIA EPL
La licencia EPL (Eclipse Public License), creada para favorecer a empresas que
quieren desarrollar software propietario. Las modificaciones deben publicarse bajo la
misma licencia.
LICENCIA DFSG
La licencia DFSG (Debian Free Software Guidelines), exige que se publique el código
fuente, que las modificaciones y derivaciones del código sean bajo la misma licencia
original y además que ni el programa ni sus utilidades pueden discriminar a ningún
tipo de personas. También señala que la licencia no debe poner restricciones a otros
programas.
LICENCIAS CREATIVE COMMONS
Su creación se llevó a cabo con el objetivo de licenciar recursos intelectuales de
carácter literario, artístico y científico. La FSF ha realizado muchas críticas a este tipo
de licencias ya que cree que no aseguran la libertad de los usuarios.
Existen otras licencias de software libre pero no son tan utilizadas.
A continuación, vamos a exponer una serie de licencias para software no libre ya que
seguro que hemos escuchado hablar de ellas:
Licencias OEM
Las licencias OEM (Original Equipment Manufacturer), estas licencias son las que los
desarrolladores envían a los fabricantes del hardware para que se incluyan en sus
productos.
Licencias Retail
Las licencias Retail están destinadas al público general y dan la propiedad sobre el
software permitiendo regalarlo o venderlo.
Licencias privativas
Este tipo de licencias son de las menos permisivas ya que su uso, redistribución o
modificación requiere de autorización o no está permitido.
SOFTWARE LIBRE EN LA EDUCACIÓN
Desde hace años el software libre se postula como un recurso de gran valor en el
ámbito de la educación, no solo por las ventajas prácticas que proporciona si no
porque como venimos comentando a lo largo de este trabajo, lleva consigo una
filosofía de compartir y unir esfuerzos para avanzar, valores que sin duda la
educación debería promover.
El software libre es la prueba de que el resultado de la colaboración y la
participación son sinónimo de un mayor éxito, ya que como podemos observar los
programas libres cuentan con mayor fiabilidad y seguridad, y ofrecen más calidad,
además cuando surge un proyecto que despierta el interés de muchas personas
vemos como este avanza a pasos agigantados debido a que la comunidad se
involucra en mayor medida.
Aunque pueda parecer que todo son ventajas y que todo el mundo está de acuerdo
con la utilización del software libre en la educación, no es así. Un aspecto muy
criticado es el hecho de que muchas veces los programas son poco intuitivos y las
interfaces son menos amigables por lo que es más costos aprender a usarlos, otro
argumento que se utiliza en contra del software libre es que el hecho de poder
retocar los programas solo se encuentra a disposición de los usuarios más
avanzados y esto le resta ventajas.
A pesar de la existencia de estas desventajas, concluimos que el software libre es
más beneficioso para la educación que el privativo ya que sin duda los beneficios
que este trae consigo tienen mayor peso, además en los últimos años se ha
realizado un esfuerzo por mitigar estas desventajas, por ejemplo, tratando de hacer
interfaces más fáciles de manejar.
COMUNIDAD DEL SOFTWARE LIBRE
Un aspecto que caracteriza el software libre y el cual supuso la motivación para que
exista hoy en día es la cooperación y la comunidad, ya que permite a usuarios de
todo el mundo estudiar los programas, mejorarlos y compartirlos.
En España existen muchas comunidades y organizaciones que sin duda han
contribuido enormemente en la creación de incontables programas y han servido de
ayuda e inspiración para miles de usuarios. Algunos ejemplos son:
GNU España: esta comunidad dispone de licencias, y una cantidad abrumadora de información
sobre el software libre, durante la realización de este trabajo ha sido de gran utilidad
como se puede ver reflejado en la bibliografía. Además, es la principal fuente de
información sobre el proyecto GNU en español.
ASOLIF: o Asociaciones de Software Libre Federadas, creada en torno al año 2008 con el
objetivo de promover y defender los objetivos de diferentes empresas que apuestan
por el software libre. Se dedican a crear y a apoyar diferentes proyectos, hoy en día
cuentan con más de 150 empresas, es la organización más influyente en España
actualmente.
CENATIC: el Centro Nacional de Referencia de Aplicación de las Tecnologías de la
Información y la comunicación, se creo en el año 2006, se trata de una Fundación
Pública Estatal, su objetivo es fomentar el software libre dentro de la sociedad. Es el
único proyecto del gobierno de España comprometido con el software libre.
Ubuntu España:
A pesar de su nombre tiene su sede en México, su principal actividad es la
divulgación de conocimientos sobre el sistema basado en Debian GNU/Linux
Comentarios
Publicar un comentario