Page 42 - e-book Sistemas Operativos
P. 42
Procesa textos, bases de datos, presentaciones calidad de cada uno de los códigos "A" y "B", debe
gráficas y hojas de cálculo, entre otras. estar bajo la licencia GNU GPL.
jDownloader: este programa permite la descarga En la práctica esto hace que las licencias de software
directa de prácticamente cualquier tipo de libre se dividan en dos grandes grupos, aquellas que
documento existente en la red. Funciona en tanto que pueden ser mezcladas con código licenciado bajo
sus opciones básicas de gestión son sencillas y GNU GPL (y que inevitablemente desaparecerán en
eficaces; por ejemplo, reanuda descargas en pausa y el proceso, al ser el código resultante licenciado bajo
limita el número de descargas simultáneas, lo que GNU GPL) y las que no lo permiten al incluir
hace que no se sature el servidor. Además, sus mayores u otros requisitos que no contemplan ni
opciones de configuración y gestión de las listas de admiten la GNU GPL y que por lo tanto no pueden
descarga son algo que otros programas no tienen. ser enlazadas ni mezcladas con código gobernado
por la licencia GNU GPL.
Audacity: es posiblemente el programa más grande
para la grabación y edición de sonido digital. Por sus En el sitio web oficial de GNU hay una lista de
múltiples funciones y la capacidad para procesar licencias que cumplen las condiciones impuestas por
archivos de audio, es una de las más utilizadas. [6] la GNU GPL y otras que no.
2.4 Tipos de Licencias Aproximadamente el 60% del software licenciado
como software libre emplea una licencia GPL. [1]
Una licencia es aquella autorización formal con
carácter contractual que un autor de un software da 2.4.2 Licencias estilo BSD
a un interesado para ejercer "actos de explotación Llamadas así porque se utilizan en gran cantidad de
legales". Pueden existir tantas licencias como
acuerdos concretos se den entre el autor y el software distribuido junto a los sistemas operativos
BSD. El autor, bajo tales licencias, mantiene la
licenciatario. Desde el punto de vista del software
libre, existen distintas variantes del concepto o protección de copyright únicamente para la renuncia
de garantía y para requerir la adecuada atribución de
grupos de licencias. [1]
la autoría en trabajos derivados, pero permite la libre
redistribución y modificación, incluso si dichos
trabajos tienen propietario. Son muy permisivas,
tanto que son fácilmente 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 están orientadas a
destacar que este tipo de licencia no contribuye al
Figura 5: Ejemplo de Licencias Software Libre desarrollo de más software libre (normalmente
En la fig.5 se presentan las diferentes licencias que utilizando la siguiente analogía: "una licencia BSD
nos permiten la ejecución en lo que corresponde al es más libre que una GPL si y sólo si se opina
software libre. también que un país que permita la esclavitud es más
libre que otro que no la permite"). [1]
2.4.1 Licencias GPL
Una de las más utilizadas es la Licencia Pública 2.4.3 Licencias estilo MPL y derivadas
General de GNU (GNU GPL). El autor conserva los Esta licencia es de Software Libre y tiene un gran
derechos de autor (copyright), y permite la valor porque fue el instrumento que empleó
redistribución y modificación bajo términos Netscape Communications Corp. para liberar su
diseñados para asegurarse de que todas las versiones Netscape Communicator 4.0 y empezar ese proyecto
modificadas del software permanecen bajo los tan importante para el mundo del Software
términos más restrictivos de la propia GNU GPL. Libre: Mozilla. Se utilizan en gran cantidad de
Esto hace que sea imposible crear un producto con productos de software libre de uso cotidiano en todo
partes no licenciadas GPL: el conjunto tiene que ser tipo de sistemas operativos. La MPL es Software
GPL. Libre y promueve eficazmente la colaboración
Es decir, la licencia GNU GPL posibilita la evitando el efecto "viral" de la GPL (si usas código
modificación y redistribución del software, pero licenciado GPL, tu desarrollo final tiene que estar
únicamente bajo esa misma licencia. Y añade que, si licenciado GPL).
se reutiliza en un mismo programa código "A" Desde un punto de vista del desarrollador la GPL
licenciado bajo licencia GNU GPL y código "B" presenta un inconveniente en este punto, y
licenciado bajo otro tipo de licencia libre, el código lamentablemente mucha gente se cierra en banda
final "C", independientemente de la cantidad y ante el uso de dicho código. No obstante, la MPL no
40