ButterFlyDevs / IVChecker

First app for Programación de Dispositivos Móviles.
Apache License 2.0
0 stars 0 forks source link

Licenciar proyecto #1

Closed juanAFernandez closed 9 years ago

juanAFernandez commented 9 years ago

Tenemos que añadir licencia a todo el proyecto y a los ficheros. Seleccionar la más conveniente y aplicarla. Creo que lo ideal sería, por lo menos para los primeros proyecto licenciarlos bajo una licencia con Copyleft y reconocimiento de autoría. Es decir, que cualquier persona que usase su código para cualquier fin tuviera que distribuirlo bajo las mismas condiciones que el nuestro y reconociendo siempre quienes son los autores originales, independientemente de los fines para los que los use.

Creo que la mejor opción sería la GPL (la que usa Linux), ya que es más o menos lo que queremos:

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 3 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, see <http://www.gnu.org/licenses/>. 

Qué os parece? @JA-Gonz @juanantc

Algunos enlaces interesantes serían: fundesle.org OSL wikipedia

Si acordásemos usar esta licencia sólo tendríamos que añadir en todos los ficheros fuente el nombre de los autores, por ejemplo:

Copyright 2015 autorA Copyright 2015 autorB ...

Además de incluir la cabecera de la licencia después (en todos los ficheros fuente) y además debemos incluir el texto completo de la licencia en algún lugar del proyecto.

Es bastante sencillo.