por
pobrecito hablador
el Viernes, 18 Noviembre de 2005, 20:15h
(#642780)
Sin embargo, la empresa que desarrolló el software, ¿tiene la obligación de dar el código fuente a CUALQUIERA? Es decir, ¿DEBE publicarlo y ponerlo a disposición de todo el mundo? ¿O no tiene la obligación de liberarlo a terceras personas si no lo desea, sino solo darle el código fuente al cliente, y este lo liberará a la "comunidad" si lo desea?
No, pero si el cliente le da el programa a alguien o lo vende si que deberá dar el código, pero no tiene porque publicarlo, incluso puede modificarlo y quedarselo para el solito. La GPL solo te obliga a algo si redistribuyes el código, en tu casa puedes hacer todas las guarrerias que quieras con el.
Y la empresa que lo hizo todavia menos, el codigo es suyo y se lo folla cuando quiere, es decir, que puede vender otras copias de ese programa con licencias distintas. Puede vendérselo a otra empresa como código cerrado, o como BSD, o cualquier licencia que elija.
Otra cosa sería si el programa estuviera hecho entre varias personas, entonces tendrian que estar todos de acuerdo para poder "cerrar" el programa, o el que quisiera cerrarlo tendria que reescribir todo el código de los demás o convencerlos para que le cedieran los derechos de autor.
Pero de todos modos, las copias liberadas bajo la GPL ya son GPL para siempre. Aunque el autor cierre el código del programa y lo distribuya como software privativo a partir de entonces, los demás podemos seguir haciendo lo que queramos con el código GPL.
Así sin releer la GPL yo entiendo que la empresa sólo tiene obligación con el cliente (o la persona que descargue o compre el software).
Me explico:
Yo, la empresa X te vendo a tí, el cliente Y un paquete de software bajo GPL.
Sin embargo, yo *no* he puesto ese software a disposición del público en general, no lo tengo en ninguna web accesible salvo para mis clientes.
Así pues, si uno de mis clientes pide los fuentes, estoy obligado a entregarlos. Pero si me los pide una persona anónima, no inclumpliría la GPL si no se los entrego.
La GPL te obliga a redistribuir el fuente sí redistribuyes el software bajo esa licencia.
Tu cliente que recibe el soft con licencia GPL (con el fuente) no tiene que publicar nada. Eso sí, si lo redistribuye... tendrá que incluir los fuentes para cumplir la GPL.
La GPL no obliga a publicar nada en ninguna web :).
por
pobrecito hablador
el Viernes, 18 Noviembre de 2005, 22:29h
(#642853)
-Donde va el binario, va la fuente.
-El que recibe el programa, puede distribuirlo en estos mismos términos, o no distribuirlo.
Resumiendo: tu único deber es darle las fuentes al cliente.
por
pobrecito hablador
el Sábado, 19 Noviembre de 2005, 10:53h
(#643007)
La propiedad intelectual del software es del cliente, no del proveedor de servicios.
Luego, es el cliente el que decide cuándo y cómo se va a distribuír el producto (con GPL, CC o como le salga de las narices).
Los creadores del software ni pinchan ni cortan, porque el software no es suyo, es del cliente. Es más, si distribuyen ese software sin autorización del cliente se les podría meter un paquete.
No
(Puntos:0)No, pero si el cliente le da el programa a alguien o lo vende si que deberá dar el código, pero no tiene porque publicarlo, incluso puede modificarlo y quedarselo para el solito. La GPL solo te obliga a algo si redistribuyes el código, en tu casa puedes hacer todas las guarrerias que quieras con el.
Y la empresa que lo hizo todavia menos, el codigo es suyo y se lo folla cuando quiere, es decir, que puede vender otras copias de ese programa con licencias distintas. Puede vendérselo a otra empresa como código cerrado, o como BSD, o cualquier licencia que elija.
Otra cosa sería si el programa estuviera hecho entre varias personas, entonces tendrian que estar todos de acuerdo para poder "cerrar" el programa, o el que quisiera cerrarlo tendria que reescribir todo el código de los demás o convencerlos para que le cedieran los derechos de autor.
Pero de todos modos, las copias liberadas bajo la GPL ya son GPL para siempre. Aunque el autor cierre el código del programa y lo distribuya como software privativo a partir de entonces, los demás podemos seguir haciendo lo que queramos con el código GPL.
En principio...
(Puntos:2)( Última bitácora: Viernes, 28 Julio de 2006, 15:12h )
Buena pregunta
(Puntos:2)( http://www.flickr.com/photos/runlevel0/ | Última bitácora: Jueves, 01 Noviembre de 2007, 11:37h )
Me explico:
Yo, la empresa X te vendo a tí, el cliente Y un paquete de software bajo GPL.
Sin embargo, yo *no* he puesto ese software a disposición del público en general, no lo tengo en ninguna web accesible salvo para mis clientes.
Así pues, si uno de mis clientes pide los fuentes, estoy obligado a entregarlos. Pero si me los pide una persona anónima, no inclumpliría la GPL si no se los entrego.
29A the Number of the Beast
Me parece que no
(Puntos:2)La GPL te obliga a redistribuir el fuente sí redistribuyes el software bajo esa licencia.
Tu cliente que recibe el soft con licencia GPL (con el fuente) no tiene que publicar nada. Eso sí, si lo redistribuye... tendrá que incluir los fuentes para cumplir la GPL.
La GPL no obliga a publicar nada en ninguna web :).
Un saludo.
La GPL en dos frases
(Puntos:0)-El que recibe el programa, puede distribuirlo en estos mismos términos, o no distribuirlo.
Resumiendo: tu único deber es darle las fuentes al cliente.
No te líes tanto
(Puntos:0)Luego, es el cliente el que decide cuándo y cómo se va a distribuír el producto (con GPL, CC o como le salga de las narices).
Los creadores del software ni pinchan ni cortan, porque el software no es suyo, es del cliente. Es más, si distribuyen ese software sin autorización del cliente se les podría meter un paquete.