SlideShare una empresa de Scribd logo
Licencias de Software Libre
Original Olivier Dony
Traducción Nacho Hermoso de Mendoza
 @nachohmg  @odony
Agenda
o Breve historia: GPL y Copyleft
o AGPL vs LGPL
o Licencias de Odoo 9
o Combinando licencias
Breve historia: GPL
Antes de 1980, la mayoría de programas se
distribuían con el código fuente por defecto
(para portabilidades, bugfixing, auditar, etc.)
La mayoría del software venía de entornos
académicos
Entonces la situación cambió.
GPL = Copyleft
Los 'Izquierdos de autor' (Copyleft) dependen de las leyes
universales de Copyright para imponer la libertad a cada
pieza de trabajo.
La Free Software Foundation define cuatro libertades:
usar, modificar, distribuir, y distribuir modificaciones
Para asegurar estas libertades a todos los usuarios, GPL
prohibe cualquier restricción que venga de otras licencias.
Breve historia: GPL
1983: Richard Stallman crea GNU
1989: nace GPLv1
1991: GPLv2, LGPLv2
1999: LGPLv2.1
2007: GPLv3, LGPLv3, AGPLv3
(DRM, tivoización, wording, patentes)
(binario + código, sin restrictiones)
(“libertad o muerte”, C-lib)
(librería -> inferior)
Breve historia: Odoo
2
0
0
0
2
0
1
0
2005: TinyERP 1.0-4.0 – GPLv2 o posterior
2009: OpenERP 5.0 – GPLv3 o posterior + OEPL (web)
2011: OpenERP 6.0 – AGPLv3 + OEPL (web)
2012: OpenERP 6.1 – AGPLv3
2012: OpenERP 7.0 – AGPLv3
2014: Odoo 8.0 – AGPLv3
2015: Odoo 9.0 – CE: LGPLv3 + OE
2005
AGPL
GPL es una licencia copyleft fuerte, pero sufre de un
agujero ASP (Servicios en la nube)
=> las 4 libertades son sólo obligatorias si se distribuye
AGPL fue creada para arreglar esto, añadiendo la
claúsula en la Sección 13:
El Copyleft se aplica siemprea
que los usuarios interactúen
remotamente con el programa
LGPL
GPL es una licencia copyleft muy fuerte, pero carece de una
excepción de integración
=> Inapropiada para bibliotecas, como C lib
LGPL se creó para arreglar esto, añadiendo una excepción en la
integración encima de GPL
“Uso/Enlace” en cualquier programa
está permitido si la parte LGPL
puede ser modificada/reemplazada.
Los “Trabajos derivados” se permiten
bajo cualquier licencia siempre
que los usuarios lo puedan modificar
Licencias de Odoo 9
Odoo 9 cambia su licencia a LGPLv3, se convierte
en Odoo Community Edition
(requiere acuerdo de contribuidores / firma CLA)
Motivo
+ AGPLv3 no se ajusta bien a las funcionalidades del
CMS
+ LGPLv3 permitirá vender Odoo Apps
(a Odoo S.A. o a cualquiera)
Odoo Enterprise Edition será privativo y contendrá un
conjunto de nuevas Apps encima de Odoo Community
Licencias de Odoo 9
Odoo Community Odoo Enterprise
OE
 base
 account
 crm
 project
 stock
 ...
 account_dashboard
 account_check_print
 web_mobile
 project_forecast
 ...
Licencias de Odoo 9
Odoo 9 Community
 LGPLv3 – puede ser usada/modificada/distribuida por
cualquiera
 El proyecto está hospedado en GitHub, permite acceso a
cualquiera
 Código fuente
 Informes de Bugs (también vía Odoo Enterprise)
 Pull Requests
 Traducciones en Transifex.com
 odoo/odoo
Licencias de Odoo 9
Odoo 9 Enterprise
Las licencias Privativas se aplican únicamente a las Apps Enterprise
→ Usarlas requiere una suscripción a Odoo Enterprise
→ Las modificaciones están permitidas
→ Distribución únicamente a suscriptores de Odoo Enterprise
 El proyecto está hospedado en GitHub, acceso a todos los partners
 Código fuente
 Informes de Bugs (también vía Odoo Enterprise)
 Pull Requests
 Traducciones en Transifex.com
 odoo/enterprise
(y algunos clientes)
Combinaciones de Licencias
3 licencias principales: LGPL, AGPL, Privativa
Algunas combinaciones de estas licencias no son
compatibles – porque GPL impide la distribución
si existen conflictos en los términos de licencia.
 La Tienda de Odoo Apps Store será capaz de
verificar la validez de las combinaciones.
Combinaciones de Licencias (1)
Las Apps privativas no pueden depender de las Apps
AGPL, únicamente de LGPL y otras Privativas.
Combinaciones de Licencias (2)
Las Apps AGPL no pueden depender de las Privativas, pero
funciona si son relicenciadas como LGPL
Combinaciones de Licencias (3)
La interpretación oficial de Odoo sobre las licencias y su intención
es que usar Apps Propietarias y Apps AGPL al mismo tiempo es
ACEPTABLE, siempre que no haya dependencias entre ellas.
Ver definición de“Corresponding Source” en AGPLv3 y en la entrada GPL FAQ #AGPLv3CorrespondingSource
¿Qué va a pasar con …?
o Odoo → LGPL y privativa
o OCA → AGPL
o Localización Española → AGPL
o Partners / Distribuidores → ?
¿Preguntas?
(aunque probablemente ya vayamos mal de tiempo ;-))
 @odony @nachohmg
Gracias
 @odony @nachohmg

Más contenido relacionado

La actualidad más candente

Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9
ggallegoa07
 
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
Caro Ascencio
 
Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9
CristinaNoriega
 
Dairo castilla software libre
Dairo castilla software libreDairo castilla software libre
Dairo castilla software libre
Jose Castilla
 
SOFTWARE LIBRE
SOFTWARE LIBRE SOFTWARE LIBRE
SOFTWARE LIBRE
carolina458
 
Informatica
InformaticaInformatica
Informatica
Christian Ulli
 
software libre
software libresoftware libre
software libre
kscampob
 
Licencias gpl
Licencias gplLicencias gpl
Licencias gpl
sandra garcia
 
Software libre
Software libreSoftware libre
Software libre
JonaSpadaffor
 
Normas apa
Normas apaNormas apa
Normas apa
besprinkled
 
Qué es el copyright
Qué es el copyrightQué es el copyright
Qué es el copyright
carolina171991
 
Software libre
Software libreSoftware libre
Software libre
yeral07
 
Software libre
Software libreSoftware libre
Software libre
Loudelab
 
software libre
software libresoftware libre
software libre
yohanfrancisco92
 
Licencia creative-commons
Licencia creative-commonsLicencia creative-commons
Licencia creative-commons
Irene08031995
 
Licencia de software
Licencia de softwareLicencia de software
Licencia de software
pablotaburdi
 

La actualidad más candente (16)

Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9
 
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
 
Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9Licencia creative-commons-1223385176605964-9
Licencia creative-commons-1223385176605964-9
 
Dairo castilla software libre
Dairo castilla software libreDairo castilla software libre
Dairo castilla software libre
 
SOFTWARE LIBRE
SOFTWARE LIBRE SOFTWARE LIBRE
SOFTWARE LIBRE
 
Informatica
InformaticaInformatica
Informatica
 
software libre
software libresoftware libre
software libre
 
Licencias gpl
Licencias gplLicencias gpl
Licencias gpl
 
Software libre
Software libreSoftware libre
Software libre
 
Normas apa
Normas apaNormas apa
Normas apa
 
Qué es el copyright
Qué es el copyrightQué es el copyright
Qué es el copyright
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
software libre
software libresoftware libre
software libre
 
Licencia creative-commons
Licencia creative-commonsLicencia creative-commons
Licencia creative-commons
 
Licencia de software
Licencia de softwareLicencia de software
Licencia de software
 

Similar a Licencias Odoo 2015 versión 9

Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
yairkreyes26
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
Juan Martinez
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
lisscalde26
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
gemaloor
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
conjuro
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
genyggp
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
Cristhian Ureta
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
yokiigle
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
johana027
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
Josselin Nicole Arce
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
GustavoGarciaVilla
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
conjuro
 
Linux.
Linux.Linux.
Linux.
Frank505
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
Dario Recalde
 
Linux
LinuxLinux
Linux
suusan95
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
lisitacalderon
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
therock300
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
Glisseth
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
yairkreyes
 
Linux
LinuxLinux
Linux
GlasJMP
 

Similar a Licencias Odoo 2015 versión 9 (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
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
 
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
 
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
 
Linux
LinuxLinux
Linux
 

Más de Domatix

API REST para conectar Odoo
 API REST para conectar Odoo  API REST para conectar Odoo
API REST para conectar Odoo
Domatix
 
Sobrevivir a un proyecto de Odoo
Sobrevivir a un proyecto de OdooSobrevivir a un proyecto de Odoo
Sobrevivir a un proyecto de Odoo
Domatix
 
Un proyecto ”depende” o cómo no gestionar un proyecto | Pexego
Un proyecto ”depende” o cómo no gestionar un proyecto | PexegoUn proyecto ”depende” o cómo no gestionar un proyecto | Pexego
Un proyecto ”depende” o cómo no gestionar un proyecto | Pexego
Domatix
 
Terminal Punto de Venta | Domatix
Terminal Punto de Venta | DomatixTerminal Punto de Venta | Domatix
Terminal Punto de Venta | Domatix
Domatix
 
Nuevos modelos y cambios fiscales para el 2014
Nuevos modelos y cambios fiscales para el 2014Nuevos modelos y cambios fiscales para el 2014
Nuevos modelos y cambios fiscales para el 2014
Domatix
 
Conectores con tiendas online | Factor Libre
Conectores con tiendas online | Factor LibreConectores con tiendas online | Factor Libre
Conectores con tiendas online | Factor Libre
Domatix
 
Aplicaciones web y OpenERP | Factor Libre
Aplicaciones web y OpenERP | Factor LibreAplicaciones web y OpenERP | Factor Libre
Aplicaciones web y OpenERP | Factor Libre
Domatix
 
Ampliación de Producciones. Cálculo indicadores de rendimiento.
Ampliación de Producciones. Cálculo indicadores de rendimiento.Ampliación de Producciones. Cálculo indicadores de rendimiento.
Ampliación de Producciones. Cálculo indicadores de rendimiento.
Domatix
 
Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...
Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...
Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...
Domatix
 
Presentacion TPV OpenERP
Presentacion TPV OpenERPPresentacion TPV OpenERP
Presentacion TPV OpenERP
Domatix
 
OpenERP en gran superficie comercial.
OpenERP en gran superficie comercial.OpenERP en gran superficie comercial.
OpenERP en gran superficie comercial.
Domatix
 
Proyecto de OpenERP en grandes superficies
Proyecto de OpenERP en grandes superficiesProyecto de OpenERP en grandes superficies
Proyecto de OpenERP en grandes superficies
Domatix
 
Presentación OpenERP Spain
Presentación OpenERP SpainPresentación OpenERP Spain
Presentación OpenERP Spain
Domatix
 
Gestión de contratos de mantenimiento SAT Domatix
Gestión de contratos de mantenimiento SAT DomatixGestión de contratos de mantenimiento SAT Domatix
Gestión de contratos de mantenimiento SAT Domatix
Domatix
 
Jornadas Odoo 2015. Gestión de traducciones. Domatix
Jornadas Odoo 2015. Gestión de traducciones. DomatixJornadas Odoo 2015. Gestión de traducciones. Domatix
Jornadas Odoo 2015. Gestión de traducciones. Domatix
Domatix
 
Jornadas Odoo 2015. Gestión de contratos SAT. Domatix
Jornadas Odoo 2015. Gestión de contratos SAT. DomatixJornadas Odoo 2015. Gestión de contratos SAT. Domatix
Jornadas Odoo 2015. Gestión de contratos SAT. Domatix
Domatix
 
El futuro del comercio electrónico.
El futuro del comercio electrónico.El futuro del comercio electrónico.
El futuro del comercio electrónico.
Domatix
 
De Navision a Odoo. Cambiando mentalidades y negocios.
De Navision a Odoo. Cambiando mentalidades y negocios.De Navision a Odoo. Cambiando mentalidades y negocios.
De Navision a Odoo. Cambiando mentalidades y negocios.
Domatix
 
Conector OpenERP - MRW
Conector OpenERP - MRW Conector OpenERP - MRW
Conector OpenERP - MRW
Domatix
 
Operaciones de almacén con OpenERP
Operaciones de almacén con OpenERPOperaciones de almacén con OpenERP
Operaciones de almacén con OpenERP
Domatix
 

Más de Domatix (20)

API REST para conectar Odoo
 API REST para conectar Odoo  API REST para conectar Odoo
API REST para conectar Odoo
 
Sobrevivir a un proyecto de Odoo
Sobrevivir a un proyecto de OdooSobrevivir a un proyecto de Odoo
Sobrevivir a un proyecto de Odoo
 
Un proyecto ”depende” o cómo no gestionar un proyecto | Pexego
Un proyecto ”depende” o cómo no gestionar un proyecto | PexegoUn proyecto ”depende” o cómo no gestionar un proyecto | Pexego
Un proyecto ”depende” o cómo no gestionar un proyecto | Pexego
 
Terminal Punto de Venta | Domatix
Terminal Punto de Venta | DomatixTerminal Punto de Venta | Domatix
Terminal Punto de Venta | Domatix
 
Nuevos modelos y cambios fiscales para el 2014
Nuevos modelos y cambios fiscales para el 2014Nuevos modelos y cambios fiscales para el 2014
Nuevos modelos y cambios fiscales para el 2014
 
Conectores con tiendas online | Factor Libre
Conectores con tiendas online | Factor LibreConectores con tiendas online | Factor Libre
Conectores con tiendas online | Factor Libre
 
Aplicaciones web y OpenERP | Factor Libre
Aplicaciones web y OpenERP | Factor LibreAplicaciones web y OpenERP | Factor Libre
Aplicaciones web y OpenERP | Factor Libre
 
Ampliación de Producciones. Cálculo indicadores de rendimiento.
Ampliación de Producciones. Cálculo indicadores de rendimiento.Ampliación de Producciones. Cálculo indicadores de rendimiento.
Ampliación de Producciones. Cálculo indicadores de rendimiento.
 
Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...
Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...
Estado actual de la localización española. Versión 6.1 y 7.0. Comunidad vs. O...
 
Presentacion TPV OpenERP
Presentacion TPV OpenERPPresentacion TPV OpenERP
Presentacion TPV OpenERP
 
OpenERP en gran superficie comercial.
OpenERP en gran superficie comercial.OpenERP en gran superficie comercial.
OpenERP en gran superficie comercial.
 
Proyecto de OpenERP en grandes superficies
Proyecto de OpenERP en grandes superficiesProyecto de OpenERP en grandes superficies
Proyecto de OpenERP en grandes superficies
 
Presentación OpenERP Spain
Presentación OpenERP SpainPresentación OpenERP Spain
Presentación OpenERP Spain
 
Gestión de contratos de mantenimiento SAT Domatix
Gestión de contratos de mantenimiento SAT DomatixGestión de contratos de mantenimiento SAT Domatix
Gestión de contratos de mantenimiento SAT Domatix
 
Jornadas Odoo 2015. Gestión de traducciones. Domatix
Jornadas Odoo 2015. Gestión de traducciones. DomatixJornadas Odoo 2015. Gestión de traducciones. Domatix
Jornadas Odoo 2015. Gestión de traducciones. Domatix
 
Jornadas Odoo 2015. Gestión de contratos SAT. Domatix
Jornadas Odoo 2015. Gestión de contratos SAT. DomatixJornadas Odoo 2015. Gestión de contratos SAT. Domatix
Jornadas Odoo 2015. Gestión de contratos SAT. Domatix
 
El futuro del comercio electrónico.
El futuro del comercio electrónico.El futuro del comercio electrónico.
El futuro del comercio electrónico.
 
De Navision a Odoo. Cambiando mentalidades y negocios.
De Navision a Odoo. Cambiando mentalidades y negocios.De Navision a Odoo. Cambiando mentalidades y negocios.
De Navision a Odoo. Cambiando mentalidades y negocios.
 
Conector OpenERP - MRW
Conector OpenERP - MRW Conector OpenERP - MRW
Conector OpenERP - MRW
 
Operaciones de almacén con OpenERP
Operaciones de almacén con OpenERPOperaciones de almacén con OpenERP
Operaciones de almacén con OpenERP
 

Último

TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
Eduardo455921
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
PaulDelgadoSoto
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 

Último (7)

TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 

Licencias Odoo 2015 versión 9

  • 1. Licencias de Software Libre Original Olivier Dony Traducción Nacho Hermoso de Mendoza  @nachohmg  @odony
  • 2. Agenda o Breve historia: GPL y Copyleft o AGPL vs LGPL o Licencias de Odoo 9 o Combinando licencias
  • 3. Breve historia: GPL Antes de 1980, la mayoría de programas se distribuían con el código fuente por defecto (para portabilidades, bugfixing, auditar, etc.) La mayoría del software venía de entornos académicos Entonces la situación cambió.
  • 4.
  • 5. GPL = Copyleft Los 'Izquierdos de autor' (Copyleft) dependen de las leyes universales de Copyright para imponer la libertad a cada pieza de trabajo. La Free Software Foundation define cuatro libertades: usar, modificar, distribuir, y distribuir modificaciones Para asegurar estas libertades a todos los usuarios, GPL prohibe cualquier restricción que venga de otras licencias.
  • 6. Breve historia: GPL 1983: Richard Stallman crea GNU 1989: nace GPLv1 1991: GPLv2, LGPLv2 1999: LGPLv2.1 2007: GPLv3, LGPLv3, AGPLv3 (DRM, tivoización, wording, patentes) (binario + código, sin restrictiones) (“libertad o muerte”, C-lib) (librería -> inferior)
  • 7. Breve historia: Odoo 2 0 0 0 2 0 1 0 2005: TinyERP 1.0-4.0 – GPLv2 o posterior 2009: OpenERP 5.0 – GPLv3 o posterior + OEPL (web) 2011: OpenERP 6.0 – AGPLv3 + OEPL (web) 2012: OpenERP 6.1 – AGPLv3 2012: OpenERP 7.0 – AGPLv3 2014: Odoo 8.0 – AGPLv3 2015: Odoo 9.0 – CE: LGPLv3 + OE 2005
  • 8. AGPL GPL es una licencia copyleft fuerte, pero sufre de un agujero ASP (Servicios en la nube) => las 4 libertades son sólo obligatorias si se distribuye AGPL fue creada para arreglar esto, añadiendo la claúsula en la Sección 13: El Copyleft se aplica siemprea que los usuarios interactúen remotamente con el programa
  • 9. LGPL GPL es una licencia copyleft muy fuerte, pero carece de una excepción de integración => Inapropiada para bibliotecas, como C lib LGPL se creó para arreglar esto, añadiendo una excepción en la integración encima de GPL “Uso/Enlace” en cualquier programa está permitido si la parte LGPL puede ser modificada/reemplazada. Los “Trabajos derivados” se permiten bajo cualquier licencia siempre que los usuarios lo puedan modificar
  • 10. Licencias de Odoo 9 Odoo 9 cambia su licencia a LGPLv3, se convierte en Odoo Community Edition (requiere acuerdo de contribuidores / firma CLA) Motivo + AGPLv3 no se ajusta bien a las funcionalidades del CMS + LGPLv3 permitirá vender Odoo Apps (a Odoo S.A. o a cualquiera) Odoo Enterprise Edition será privativo y contendrá un conjunto de nuevas Apps encima de Odoo Community
  • 11. Licencias de Odoo 9 Odoo Community Odoo Enterprise OE  base  account  crm  project  stock  ...  account_dashboard  account_check_print  web_mobile  project_forecast  ...
  • 12. Licencias de Odoo 9 Odoo 9 Community  LGPLv3 – puede ser usada/modificada/distribuida por cualquiera  El proyecto está hospedado en GitHub, permite acceso a cualquiera  Código fuente  Informes de Bugs (también vía Odoo Enterprise)  Pull Requests  Traducciones en Transifex.com  odoo/odoo
  • 13. Licencias de Odoo 9 Odoo 9 Enterprise Las licencias Privativas se aplican únicamente a las Apps Enterprise → Usarlas requiere una suscripción a Odoo Enterprise → Las modificaciones están permitidas → Distribución únicamente a suscriptores de Odoo Enterprise  El proyecto está hospedado en GitHub, acceso a todos los partners  Código fuente  Informes de Bugs (también vía Odoo Enterprise)  Pull Requests  Traducciones en Transifex.com  odoo/enterprise (y algunos clientes)
  • 14. Combinaciones de Licencias 3 licencias principales: LGPL, AGPL, Privativa Algunas combinaciones de estas licencias no son compatibles – porque GPL impide la distribución si existen conflictos en los términos de licencia.  La Tienda de Odoo Apps Store será capaz de verificar la validez de las combinaciones.
  • 15. Combinaciones de Licencias (1) Las Apps privativas no pueden depender de las Apps AGPL, únicamente de LGPL y otras Privativas.
  • 16. Combinaciones de Licencias (2) Las Apps AGPL no pueden depender de las Privativas, pero funciona si son relicenciadas como LGPL
  • 17. Combinaciones de Licencias (3) La interpretación oficial de Odoo sobre las licencias y su intención es que usar Apps Propietarias y Apps AGPL al mismo tiempo es ACEPTABLE, siempre que no haya dependencias entre ellas. Ver definición de“Corresponding Source” en AGPLv3 y en la entrada GPL FAQ #AGPLv3CorrespondingSource
  • 18. ¿Qué va a pasar con …? o Odoo → LGPL y privativa o OCA → AGPL o Localización Española → AGPL o Partners / Distribuidores → ?
  • 19. ¿Preguntas? (aunque probablemente ya vayamos mal de tiempo ;-))  @odony @nachohmg