Openbravo ERP vs OpenERP, Licencia 2 (derivados y módulos)

Al fin Openbravo ha contestado respecto a los derivados de los módulos privativos, o lo que es lo mismo casi cualquier cosa que no sea el core. Lo que dicen es lo siguiente:

 

  • The web POS is a commercial module under the OBCL, which lets licensees access, modify and deploy the code, but it cannot be redistributed
  •  If the third party  wants to build something on WebPOS, then there are two options
    • The new code is derivative of the WebPOS code, then it has to be licensed under a non-free license terms compatible with WebPOS terms
    • The new code is not a derivative work, but extends (separately) the webPOS functionalities, and it can be licensed as they wish. However, if the end-user then needs both modules (to run the new one), then the end-user needs the OBCL for the webPos part, and the GPL3 for the additional bit. This is the way the licensing of incremental modules works

     

 

  • El WebPOS es un módulo comercial bajo la OBCL, que permite al licenciado el acceso, la modificación y el despliegue del código, pero no la distribución
  •  Si se quiere desarrollar algo sobre el WebPOS, entonces hay dos opciones
    • El nuevo código es un derivado del código del WebPOS, en este caso se tiene que licenciar con una licencia privativa  compatible con la del WebPOS
    • El nuevo código no es un derivado, sinó que extiende (de forma separada) las funcionalidades del WebPOS, entonces puede ser licenciado como quieras. Sin embargo, si el usuario final necesita los dos módulos (para ejecutar el nuevo), entonces el usuario final necesita la OBCL para la parte del WebPOS, y la GPL3 para la parte adicional. Así es como funcona el licenciamiento incremental para los módulos

 

Esto significa que almenos si podría desarrollar módulos libres y seguir mi premisa de que todo el código que desarrolle debe ser libre. No me gusta esta opción, como ya comenté en un apunte anterior es parecido a lo que sucedía con la gente que desarrollaba utilizando java cuando no existía ninguna implementación libre y usable, pero bueno, al menos mi código sigue siendo libre.

 

Nota: Hablan de la GPL3 porque es el ejemplo que nosotros pusimos.

 

Cheli

Comentarios

  1. James

    Hola Cheli, por casualidad me encontré con tu blog, y me ha aclarado muchas cosas sobre openBravo, (que de open no tiene nada)..Una pregunta ; Actualmente estoy desarollando un TPV para Android y me gusta el diseño del interface, del webPos , que sucedería si mi soft se parece a openBravo, estaría violando su licencia..? . ya que cuando termine pienso ponerlo a disposición en la red

    Saludos mañaneros desde el norte de Quito

  2. Cheli

    Hola James, antes de nada gracias por el comentario. Respondiendo a tu pregunta, si no utilizas nada de código del WebPOS no hay ningún problema, siempre han existido clones de otras aplicaciones y no ha pasado nada sobre todo teniendo en cuenta que nosotros no tenemos el problema de patentes de software que si que existe en Estados Unidos. Hay mil ejemplos de esto, sin ir más lejos recientemente hemos visto como telegram es un clon de whatsapp, evolution es un clon de outlook, etc. No soy abogado y no deberías fiarte al 100% de lo que digo pero hasta donde yo tengo conocimiento el hecho que la interfaz se parezca no es un problema, eso sí, no utilices ni una sola coma de su código.

    Un saludo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.