Foros del Web » Estrategias Digitales y Negocios Online » Temas legales »

[SOLUCIONADO] Serie de Dudas al Licenciar Web Bajo la GNU GPL

Estas en el tema de Serie de Dudas al Licenciar Web Bajo la GNU GPL en el foro de Temas legales en Foros del Web. Hola a todos. Les cuento: Estoy haciendo una web y estaba pensando en licenciarla bajo la GNU GPL. Hasta ahora, la web solo está compuesta ...
  #1 (permalink)  
Antiguo 05/03/2013, 21:16
 
Fecha de Ingreso: julio-2009
Ubicación: La Plata
Mensajes: 233
Antigüedad: 14 años, 10 meses
Puntos: 8
Serie de Dudas al Licenciar Web Bajo la GNU GPL

Hola a todos.
Les cuento: Estoy haciendo una web y estaba pensando en licenciarla bajo la GNU GPL. Hasta ahora, la web solo está compuesta de lenguajes del lado cliente, pero en un futuro va a tener lenguajes del lado servidor (PHP) para implementar un sistema de usuarios, un gestor de contenidos tipo panel para usuarios con privilegios y hasta un foro. Pienso incluír el texto reducido de la licencia comentado al principio de cada archivo que compone la web, junto con un enlace hacia el código fuente del mismo sin compactar, como especifican que se puede hacer en ésta sección de la web de GNU. Tendría por un lado la web lo más compactada posible subida a internet, y por otro, la misma web con código fuente limpio en GitHub.

Lo primero que quería saber, es que opinan uds. respecto a licenciar bajo ésta licencia el código PHP. Lo pregunto principalmente desde el punto de vista de la seguridad, de paso, si tienen recomendaciones a tener en cuenta siendo que el código va a estar disponible al público, bienvenidas sean.

También quería saber si habrá algún problema al diferir un poco el código fuente de la web con el publicado, en el sentido de que lógicamente no puedo por ej. incluír contraseñas de conexión SQL en los ficheros php públicos.

Otra duda, y ya la última, es si existe alguna manera de licenciar todo sin incluír el texto de la licencia en cada archivo que compone la web, como por ej. incluír ese texto una sola vez en alguna parte de la web. Más que nada para optimizar el peso de los archivos.

Muchas Gracias. Y por sierto, si tienen links con documentación sobre cualquier cosa que halla que saber antes de subir una web, se los agradecería. Saludos y Gracias nuevamente.
  #2 (permalink)  
Antiguo 05/03/2013, 21:37
Avatar de 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
  #3 (permalink)  
Antiguo 05/03/2013, 21:58
 
Fecha de Ingreso: julio-2009
Ubicación: La Plata
Mensajes: 233
Antigüedad: 14 años, 10 meses
Puntos: 8
Respuesta: Serie de Dudas al Licenciar Web Bajo la GNU GPL

Muchas Gracias ryugen, lo que me pasaste respondió a todas mis dudas.

Etiquetas: gnu, gpl, licencia, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:31.