Autor Tema: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib  (Leído 23241 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2540
  • Karma: 32
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #75 en: Mayo 20, 2011, 01:28:30 pm »
como afecta eso, ¿hay que cambiar librerias o ucalquier otra cosa????


Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #76 en: Mayo 20, 2011, 02:06:01 pm »
solo para caanoo afectaria, pero no se, tengo que revisarlo.

y no se si alguno de los scale tambien afectaria.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4038
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #77 en: Mayo 21, 2011, 12:05:54 am »
¿Son librerías de enlazado dinámico o estático?

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #78 en: Mayo 21, 2011, 07:47:11 am »
son fuentes en C.

problema 1:

hq2x -> GPL -> http://spacy51.sp.funpic.de/hq_filters/hq2x.html ( maxst@hiend3d.com )

problema 2:

scale2x -> GPL -> http://scale2x.cvs.sourceforge.net/viewvc/scale2x/scale2x/COPYING?revision=1.1.1.1&view=markup -> ( Andrea Mazzoleni
 ) ( http://scale2x.sourceforge.net/index.html )

problema 3:

caanoo/i2c-dev.h -> GPL ->   

i2c-dev.h - i2c-bus driver, char device interface

Copyright (C) 1995-97 Simon G. Vogl
Copyright (C) 1998-99 Frodo Looijaard <frodol@dds.nl>

----

esos son los 3 problema que encuentro de momento.
« última modificación: Mayo 21, 2011, 08:08:21 am por SplinterGU »
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #79 en: Mayo 21, 2011, 08:08:48 am »
editado
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5531
  • Karma: 125
  • Sexo: Masculino
    • Ver Perfil
    • GECA soft
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #80 en: Mayo 21, 2011, 08:35:44 am »
Pues nada, quitais eso en el port de MAC y listo...

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #81 en: Mayo 21, 2011, 08:45:19 am »
MAC???!!!

la licencia zlib (el conflicto) es para todo el proyecto, no para la version MAC.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4038
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #82 en: Mayo 21, 2011, 09:38:43 am »
Vaya, eso no lo había tenido en cuenta. No hay demasiado problema. La licencia zlib es compatible con la GPL.
Lo único que ocurre es que los módulos que usen esos ficheros están regidos por la licencia GPL.
Me imagino que iría bien tener un flag para el configure que habilitara/deshabilitara la compilación con la funcionalidad extra que aporten esos ficheros. FFMPEG lo hace así; según los flags de compilación que se usen, el binario tiene una licencia u otra.

Lo que yo sí que tendré que hacer es deshabilitarlos en el build para iOS de forma que no haya problemas.

No creo que haya problemas en la práctica porque en iOS (que al final es donde están los problemas con la GPL) no creo que interese hacer el escalado y en el resto de plataformas probablemente no habrá problema en tener dos o tres módulos con licencia GPL.

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #83 en: Mayo 21, 2011, 09:49:19 am »
es que no quiero tener cosas GPL... sino va a tocar sacar el soporte de esas funcionalidades... o contactar con los autores, contar la situacion y preguntar.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #84 en: Mayo 21, 2011, 10:19:31 am »
que pasa si reescribo la implementacion solo basado en la info del algoritmo (wiki)? eso tambien sigue siendo GPL? o solo aplica al codigo?

por otro lado veo que la 2xsai no tiene licencia, http://bob.allegronetwork.com/2xsai/2xsai.zip (aunque en la wiki dice otra cosa)

estoy pensando reescribir los modulos de scale, pero solo si con eso salvo el problema de la licencia.

http://en.wikipedia.org/wiki/Pixel_art_scaling_algorithms
« última modificación: Mayo 21, 2011, 10:21:08 am por SplinterGU »
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #85 en: Mayo 21, 2011, 10:24:12 am »
y el hq2x podria reescribirlo basado en este http://code.google.com/p/hqx-sharp/ que es LGPL, pero en los casos de LGPL obliga a que todo el proyecto tenga que ser LGPL?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4038
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #86 en: Mayo 21, 2011, 08:51:48 pm »
Si reescribes basándote en la idea y no en el código, todo está bien.

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12440
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: [MUY IMPORTANTE] BennuGD cambia de licencia a Zlib
« Respuesta #87 en: Mayo 21, 2011, 10:45:01 pm »
hare eso... gracias...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2