Si Usted desarrolla un programa nuevo, y Usted quiere que sea de la mayor utilidad posible al público, la mejor manera de hacer esto es hacerlo software libre que todos puedan redistribuir y cambiar bajo estos términos.
Para esto, agregue las notas siguientes al programa. Es más seguro agregarlas al comienzo de cada archivo fuente para hacer llegar la exclusión de la garantía de manera más efectiva; y cada archivo debe tener al menos la línea “copyright” y un puntero a donde se encuentra la nota completa.
<una línea para dar el nombre del programa y una idea breve de lo que hace.> Copyright (C) 20aa <nombre del autor>
Este programa es software libre; Usted puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU como fue publicada por la Free Software Foundation; ya sea la versión 2 de la Licencia, o (a su elección) cualquier versión posterior.
Este programa se distribuye con la esperanza de que será útil pero SIN GARANTÍA ALGUNA; incluso sin la garantía implícita de COMERCIALIZACIÓN o CONVENIENCIA PARA UN PROPÓSITO EN PARTICULAR. Vea la Licencia Pública General GNU para más detalles.
Usted debería haber recibido una copia de la Licencia Pública General GNU junto con este programa; de no ser así, escriba a la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
También agregue información sobre como ponerse en contacto con Usted por medio de correo electrónico o correo postal.
Si el programa es interactivo, haga que el mismo muestre una pequeña nota como esta cuando inicia en un modo interactivo:
Gnomovision versión 69, Copyright (C) 20aa <nombre del autor> Gnomovision viene ABSOLUTAMENTE SIN GARANTÍA; para detalles ingrese `mostrar g'. Este es software libre, y Usted está alentado a redistribuirlo bajo ciertas condiciones; ingrese `mostrar c' para más detalles.
Los comandos hipotéticos “mostrar g” y “mostrar c” deberían mostrar las partes apropiadas de la Licencia Pública General. Por supuesto que los comandos que Usted use pueden denominarse de otra forma en vez de “mostrar g” y “mostrar c”; incluso pueden ser clic con el ratón o elementos del menú – cualquier cosa que sea adecuada para su programa.
También debería hacer que su empleador (si Usted trabaja como programador) o su escuela, si corresponde, firmen una “renuncia al copyright” para el programa, si es necesario. Aquí tiene un ejemplo; cambie los nombres adecuadamente:
Yoyodine, Inc., por la presente renuncia a todos los intereses del copyright del programa “Gnomovision” (que pasa a sus compiladores) escrito por Pedro Hacker.
<firma de Juan Perez>, 1 de Abril 2000 Juan Perez, Presidente de Compañía
Esta Licencia Pública General no permite incorporar a su programa dentro de programas propietarios. Si su programa es una biblioteca de subrutinas, Usted puede considerar más útil el permitir enlazar aplicaciones propietarias con la biblioteca. Si esto es lo que Usted desea hacer, use la Licencia Pública General de Biblioteca GNU en lugar de esta Licencia.