Incluir licencia a nuestros proyectos en Netbeans

La forma más sencilla es a través de los Template,
para esto sólo tendremos que editar unas propiedades y crear un archivo
con la licencia. La explicación se basa en la versión 6.0.1 de Netbeans.

Crear la licencia

Antes que nada debemos elegir (o definir) la licencia que utilizaremos, en mi caso utilizaré GPL 2.0. En la página de la GNU podemos encontrar un ejemplo que podremos agregar a nuestro código. Aquí dejo el ejemplo.


Copyright (C) yyyy name of author

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 Street, Fifth Floor, Boston, MA 02110-1301, USA.

El texto de la licencia debería estar encerrada entre delimitadores de
comentarios, según el lenguaje de programación que utilicemos en el
proyecto. Por ejemplo en un proyecto Java, tendríamos que encerrarlo
entre /* */.

Una vez elegida nuestra licencia, tenemos que escribirla en un archivo de texto plano (.txt) y guardarla con un nombre que siga a la siguiente sintaxis: license-mylicense.txt, en donde mylicense pueden poner el nombre que les parezca. Este nombre nos servirá luego para identificar a la licencia.

Cargar la licencia

Ahora hay que abrir netbeans, luego nos vamos a Tools->Templates, nos aparecerá una ventana, en la que se administra los Templates, debemos buscar una carpeta/template que diga Licenses, le damos un click y tocamos el botón Add. Ahora tan sólo tendremos que buscar el archivo que creamos anteriormente y listo.

Template Manager, para cargar la licencia

Editar las propiedades del proyecto

Tenemos que indicar al proyecto qué licencia utilizaremos.
Simplemente hay que agregar una variable en el archivo de propiedades
del proyecto. Nos vamos a la carpeta donde tenemos nuestro proyecto,
dentro hay una carpeta llamada nbproject y dentro de ésta el archivo que tenemos que editar project.properties. Al final del archivo agregamos la siguiente variable project.license y el valor de ésta es el nombre del archivo de la licencia después del license-. Nos quedaría siguiendo con el ejemplo del nombre que le colocamos.


project.license=mylicense

Ahora cada vez que creemos una clase (por ejemplo en un proyecto Java) se nos agregará al comienzo la licencia.

Bibliografía


Tags: , ,

One Response to “Incluir licencia a nuestros proyectos en Netbeans”

  1. Fique por dentro Delimitadores » Blog Archive » Infosofía := 0×69AEE7 » Blog Archive » Incluir licencia a nuestros … Says:
    Gravatar

    [...] Por ejemplo en un proyecto Java, tendríamos que encerrarlo entre /* */. … fique por dentro clique aqui. Fonte: [...]

Leave a Reply