SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
TIPOS DE LICENCIAS DE SOFTWARE
Ramón M. Gómez Labrador (ramongomez@us.es)
1ª versión – septiembre de 2005



Definiciones.

Licencia: contrato entre el desarrollador de un software sometido a propiedad intelectual
y a derechos de autor y el usuario, en el cual se definen con precisión los derechos y
deberes de ambas partes. Es el desarrollador, o aquél a quien éste haya cedido los
derechos de explotación, quien elige la licencia según la cual distribuye el software [2].

Patente: conjunto de derechos exclusivos garantizados por un gobierno o autoridad al
inventor de un nuevo producto (material o inmaterial) susceptible de ser explotado
industrialmente para el bien del solicitante por un periodo de tiempo limitado [6].

Derecho de autor o copyright: forma de protección proporcionada por las leyes vigentes
en la mayoría de los países para los autores de obras originales incluyendo obras
literarias, dramáticas, musicales, artísticas e intelectuales, tanto publicadas como
pendientes de publicar [6].

Software libre [3]: proporciona la libertad de

   •   Ejecutar el programa, para cualquier propósito;
   •   Estudiar el funcionamiento del programa, y adaptarlo a sus necesidades;
   •   Redistribuir copias;
   •   Mejorar el programa, y poner sus mejoras a disposición del público, para beneficio
       de toda la comunidad.

Software de fuente abierta [2]. sus términos de distribución cumplen los criterios de

   •   Distribución libre;
   •   Inclusión del código fuente;
   •   Permitir modificaciones y trabajos derivados en las mismas condiciones que el
       software original;
   •   Integridad del código fuente del autor, pudiendo requerir que los trabajos derivados
       tengan distinto nombre o versión;
   •   No discriminación a personas o grupos;
   •   Sin uso restringido a campo de actividad;
   •   Los derechos otorgados a un programa serán válidos para todo el software
       redistribuido sin imponer condiciones complementarias;
   •   La licencia no debe ser específica para un producto determinado;
   •   La licencia no debe poner restricciones a otro producto que se distribuya junto con el
       software licenciado;
   •   La licencia debe ser tecnológicamente neutral.
Estándar abierto: según Bruce Perens, el basado en los principios de

   •   Disponibilidad;
   •   Maximizar las opciones del usuario final;
   •   Sin tasas sobre la implementación;
   •   Sin discriminación de implementador;
   •   Permiso de extensión o restricción;
   •   Evitar prácticas predatorias por fabricantes dominantes [4].

Software de dominio público: aquél que no está protegido con copyright [1].

Software con copyleft: software libre cuyos términos de distribución no permiten a los
redistribuidores agregar ninguna restricción adicional cuando lo redistribuyen o modifican,
o sea, la versión modificada debe ser también libre [1].

Software semi libre: aquél que no es libre, pero viene con autorización de usar, copiar,
distribuir y modificar para particulares sin fines de lucro [1].

Freeware: se usa comúnmente para programas que permiten la redistribución pero no la
modificación (y su código fuente no está disponible) [1].

Shareware: software con autorización de redistribuir copias, pero debe pagarse cargo por
licencia de uso continuado.

Software privativo: aquél cuyo uso, redistribución o modificación están prohibidos o
necesitan una autorización.

Software comercial: el desarrollado por una empresa que pretende ganar dinero por su
uso.




Desarrollos de software libre.

Motivación ética: abanderada por la Free Software Foundation –partidaria del apelativo
libre–, que argumenta que el software es conocimiento, debe poderse difundir sin trabas y
que su ocultación es una actitud antisocial y que la posibilidad de modificar programas es
una forma de libertad de expresión [4].

Motivación pragmática: abanderada por la Open Source Initiative –partidaria del
apelativo fuente abierta–, que argumenta ventajas técnicas y económicas, apartando el
término “free” para poder evitar así la posible confusión entre “libre” y “gratis” [4].
Tipos de licencias

El siguiente gráfico [7] puede expresar los distintos conjuntos de licencias, de donde se
puede deducir que software libre y de fuente abierto no son estrictamente similares y que
la cualidad del copyleft no es una condición indispensable en todas estas licencias.




La siguiente tabla va mostrar una comparativa de las licencias más importantes para
software no propietario, indicando si son compatibles con la licencia GNU (GPL) y si están
aprobadas por la Open Source Initiative.

                                                                                      Compat. Certific.
           Nombre                                 Descripción                          GNU [7] OSI [8]
Academic Free (AFL)      Libre, sin copyleft, con patentes.                           No       Hasta 2.1
Apache Software          Libre y abierta, con patentes.                               No       Sí
Apple Public Software    Libre, permite enlazar con ficheros propietarios.            No       Sí
(APSL)
Artistic                 Puede agregarse a software comercial (licencia de Perl). No           Sí
Clarified Artistic o     Libre, abierta, corrige los problemas de la versión 1.       Sí       Sí
Artistic 2
BSD Modificada           Simple, libre, abierta                                       Sí       Sí
BSD Original (BSD)       Permisiva, sin copyleft, con cláusula de advertencia.        No       No
Common Development  Libre, sin copyleft, con patentes, con propiedad                  No       Sí
and Distribution (CDDL) intelectual.
Common Public (CPL)      Libre, con patentes.                                         No       Sí
Dominio Público          Estado sin registrar (sin licencia), permisivo, sin copyleft. Sí      ­
Eclipse Public (EPL)     Libre, con patentes (menos agresiva que CPL).                No       Sí
Compat. Certific.
         Nombre                                Descripción                            GNU [7] OSI [8]
Eiffel Forum (EFL)      Libre y abierta (la versión 1 no es compatible con GPL).     v2       Sí
EU DataGrid Software    Libre, permisiva, sin copyleft.                              Sí       Sí
Expat                   Libre, simple, permisiva y si copyleft (similar a la MIT).   Sí       Sí
GNU Public (GPL)        Libre, abierta, con copyleft.                                Sí       Sí
GNU Reducida (LGPL) GPL sin copyleft, permite enlazar con módulos no libres. Sí               Sí
IBM Public              Libre, con patentes.                                         No       Sí
Intel Open Software     Libre (ha dejado de usarse).                                 Sí       Sí
Jabber                  Libre, abierta, no permite relicenciar en GPL).              No       Sí
Lucent Public (Plan9)   Libre, incompatible GPL.                                     No       Sí
MIT/X Window            Libre, permisiva, copyleft limitado.                         Sí       Sí
Mozilla Public (MPL)    Libre, copyleft limitado, no enlazable con GPL.,             No       Sí
Netscape Public (NPL)   Como MPL pero puede usar código propietario.                 No       No
Nokia Open Source       Similar a MPL.                                               No       Sí
OpenLDAP                Libre, permisiva, sin copyleft.                              v2.7     No
Open Software (OSL)     Libre, abierta, con copyleft reducido (según FSF).           No       Sí
Perl                    Licencia dual AL/GPL.                                        Sí
PHP                     Libre, sin copyleft (similar a BSD Original).                No       Sí
Python                  Libre (compatible GPL).                                      Sí       Sí
Q Public (QPL)          Libre, sin copyleft, no enlazable con GPL salvo explícito  No         Sí
                        (Qt abierto usa GPL).
Reciprocal Public       No gratuito, notificación de modificaciones al               No       Sí
                        desarrollador, publicación privada para uso privado.
Sleepycat (BerkeleyDB) Libre (compatible GPL).                                       Sí       Sí
Sun Industry Standard  Libre, con copyleft reducido (OpenOffice.org 1 usa dual  No            Sí
(SISSL)                SISSL/LGPL, OOo 2 será sólo LGPL).
Sun Public              Similar a MPL.                                               No       Sí
Univ. Illinois/NCSA     Similar a BSD Modificada.                                    Sí       Sí
W3C Software            Libre, compatible con GPL.                                   Sí       Sí
Zope Public (ZPL)       Abierta, simple, copyleft reducido.                          v2       Sí
Zlib/libpng             Libre, compatible GPL.                                       Sí       Sí
La siguiente tabla muestra una estadística sobre los tipos de licencias más usadas en los
70.364 proyectos almacenados actualmente en SourceForge.net [9].

                                Licencia                      Proyectos
              GPL                                                66,1 %
              LGPL                                               10,9 %
              BSD                                                6,9 %
              Otras con certificado OSI                          12,1 %
              Resto (dominio público, propietarias, ...)         4,0 %




Elección del tipo de licencia

El siguiente gráfico [5] explica las diferencia de licenciar y relicenciar versiones de una
aplicación original en 3 tipos de licencias más usadas en software libre: BSD, GPL y MPL.




BSD: una aplicación licenciada con BSD permite que otras versiones pueden tener otros
tipos de licencias, tanto propietarias, como BSD o GPL.

GPL: esta licencia aplica la necesidad del copyleft, haciendo que las nuevas versiones de
la aplicación sean siempre libres y licenciadas bajo GPL.

MPL: aplica licencias dobles al código fuente y a los ejecutables, obligando a devolver al
autor los fuentes modificados y permitiendo licenciar los binarios como propietarios.
Referencias.
   1. “Categorías de Software Libre y No Libre”. Free Software Foundation. 1.998.
   2. “Open Source Definition, v1.9”. Open Source Initiative. 2.005.
   3. Campaña “Nosotros Hablamos de Software Libre”. Free Software Foundation
      Europa. 2005.
   4. A. Gómez Labrador: “Software Libre en el Escritorio de Inpro”, versión previa.
      2.005.
   5. P.-E. Schmiz, S. Castiaux: “Compartir Software de Código Abierto”. IDA (Comisión
      Europea) 2.002.
   6. Wikipedia.
   7. Free Software Foundation: http://www.fsf.org/
   8. Open Source Initiative: http://opensource.org/
   9. SourceForge.net: http://sourceforge.net/



Importante: este artículo forma parte del proyecto SOLFA-US (http://solfa.us.es/) y puede usarse bajo
licencia Creative Commons v2.5.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (11)

Instituto superior tecnologico vida nueva
Instituto superior tecnologico vida nuevaInstituto superior tecnologico vida nueva
Instituto superior tecnologico vida nueva
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Linux.
Linux.Linux.
Linux.
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 

Andere mochten auch

Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...
Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...
Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...isabella Cusanno
 
Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...
Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...
Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...Renatuurlijk
 
Presentazione a Vendere - Ancce e Salvatori
Presentazione a Vendere - Ancce e SalvatoriPresentazione a Vendere - Ancce e Salvatori
Presentazione a Vendere - Ancce e SalvatoriMarina Cima
 

Andere mochten auch (8)

December2013ru
December2013ruDecember2013ru
December2013ru
 
Van feest tot feest
Van feest tot feestVan feest tot feest
Van feest tot feest
 
Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...
Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...
Конвенция 1979 года между Италией и СССР и признание в странах бывшего СССР р...
 
Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...
Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...
Leo Janssen (manager afdeling Technisch Project Advies Vaillant Group): Duurz...
 
Presentazione a Vendere - Ancce e Salvatori
Presentazione a Vendere - Ancce e SalvatoriPresentazione a Vendere - Ancce e Salvatori
Presentazione a Vendere - Ancce e Salvatori
 
Ferto frozen
Ferto frozenFerto frozen
Ferto frozen
 
Presentasi x tp 3
Presentasi x tp 3Presentasi x tp 3
Presentasi x tp 3
 
40 Principales Vermeer
40 Principales Vermeer40 Principales Vermeer
40 Principales Vermeer
 

Ähnlich wie Licencias Software

Ähnlich wie Licencias Software (20)

Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor[1]
Ti gema loor[1]Ti gema loor[1]
Ti gema loor[1]
 
so limux
so limux so limux
so limux
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Linux
LinuxLinux
Linux
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Linux
LinuxLinux
Linux
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Linux
LinuxLinux
Linux
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 

Kürzlich hochgeladen

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 

Kürzlich hochgeladen (20)

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 

Licencias Software

  • 1. TIPOS DE LICENCIAS DE SOFTWARE Ramón M. Gómez Labrador (ramongomez@us.es) 1ª versión – septiembre de 2005 Definiciones. Licencia: contrato entre el desarrollador de un software sometido a propiedad intelectual y a derechos de autor y el usuario, en el cual se definen con precisión los derechos y deberes de ambas partes. Es el desarrollador, o aquél a quien éste haya cedido los derechos de explotación, quien elige la licencia según la cual distribuye el software [2]. Patente: conjunto de derechos exclusivos garantizados por un gobierno o autoridad al inventor de un nuevo producto (material o inmaterial) susceptible de ser explotado industrialmente para el bien del solicitante por un periodo de tiempo limitado [6]. Derecho de autor o copyright: forma de protección proporcionada por las leyes vigentes en la mayoría de los países para los autores de obras originales incluyendo obras literarias, dramáticas, musicales, artísticas e intelectuales, tanto publicadas como pendientes de publicar [6]. Software libre [3]: proporciona la libertad de • Ejecutar el programa, para cualquier propósito; • Estudiar el funcionamiento del programa, y adaptarlo a sus necesidades; • Redistribuir copias; • Mejorar el programa, y poner sus mejoras a disposición del público, para beneficio de toda la comunidad. Software de fuente abierta [2]. sus términos de distribución cumplen los criterios de • Distribución libre; • Inclusión del código fuente; • Permitir modificaciones y trabajos derivados en las mismas condiciones que el software original; • Integridad del código fuente del autor, pudiendo requerir que los trabajos derivados tengan distinto nombre o versión; • No discriminación a personas o grupos; • Sin uso restringido a campo de actividad; • Los derechos otorgados a un programa serán válidos para todo el software redistribuido sin imponer condiciones complementarias; • La licencia no debe ser específica para un producto determinado; • La licencia no debe poner restricciones a otro producto que se distribuya junto con el software licenciado; • La licencia debe ser tecnológicamente neutral.
  • 2. Estándar abierto: según Bruce Perens, el basado en los principios de • Disponibilidad; • Maximizar las opciones del usuario final; • Sin tasas sobre la implementación; • Sin discriminación de implementador; • Permiso de extensión o restricción; • Evitar prácticas predatorias por fabricantes dominantes [4]. Software de dominio público: aquél que no está protegido con copyright [1]. Software con copyleft: software libre cuyos términos de distribución no permiten a los redistribuidores agregar ninguna restricción adicional cuando lo redistribuyen o modifican, o sea, la versión modificada debe ser también libre [1]. Software semi libre: aquél que no es libre, pero viene con autorización de usar, copiar, distribuir y modificar para particulares sin fines de lucro [1]. Freeware: se usa comúnmente para programas que permiten la redistribución pero no la modificación (y su código fuente no está disponible) [1]. Shareware: software con autorización de redistribuir copias, pero debe pagarse cargo por licencia de uso continuado. Software privativo: aquél cuyo uso, redistribución o modificación están prohibidos o necesitan una autorización. Software comercial: el desarrollado por una empresa que pretende ganar dinero por su uso. Desarrollos de software libre. Motivación ética: abanderada por la Free Software Foundation –partidaria del apelativo libre–, que argumenta que el software es conocimiento, debe poderse difundir sin trabas y que su ocultación es una actitud antisocial y que la posibilidad de modificar programas es una forma de libertad de expresión [4]. Motivación pragmática: abanderada por la Open Source Initiative –partidaria del apelativo fuente abierta–, que argumenta ventajas técnicas y económicas, apartando el término “free” para poder evitar así la posible confusión entre “libre” y “gratis” [4].
  • 3. Tipos de licencias El siguiente gráfico [7] puede expresar los distintos conjuntos de licencias, de donde se puede deducir que software libre y de fuente abierto no son estrictamente similares y que la cualidad del copyleft no es una condición indispensable en todas estas licencias. La siguiente tabla va mostrar una comparativa de las licencias más importantes para software no propietario, indicando si son compatibles con la licencia GNU (GPL) y si están aprobadas por la Open Source Initiative. Compat. Certific. Nombre Descripción GNU [7] OSI [8] Academic Free (AFL) Libre, sin copyleft, con patentes.  No Hasta 2.1 Apache Software Libre y abierta, con patentes. No Sí Apple Public Software  Libre, permite enlazar con ficheros propietarios. No Sí (APSL) Artistic Puede agregarse a software comercial (licencia de Perl). No Sí Clarified Artistic o  Libre, abierta, corrige los problemas de la versión 1. Sí Sí Artistic 2 BSD Modificada Simple, libre, abierta Sí Sí BSD Original (BSD) Permisiva, sin copyleft, con cláusula de advertencia. No No Common Development  Libre, sin copyleft, con patentes, con propiedad  No Sí and Distribution (CDDL) intelectual. Common Public (CPL) Libre, con patentes. No Sí Dominio Público Estado sin registrar (sin licencia), permisivo, sin copyleft. Sí ­ Eclipse Public (EPL) Libre, con patentes (menos agresiva que CPL). No Sí
  • 4. Compat. Certific. Nombre Descripción GNU [7] OSI [8] Eiffel Forum (EFL) Libre y abierta (la versión 1 no es compatible con GPL). v2 Sí EU DataGrid Software Libre, permisiva, sin copyleft. Sí Sí Expat Libre, simple, permisiva y si copyleft (similar a la MIT). Sí Sí GNU Public (GPL) Libre, abierta, con copyleft. Sí Sí GNU Reducida (LGPL) GPL sin copyleft, permite enlazar con módulos no libres. Sí Sí IBM Public Libre, con patentes. No Sí Intel Open Software Libre (ha dejado de usarse). Sí Sí Jabber Libre, abierta, no permite relicenciar en GPL). No Sí Lucent Public (Plan9) Libre, incompatible GPL. No Sí MIT/X Window Libre, permisiva, copyleft limitado. Sí Sí Mozilla Public (MPL) Libre, copyleft limitado, no enlazable con GPL.,  No Sí Netscape Public (NPL) Como MPL pero puede usar código propietario. No No Nokia Open Source Similar a MPL. No Sí OpenLDAP Libre, permisiva, sin copyleft. v2.7 No Open Software (OSL) Libre, abierta, con copyleft reducido (según FSF). No Sí Perl Licencia dual AL/GPL. Sí PHP Libre, sin copyleft (similar a BSD Original). No Sí Python Libre (compatible GPL). Sí Sí Q Public (QPL) Libre, sin copyleft, no enlazable con GPL salvo explícito  No Sí (Qt abierto usa GPL). Reciprocal Public No gratuito, notificación de modificaciones al  No Sí desarrollador, publicación privada para uso privado. Sleepycat (BerkeleyDB) Libre (compatible GPL). Sí Sí Sun Industry Standard  Libre, con copyleft reducido (OpenOffice.org 1 usa dual  No Sí (SISSL) SISSL/LGPL, OOo 2 será sólo LGPL). Sun Public Similar a MPL. No Sí Univ. Illinois/NCSA Similar a BSD Modificada. Sí Sí W3C Software Libre, compatible con GPL. Sí Sí Zope Public (ZPL) Abierta, simple, copyleft reducido. v2 Sí Zlib/libpng Libre, compatible GPL. Sí Sí
  • 5. La siguiente tabla muestra una estadística sobre los tipos de licencias más usadas en los 70.364 proyectos almacenados actualmente en SourceForge.net [9]. Licencia Proyectos GPL 66,1 % LGPL 10,9 % BSD 6,9 % Otras con certificado OSI 12,1 % Resto (dominio público, propietarias, ...) 4,0 % Elección del tipo de licencia El siguiente gráfico [5] explica las diferencia de licenciar y relicenciar versiones de una aplicación original en 3 tipos de licencias más usadas en software libre: BSD, GPL y MPL. BSD: una aplicación licenciada con BSD permite que otras versiones pueden tener otros tipos de licencias, tanto propietarias, como BSD o GPL. GPL: esta licencia aplica la necesidad del copyleft, haciendo que las nuevas versiones de la aplicación sean siempre libres y licenciadas bajo GPL. MPL: aplica licencias dobles al código fuente y a los ejecutables, obligando a devolver al autor los fuentes modificados y permitiendo licenciar los binarios como propietarios.
  • 6. Referencias. 1. “Categorías de Software Libre y No Libre”. Free Software Foundation. 1.998. 2. “Open Source Definition, v1.9”. Open Source Initiative. 2.005. 3. Campaña “Nosotros Hablamos de Software Libre”. Free Software Foundation Europa. 2005. 4. A. Gómez Labrador: “Software Libre en el Escritorio de Inpro”, versión previa. 2.005. 5. P.-E. Schmiz, S. Castiaux: “Compartir Software de Código Abierto”. IDA (Comisión Europea) 2.002. 6. Wikipedia. 7. Free Software Foundation: http://www.fsf.org/ 8. Open Source Initiative: http://opensource.org/ 9. SourceForge.net: http://sourceforge.net/ Importante: este artículo forma parte del proyecto SOLFA-US (http://solfa.us.es/) y puede usarse bajo licencia Creative Commons v2.5.