Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/03/2013, 21:37
Avatar de ryugen
ryugen
Colaborador
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario, Santa Fe
Mensajes: 350
Antigüedad: 15 años, 8 meses
Puntos: 187
Respuesta: Serie de Dudas al Licenciar Web Bajo la GNU GPL

De acuerdo a la GNU la declaración de licencia debe ir en cada archivo.
Cita:
La declaración autorizando la copia debería venir justo después del aviso del copyright. Para un programa de sólo un archivo, la declaración (para la GPL) debería parecerse a esto:

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/>.
Para programas que tienen más de un fichero, lo mejor es reemplazar «this file» con el nombre del programa, e iniciar la sentencia con una línea diciendo, por ejemplo, «This file is part of NOMBRE».

This file is part of Foobar.

Foobar 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.

Foobar 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 Foobar. If not, see <http://www.gnu.org/licenses/>.
Esta declaración debería ir cerca del comienzo de cada fichero fuente, cerca de los avisos de copyright. Cuando use la Lesser GPL, inserte la palabra «Lesser» antes de «General» en los tres lugares. Cuando se esté usando la AGPL de GNU, inserte la palabra «Affero» antes de «General» en los tres lugares.
Ver más detallado en:
http://www.gnu.org/licenses/gpl-howto.html

Es muy probable que la siguiente respuesta en stackoverflow pueda ayudarte a como proteger tus datos sensibles:
Cita:
The typical way to do this is to read the password info from a configuration file. If your configuration file is called foobar.config, then you would commit a file called foobar.config.example to the repository, containing sample data. To run your program, you would create a local (not tracked) file called foobar.config with your real password data.
Fuente: http://stackoverflow.com/questions/2...ords-in-github

Una aclaración más que capáz pueda servirte:
Cita:
11: Do I have to give the code for my web site to anyone who visits it?
No. The GPL does not consider viewing a web site to count as "distributing", so you are not required to share the code running on your server.
Fuente: http://drupal.org/licensing/faq/#q11

Última edición por ryugen; 05/03/2013 a las 21:44