Professional Documents
Culture Documents
En otras palabras, es aquel que respeta la libertad de todos los usuarios que
adquirieron el producto para ser usado, copiado, estudiado, modificado, y
redistribuido libremente de varias formas. Es muy importante aclarar que el
Software Libre establece muchas libertades pero no es necesariamente gratuito.
Con esto queremos decir que conservando su carcter libre (respetando las
libertades), puede ser distribuido de manera comercial. Esto garantizando sus
derechos de modificacin y redistribucin.
Las libertades que una licencia de software debe otorgar al usuario para
que un programa sea Software Libre son cuatro:
Existen varios tipos de software libre, que de acuerdo a su clasificacin pueden ser:
De acuerdo a su costo.
- De costo cero: es simplemente aquel software que no tiene
costo alguno, es decir, que hacer un pago es nulo debido a que
es gratis.
De acuerdo a la apertura de su cdigo fuente.
- De cdigo fuente abierto: conocido tambin como "fuente
abierta" u "open source" es el que permite tener acceso a el
cdigo fuente a travs de cualquier medio ya sea acompaado
con el programa ejecutable, a travs de internet, pagando una
suma de dinero, etc.
De acuerdo a su proteccin.
- De dominio pblico: simplemente es aquel que no tiene
proteccin alguna que cualquier usuario puede utilizar,
hacerle modificaciones, y ser el autor de el mismo
- Protegido por licencias: es el tipo de software protegido con
una licencia de uso.
De acuerdo a su legalidad.
- Legal: Es el que no posee ningn tipo de restriccin para los
usuarios, no tiene reglas o normas. Un software con su
respectiva licencia original y con su certificado de
autenticidad.
- Ilegal: Es el que circula para los usuarios rompiendo ciertas
reglas. Se tiene licencia para usarlo en una sola computadora
pero se instala ms de una, no se obtiene la licencia pero se
puede utilizar mediante artificios (cracks, patchs, loaders, etc)
De acuerdo a su filosofa.
- Libre: es el tipo de software que le da al usuario la libertad de
usarlo, estudiarlo, modificarlo, mejorarlo, adaptarlo y
redistribuirlo, con la nica restriccin de no agregar ninguna
restriccin adicional al software.
Licencias LGPL
La Licencia Pblica General Reducida de GNU, o ms conocida por su
nombre en ingls GNU Lesser General Public License, es una licencia creada por la
(FSF) que garantiza la libertad de compartir y modificar el software cubierto por
ella, asegurando que el software es libre para todos sus usuarios. Esta licencia se
aplica a cualquier programa o trabajo que contenga una nota puesta por el
propietario de los derechos del trabajo estableciendo que su trabajo puede ser
distribuido bajo los trminos de esta. El "Programa", utilizado en lo subsecuente, se
refiere a cualquier programa o trabajo original, y el "trabajo basado en el
Programa" significa que el programa o cualquier trabajo derivado del mismo bajo
la ley de derechos de autor.
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. La Free Software Foundation
recomienda que el uso de la GNU AGPLv3 sea considerado para cualquier software
que usualmente corra sobre una red.11
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. Son
muy permisivas, tanto que son fcilmente absorbidas al ser mezcladas con la
licencia GNU GPL con quienes son compatibles. Puede argumentarse que esta
licencia asegura verdadero software libre, en el sentido que el usuario tiene
libertad ilimitada con respecto al software, y que puede decidir incluso
redistribuirlo como no libre. Otras opiniones estn orientadas a destacar que este
tipo de licencia no contribuye al desarrollo de ms software libre (normalmente
utilizando la siguiente analoga: "una licencia BSD es ms libre que una GPL si y
slo si se opina tambin que un pas que permita la esclavitud es ms libre que
otro que no la permite").
Licencia PSFL
La Python Software Foundation License, anteriormente Python License, es
una licencia de software libre permisiva, al estilo de la licencia BSD, es decir, que
cumple con los requisitos OSI para ser declarada licencia de software libre;
adems, es compatible con la licencia GPL. A diferencia de la licencia GPL, y como la
mayora de licencias tipo BSD, la licencia PSFL no es una licencia copyleft, y
permite modificaciones del cdigo fuente, as como la creacin de trabajos
derivados, sin requerir que ni las modificaciones ni los trabajos derivados tengan
que ser a su vez de cdigo abierto. La licencia PSFL est dentro de las listas de
licencias aprobadas tanto por la Free Software Foundation como por la Open
Source Initiative.
Licencia MIT
La licencia MIT es una de tantas licencias de software que ha empleado el
Instituto Tecnolgico de Massachusetts (MIT, Massachusetts Institute of
Technology) a lo largo de su historia, y quizs debera llamarse ms correctamente
licencia X11, ya que es la licencia que llevaba este software de muestra de la
informacin de manera grfica X Window System originario del MIT en los aos
1980. Pero ya sea como MIT o X11, su texto es idntico. El texto de la licencia no
tiene copyright, lo que permite su modificacin. No obstante esto, puede no ser
recomendable e incluso muchas veces dentro del movimiento del software de
cdigo abierto desaconsejan el uso de este texto para una licencia, a no ser que se
indique que es una modificacin, y no la versin original. La licencia MIT es muy
parecida a la licencia BSD en cuanto a efectos.
Licencia CDDL
Common Development and Distribution License (Licencia Comn de
Desarrollo y Distribucin), tambin conocida como Sun Public License (SPL)
versin 2, es una licencia de cdigo abierto (OSI) y libre, producida por Sun
Microsystems, basada en la Mozilla Public License o MPL, versin 1.1. La licencia
CDDL fue enviada para su aprobacin al Open Source Initiative el 1 de diciembre
de 2004, y fue aprobada como una licencia de cdigo abierto a mediados de enero
de 2005. En el primer borrador hecho por el comit de divulgacin de licencias OSI,
la CDDL es una de las nueve licencias ms populares, mundialmente usadas o con
fuertes comunidades.
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.
Licencias EPL
La Licencia Pblica Eclipse (EPL) es una licencia utilizada por la Fundacin
Eclipse para su software. Sustituye a la Licencia Pblica Comn (CPL) y elimina
ciertas condiciones relativas a los litigios sobre patentes. La Licencia Pblica de
Eclipse est diseado para ser una licencia de software favorable a los negocios y
cuenta con disposiciones ms dbiles que las licencias copyleft contemporneas. El
receptor de programas licenciados EPL pueden utilizar, modificar, copiar y
distribuir el trabajo y las versiones modificadas, en algunos casos estn obligados a
liberar sus propios cambios.
Licencia APSL
La Apple Public Source License es la licencia de cdigo abierto y de software
libre bajo la cual se public el sistema operativo de Apple, Darwin. Esta licencia fue
adoptada de forma voluntaria para aumentar la colaboracin de la comunidad de
la que se origina gran parte de Darwin. La primera versin de APSL fue aprobada
por Open Source Initiative (OSI). La versin 2.0, lanzada el 29 de julio de 2003 es
compatible con las directrices de la Free Software Foundation, y tambin est
aprobada por la OSI. La Free Software Foundation aprob la Apple Public Source
License 2.0 como una licencia libre ya que rene los requisitos y afirma que est
bien usar y mejorar el software ya publicado bajo esta licencia pero no recomienda
utilizarla para proyectos nuevos.
Licencia Apache
La licencia Apache (Apache Software License para versiones anteriores a
2.0) es una licencia de software libre creada por la Apache Software Foundation
(ASF). La licencia (con versiones 1.0, 1.1 y 2.0) requiere la conservacin del aviso
de copyright y el disclaimer, pero no es una licencia copyleft, ya que no requiere la
redistribucin del cdigo fuente cuando se distribuyen versiones modificadas ni
siquiera que se tengan que distribuir como software libre/open source, slo exige
que se mantenga una noticia que informe a los receptores que en la distribucin se
ha usado cdigo con la Licencia Apache. Se deben aadir dos archivos en el
directorio principal de los paquetes de software redistribuidos:
LICENSE - Una copia de la licencia
NOTICE - Un documento de texto, que incluye los "avisos" obligatorios del
software presente en la distribucin.
Licencia PHP
La licencia PHP es la licencia bajo la cual se publica el lenguaje de
programacin PHP. De acuerdo a la Free Software Foundation es una licencia de
software libre no copyleft y una licencia de cdigo abierto segn la Open Source
Initiative. Debido a la restriccin en el uso del trmino "PHP", no es compatible con
la licencia GPL.
Diferencias