> ¿q tengo q hacer exactamente para que poner bajo licencia GPL un > programa que yo haga?
Si vas a poner un programa bajo GPL y preguntas eso, lo primero que deberías hacer es leer la GPL. Intuyo que puedes no haberla leído porque en la propia GPL se explica cómo se hace lo que preguntas...