depende de la licencia que utilice la aplicacion original, y del tipo de modificacion que le vayas a hacer. algunas licencias (tipo bsd o apache) permiten hasta "cerrar" (hacer no-libre) la aplicacion, despues de modificarla. son licencias libres sin copyleft. otras licencias libres (como lgpl o mpl) tienen copyleft "debil": no permiten cerrar el derivado completo, pero si vincular la aplicacion dinamicamente con otras de distinta licencia (incluso licencias no-libres). la licencia libre mas popular (la gpl) usa copyleft "fuerte": no solo no permite (en absoluto!) cerrar los derivados, sino que ni siquiera te deja vincularlos dinamicamente con aplicaciones no-gpl. en resumen, si la aplicacion original usa una licencia con copyleft nulo o debil, mientras no la modifiques en si misma seguis estando dentro de la licencia. si en cambio usa una licencia con copyright fuerte, deberias cuidar bien la forma en que tu aplicacion se vincula con la original, para no violar asi la gpl. en general a menos que esa vinculacion sea muy muy trivial, probablemente vayas a tener problemas porque en muchos casos se considera obra derivada. de todos modos, cual es la razon por la que no podrias liberar tu derivado como corresponde? no te olvides de que ni siquiera la gpl te obliga a distribuir el codigo a todo el universo, sino (en este caso) solo a tu cliente... -- Santiago Roza Proyecto Tiny ERP Argentina Departamento I+D - Thymbra [email protected]