Dagaren escribió:En la empresa en que trabajo me han asignado que heche un vistazo a un programa con licencia GPL, con la idea de incluirlo en un desarrollo (que no va a ser GPL in compatible). Siendo así, el codigo fuente del programa no podría ser usado, pero,
Es jodido porque si lo incluís, teneis que distribuir el codigo fuente a la vez que los binarios (de la parte que si funciona con la licencia GPL) o que sean accesibles. Si lo podéis llamar de forma externa sería mejor porque así evitariais problemas.
¿y el programa en si? Es decir, la idea sería llamar al ejecutable del programa GPL desde el código del desarrollo. ¿Esto sí que sería posible?
Siempre y cuando respetes la licencia GPL, si, podrías llamarlo.
Y otra cosa más ¿Se podría distribuir el programa GPL junto con el resto del programa de desarrollo ?
Siempre que incluyas el codigo fuete del programa GPL, sí.
Leete bien la GPL, pq es muy oscuro el tema de cuando se mezclan programas con distintas licencias. Lo que está terminalmente prohibido es cerrar la parte de codigo GPL. Lo más facil es coger el programa de forma independiente y recoger el resultado que te dé con algún recurso externo (ficheros, pipes, etc.)
Te recomiendo que le hagas un buen leído a la GPL.
También vigila a que versión de la GPL se asocia el programa. La última que estudié fué la 3 (no se si se ha cambiado).
http://www.gnu.org/licenses/licenses.es.html