Foros públicos Abanq / Desarrollo de Abanq / como compilar para que no aparezca el mensaje de que la version no es original del abanq
Autor Mensaje
Anónimo
# Publicado: 22 Nov 2008 16:10


hola

Acabamos de pasar todo nuestro codigo a la ultima version del codigo de abanq.
Nos llevamos una sorpresa al ver que aparece un cartel diciendo que la version no es original.

Que debemos modificar para que esto no aparezca o debemos volver a la version anterior?

Anónimo
# Publicado: 22 Nov 2008 16:41


Hola

yo lo he compilado con gcc 4.3 y no me aparece ningún ¿cartel?, supongo que te refieres a un cuadro de texto, como el que dices, o por lo menos aún no lo he visto.

Habría que buscar ese cartel en el codigo fuente y comentar la lineas que lo muestran. Tambien puede ser que se tenga que dar alguna opcion al compilar o activar alguna definción, esto a lo mejor se puede ver en el install.sh.

Por si sirve de algo la compilacion la lanzo con:

install.sh -prefix /usr/local/abanq2.3 -platform linux-g++-64 -quick

Para 64 bits y en mod quick, el directorio destino es uno que yo utilizo pero se puede poner cualquiera.

saludos

Anónimo
# Publicado: 22 Nov 2008 18:41


Modificaste el codigo con respecto al original?
Estamos usando el codigo mas nuevo (hubo algunas modificaciones en este ultimo mes, proba con el de hoy).

Lo buscamos en el codigo fuente, no lo encontramos, talves es un binario; aunque en el codigo nuevo agregaron una funcion para enviar acciones completas por internet, talves lo hagan asi.

falbujer
Miembro
# Publicado: 26 Nov 2008 19:48


Hola,

ese mensaje sólo aparece, si eliminas los anuncios de copyright en el inicio de la aplicación. Hacer eso viola la licencia GPL, que debes aceptar para usar el software, concretamente este punto:

2.c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)

Traduccion en castellano:

c. Si el programa modificado lee normalmente órdenes
interactivamente cuando es ejecutado, debe hacer que, cuando
comience su ejecución para ese uso interactivo de la forma
más habitual, muestre o escriba un mensaje que incluya un
anuncio de copyright y un anuncio de que no se ofrece ninguna
garantía (o por el contrario que sí se ofrece garantía) y que
los usuarios pueden redistribuir el programa bajo estas
condiciones, e indicando al usuario cómo ver una copia de
esta licencia. (Excepción: si el propio programa es
interactivo pero normalmente no muestra ese anuncio, no se
requiere que su trabajo basado en el Programa muestre ningún
anuncio).


Ese mensaje que aparece, es sólo un pequeño hack oculto, para por lo menos avisar de esta situación. Pero hay que tener claro que cualquier version modificada que se salte ese punto de la licencia ya no es softwate GPL e incumple la licencia, con todo lo que eso implica o puede llegar a implicar.

Saludos.

javierredolfi
# Publicado: 26 Nov 2008 22:51


Gracias por responder, soy el primer anónimo, pero no tenía la clave del registro en el foro a mano.

No tenía ni idea de que estabamos infringiendo la GPL.

No entiendo bien en donde borramos los anuncios de copyright al inicio de la aplicación. Lo único que hicimos fue tocar algunos archivos en el codigo fuente, compilar el mismo y ejecutar el programa.

Según lo que entiendo al modificar el código y no poner que nosotros hicimos esa modificación estamos infringiendo la GPL; o la estamos infringiendo al no hacer un instalador que muestre la GPL y avise al usuario la licencia del programa que esta por instalar (esto lo hicimos e igual nos muestra este cartel); o talvés es porque borramos algún archivo de licencia, aunque esto no lo veo posible porque sólo modificamos algunos archivos pero no borramos ninguno.

Como debemos hacer para que no nos salga este cartel?

Saludos.

Su respuesta

          Sin código BB *¿Ayuda?

 » Usuario  » Contraseña 
 

IMPORTANTE: La temática de los foros es única y exclusivamente para cuestiones sobre el uso o el desarrollo de AbanQ, cualquier mensaje que se salga de esta temática será eliminado por los moderadores. El repetido incumplimiento de esta norma implicará la expulsión del foro.


Para poder publicar su mensaje debe introducir el siguiente código de validación:



  
 
 


miniBB forum software © 2001-2013