Entradas Destacadas

¡Ya Son Dos Años De GigaBriones! Lo sé, lo sé, no he escrito mucho últimamente, y es que debido a que me encuentro a finales de semestre en mi Universidad no he tenido tiempo para dedicarle al blog, sin embargo GigaBriones sigue vivo,...

¡Interesante, Quiero Leer más!

El Papa, África, El Condón y El SIDA; La estupidez... Días atrás escuchaba las noticias matutinas en la TV mientras me preparaba para asistir a la Universidad, una noticia que me llamo mucho la atención fue la del viaje que el Papa Benedicto XVI realizo...

¡Interesante, Quiero Leer más!

Descarga de MegaUpload Sin Esperar Si eres de los que se pasán el día descargando cosas de Internet, seguramente detestarás las interminables esperas que ofrece MegaUpload para descargar cada archivo, bien pues al parecer eso ya no será...

¡Interesante, Quiero Leer más!

¡Famoso por dos segundos! Briones en Hechos de TV... Pues me había tardado en escribirlo, pero es que no había tenido tiempo para hacerlo, el hecho es que salí en televisión por dos segundos, bueno en realidad no yo precisamente, sino mi usuario de Twitter. Les...

¡Interesante, Quiero Leer más!

Windows 7 RC Disponible para todos No suelo hacer entradas relacionadas con Windows, pero bueno haré una excepción esta ves para ser más neutral. El día de ayer 5 de mayo del 2009 ha salido oficialmente la versión RC del nuevo sistema...

¡Interesante, Quiero Leer más!

GigaBriones | La Informática Nunca Fue Tan Sencilla  ; ) Rss

Cómo Liberar Un Programa Con Licencia GPL

Escrito por: Roberto Briones (Admin) | Escrito en: Informática, Programación, Tutoriales | Escrito el: 11-12-2007

1


GnuDesde hace tiempo que me empezo a interesar esto del Software Libre, y tenia varias dudas, de las cuales aun conservo algunas xD, pero una de las principales de ¿como libero un programa como Software Libre?, sabemos que la principal licencia de Software Libre es la GPL (General Public Licence) , aunque no es la unica.

Al principio pense que para liberar un programa, tendria que registrarlo en alguna parte, y que era un proceso largo o al menos tedioso, bueno pues me puse a investigar y he visto que no es así, en el blog de PCTux, encontre los pasos necesarios y sintetizados:

  1. Insertar nuestro Copyright: se debe poner en cada archivo (clases) de nuestro código fuente de esta forma “Copyright 2007 Gigab”, 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 Gigabriones”.
  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.

Ya con esto tu software sera libre, recuerda que al ser libre deberas cumplir con estas libertades para el usuario final :

  • La libertad de usar el programa, con cualquier propósito (libertad 0).
  • La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.
  • La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
  • La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.

Bien, pues si eres programador, espero que te sea de utilidad, y si eres estudiante, puedes empezar a liberar tus proyectos por pequeños que sean como software libre ;).

Entradas Relacionadas:

Etiquetas: Curiosidades

Comentarios (1)

[...] DEBIDO A QUE ME HE CAMBIADO DE DOMINIO, PARA VER LAS IMAGENES Y LA INFORMACION COMPLETA DA CLICK AQU… [...]

¡También tu puedes opinar!

XHTML: Puedes usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:D :) ^_^ :( :o 8O :shock: 8) ;-( :lol: xD :wink: :evil: :p :whistle: :woot: :sleep: =] :sick: :straight: :ninja: :love: :kiss: :angel: :bandit: :alien: