Cómo liberar un programa con licencia GPL

La GPL es la licencia para software libre más utilizada, por eso es muy útil si deseamos liberar alguna aplicación hecha por nosotros bajo alguna licencia libre saber de qué manera hacerlo.

Nunca fui un experto en el tema de licencias, pero encontré en TuxI una guía que con simples pasos explica cómo liberar un programa bajo licencia GPL. Los pasos para hacerlo, como copio (poco puedo aportar en este tema) desde su blog:

  1. Insertar nuestro Copyright: se debe poner en cada archivo (clases) de nuestro código fuente de esta forma “Copyright 2007 Lucas Muñoz”, se debe usar la palabra “Copyright” no son válidas las traducciones al estilo “Derechos de autor” o parecidos, también podemos utilizar el símbolo “©” o bien (c).
  2. Debemos especificar cada año: el año que especificaremos será aquel en el que lanzamos la versión de nuestro programa, si cada año lanzamos una nueva nuestro Copyright quedaría así: “Copyright 2007 2008 2009 Lucas Muñoz”.
  3. En todos los archivos de nuestro código fuente deberemos insertar el preámbulo de la licencia GPL, este es el texto: “This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.“.
  4. Junto a nuestro código fuente deberemos incluir una archivo con el texto completo de la licencia, generalmente este archivo se llama “LICENSE” o “COPYING”, podemos bajar la licencia completa desde el sitio oficial de GNU.

Una información muy útil para cualquier programador que desee liberar su código, por eso quise compartirla.

Leave a Reply

Connect with Facebook