Licencias de Software Libre
Gran parte del software utiliza licencias propietarias que no permiten
su copia y libre utilización. El precio de
adquisición
dificulta su compra por parte de personas que inician un negocio y no
cuentan con suficientes recursos para comprar esos programas. Pero
también existe una enorme cantidad de software que utiliza
licencias libres, incluso muchas veces con autorización para
fines comerciales.
Este tipo de licencias también tiene sus propias
restricciones
por lo cual en este apartado analizaremos algunas
características y diferencias entre los principales tipos de
licencias de software libre y dejamos como siempre un directorio de
enlaces en donde poder informarse y también obtener software
para cada necesidad específica.
Licencia GPL
– “Gnu Public Licence”
La primera licencia de la que hablaremos es la tan conocida GPL, sobre
la cual están basadas la mayoría de las
demás
licencias y el software libre. Esta licencia establece que el software
protegido por la misma puede ser libremente utilizado, modificado
(poniendo a disposición de otra personas el
código de la
modificación), copiado y distribuido libremente (cobrando
por
ello, no por el software en sí sino por el trabajo asociado
por
ejemplo al copiarlo), distribuido sin garantía (el autor no
es
responsable, pero usted puede ofrecer garantía y cobrar por
ello
si así lo desea). También pueden ser usadas
partes del
mismo en otros softwares siempre que el derivado también sea
libre.
Quien distribuya este software debe cumplir ciertos requisitos como por
ejemplo asegurarse de que se mantengan los nombres y
créditos de
los autores originales y que quien lo reciba tenga o pueda obtener el
código fuente y una copia de la licencia.
Licencia LGPL
- “Lesser Gnu Public Licence”
Si bien la licencia GPL ofrece grandes beneficios, hay algunas veces en
la que ofrece ciertas restricciones. Un ejemplo es que un software que
utiliza algún componente GPL, debe sí o
sí ser
licenciado bajo la misma, es decir no se pueden utilizar partes o
bibliotecas de software GPL en un software propietario o distribuido
bajo otra licencia.
Estas restricciones traen algunos problemas. Por ejemplo si una empresa
comercial desea utilizar únicamente una biblioteca GPL
pequeña dentro de su software, estaría obligada a
distribuir todo su software bajo GPL, lo cual posiblemente no decida
hacer y para algunos casos como el de bibliotecas de
propósitos
generales esto tampoco ayuda a la mejora de la propia biblioteca ya que
no sería elegida por ejemplo para convertirse en un
estándar. Por eso apareció la licencia LGPL, en
un primer
momento llamada Library GPL en referencia a que fue especialmente
utilizada para bibliotecas, pero luego se popularizó y
comenzó a utilizarse inclusive en muchos programas completos
debido a sus beneficios comerciales (permite utilizarse junto a
software no libre) y cambió su nombre a Lesser GPL que
significa
GPL menos restrictiva.
Licencias BSD
y BSD modificada – originalmente de “Berkley
Software Distribution”
La licencia BSD es similar a las anteriores, aunque más
permisiva y que como principal característica permite
también el enlace con software no libre (tal como lo permite
LGPL), por ser sin copyleft.
Una de sus principales desventajas es una cláusula que
indica
que debe incluirse una frase específica junto con el
software
que se distribuya. La cláusula en cuestión es la
siguiente:
All advertising materials mentioning features or use of this software
must display the following acknowledgement:This product includes
software developed by the University of California, Berkeley and its
contributors.
Esto trajo algunos inconvenientes porque esa frase en algunos casos
debía incluirse una vez por cada componente de licencia BSD
que
incluyera el software. Lo que se hizo fue modificar la licencia a
partir de 1999 apareciendo la llamada licencia BSD modificada sin la
cláusula de publicidad.
Licencia MIT
– Originalmente X11
Es una licencia originaria del Massachusetts Institute of Technology.
Permite usar el software libremente, copiarlo, publicarlo,
distribuirlo, sub-licenciarlo, siempre que se incluya la nota de
copyright en todas las distribuciones.
Licencia
Artística - Licencia Artística 2.0
Es otra de las licencias mas utilizadas, aunque en mucho menor medida
que las anteriores y de la que hay distintas versiones. Propone "algun
control artístico por parte del autor". Algunas de las
características son ciertas restricciones al modificar el
software o modificarlo con menos restricciones para usarlo dentro de
una organización (y en ese caso no distribuirlo), dejar bien
claras diferencias entre la llamada "versión
estándar"
del software que es el original o modificado bajo restricciones
especificadas y otras versiones. Es una licencia ligada a algunos
programas desarrollados bajo el lenguaje Perl y es una licencia que se
utiliza también en la distribución de ese
lenguaje.
Estas no son las únicas licencias sobre software libre o
semi
libre sino que existe una larga lista de licencias que se ajustan mejor
a uno u otro caso.
A continuación presentamos una serie de enlaces con
información de software libre y de distintas licencias.
También si lo que buscas es software libre especial para una
u
otra necesidad y bajo la licencia más conveniente,
recopilamos
una serie de programas para la oficina y el comercio que pueden ser una
alternativa libre a la mayoría de las aplicaciones
comerciales.
Puedes hacer click aquí para conocer la lista.
Lugares dónde obtener información
Puedes obtener más información sobre licencias de software libre en los siguientes sitios:
Open Soruce
http://www.opensource.org/
GNU.org
http://www.gnu.org/
Free Software Foundation
http://www.fsf.org/
Source Forge
http://www.sourceforge.net/
|