Saludos:
Tengo una duda acerca de liberar un programa bajo la licencia gpl, este esta en php y puesto que es interpretado necesito liberar el codigo fuente que a la vez es el mismo sistema en si, el detalle es que el trabajo en donde me he basado esta liberado bajo la licencia gpl, gpl dice que tengo que liberar absolutamente todo mi codigo, es decir no puedo esconder nada y retenerlo de otra manera. Hasta ahi estoy de acuerdo, sin embargo pienso sacarle si se puede un dinerito cobrando algo por la descarga, aun no decido cuanto ni como pero no seria mucho, sin embargo me gustaria que la gente vaya probando el producto en forma de versiones alpha, beta, etc.
El problema es que la pirateria existe, si yo libero mis betas o rc en el mejor de los casos, seria practicamente el programa terminado y pues lo tendrian gratis, y una vez obtenido la licencia permite modificarlo, revenderlo etc y yo me voy a quedar como el chinito para cuando salga la version definitiva, he pensado en ofuscar el codigo php o algo, mientras libero las versiones de prueba, tambien tendrian un contador para que nomas sean funcionales digamos 6 meses, asi no me volarian el codigo de a gratis (y pues ni mi trabajo, nota: de donde me basé no cuesta nada pero productos gpl o derivados de esos productos con la misma licencia se pueden vender) y tambien aseguraria que al menos alguien si se interesa en el proyecto y si le gusta pues paga por la descarga y ya lo tiene completo con todo y codigo, ahora si, libre, para cada nueva version seria lo mismo. No se si esto es legal o hay otra manera de resolver el problema?, saludos.