tipos software que propietario licencias licencia informatica copyleft caracteristicas gpl

software - que es gpl en informatica



Es esto legal?(Problemas de licencia/software GPL) (10)

Es perfectamente legal usar y vender cualquier programa de GPL. Eso es parte de lo que hace que la GPL sea tan grandiosa. Lo único sobre la GPL es si realizan cambios en la fuente que tienen para liberar la fuente como GPL también.

Trabajo para una empresa de software / diseño y recientemente descubrí que nuestro CMS "interno" es en realidad MODx que ha sido rediseñado por uno de nuestros diseñadores. MODx tiene licencia bajo GPL Ver 2 .. Me gustaría saber si es ético / legal vender esto a los clientes.

También ofrecemos otro paquete que en realidad es ZenCart , ¿es esto legal también?

Pensé que el software para aplicaciones comerciales necesitaba ser LGPL, ¿estas aplicaciones se usan "comercialmente"? Ciertamente los estamos vendiendo a clientes, mientras actuamos como si estuvieran desarrollados en casa ...

Me encantaría escuchar tus pensamientos / aclaraciones sobre este tema, por mi parte, creo que al menos no es ético. ¿Qué piensas?


Es perfectamente legal vender una versión modificada del software GPL (al menos v2, no estoy tan familiarizado con v3). Sin embargo, aún debe cumplir con los términos de la licencia: debe ofrecer el código fuente, incluidas sus modificaciones, si las modificaciones entran dentro de la definición de ''trabajo derivado'', que parece probable que hagan en su breve descripción.

Los enlaces y recomendaciones de Jonathan Leffler son buenos, aunque recomendaría mencionar los problemas primero a su gente interna, al menos darles la oportunidad de hacer lo correcto antes de liberar a los sabuesos.


Mientras le dé el código fuente a sus clientes y les dé la libertad de leer, modificar y distribuir el código que recibieron, estará cumpliendo completamente con el acuerdo de licencia. También necesita asegurarse de que sus clientes sepan qué pueden hacer con el software. Maneje a sus clientes el texto de la licencia y un enlace al código (o al código mismo) estará bien.

La práctica de modificar y vender código bajo GPL está aprobada explícitamente por FSF, puede consultar las preguntas frecuentes oficiales de GPL:

http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney

LGPL difiere de GPl porque puede mezclar código LGPL y código publicado bajo licencias cerradas (hasta donde sé LGPL fue creado para bibliotecas, con el fin de difundir el uso del software libre tanto como sea posible). GPL no permite vincular con código licenciado bajo licencias no compatibles con GPL.


No actúe con ningún consejo legal que lea en un foro como , incluido el mío. :-)

Aquí hay un pasaje sobre la GPL de Wikipedia (el énfasis es mío):

Los términos y condiciones de la GPL están disponibles para cualquiera que reciba una copia del trabajo que tiene una GPL aplicada ("el licenciatario"). Cualquier licenciatario que cumpla con los términos y condiciones tiene permiso para modificar el trabajo, así como para copiar y redistribuir el trabajo o cualquier versión derivada. El licenciatario puede cobrar una tarifa por este servicio, o hacer esto de forma gratuita. Este último punto distingue la GPL de las licencias de software que prohíben la redistribución comercial. La FSF argumenta que el software libre no debe imponer restricciones al uso comercial, y la GPL establece explícitamente que las obras de GPL pueden venderse a cualquier precio.

Sin embargo, si su empresa está distribuyendo el software bajo otra licencia no compatible con GPL, entonces están violando su licencia.

ZenCart también tiene licencia bajo GPL, por lo que se aplican las mismas restricciones.


Si están pasando el trabajo de otra persona como propio, entonces independientemente del estado legal, yo personalmente consideraría que no es ético.

Desde el punto de vista de su propio interés, este sería el que publicaría como anónimo.


¿Cómo se comportan las personas que han estado en la compañía por un tiempo? Por ejemplo, ¿tienen cuidado de asegurarse de que los términos de la GPL estén satisfechos? ¿O están actuando como si estuvieran acelerando a sus clientes o softwares (pre) desarrolladores? ¿Actúan como si fueran expertos en derecho y no necesitan consultar con un abogado?

Esta prueba no es concluyente, pero puede ser muy reveladora.


No hay nada en lo que dices que sea ilegal. Sin embargo, cuando su empresa distribuye (vende) el software, debe

  • Distribuya el programa modificado bajo la misma licencia que el programa no modificado utilizado.
  • Cumpla con todas sus obligaciones como distribuidor bajo la GPL. En general, esto significa que sus clientes deben tener acceso a las fuentes de tal manera que les sea posible construir los archivos ejecutables por sí mismos si así lo desean.

Por supuesto, el departamento legal de su empresa debe conocer esta situación. Si no, deberían estar conscientes de ello.


No sé sobre el aspecto legal, pero creo que no es ético vender software de código abierto como si fuera algo que su empresa desarrolla internamente, cuando es solo un mod de un proyecto de código abierto.

Ahora, si está vendiendo el servicio y el soporte, como en "nos encargaremos de encender su sitio y mantenerlo en funcionamiento", entonces es diferente.
Quiero decir, si los clientes probablemente no tienen muchas (o ninguna) gente que tenga conocimientos técnicos sobre la ejecución de sitios web, entonces realmente no haría mucha diferencia si supieran que estás usando un sistema de código abierto, ya que todavía no lo harían. Tengo una pista de cómo usarlo para ejecutar un sitio web.


Otra gran cosa a tener en cuenta es si la compañía está reemplazando los avisos de derechos de autor de MODx por los suyos. En cuanto a llevar esto a la atención de la gerencia, eso depende de su entorno de trabajo. ¿Estarán agradecidos de que hayas señalado un posible problema legal, o te culpen por crear un gran lío legal?

Si JohnClaymore es su nombre real o un alias fácilmente vinculable a su identidad real, lo más probable es que lo despidan si lo señala a la gerencia, ya que publicar su pregunta aquí ha creado evidencia potencial para respaldar el cargo de infracción voluntaria, que se triplica. cualquier daño otorgado en una demanda por derechos de autor.

IANAL, esto no es un consejo legal, bla, bla, bla ...


Para uso interno, estarás bien.

Para vender a los clientes, tendrías que darles el código fuente si lo solicitan, y asegurarte de que saben que tienen derecho al código fuente.

Como sugiere Harper Shelby, primero debe hablar con su cadena de gestión y luego con los abogados de su empresa. Si no resuelven las cosas por sí mismos, entonces debería considerar ponerse en contacto con la Free Software Foundation ( FSF ) o el Software Freedom Law Center ( SFLC ), y tal vez también con los autores de los paquetes.

Hubo una publicación reciente en Groklaw titulada " Guía de publicación de FSFE y GPL-Violations.org para manejar infracciones de licencia ". FSFE es la Free Software Foundation Europe, y GPL-Violations.org tiene el objetivo:

El proyecto gpl-violations.org intenta sensibilizar al público sobre los usos infractores pasados ​​y presentes del software con licencia GPL.

El objetivo final es hacer que los proveedores de software con licencia de GPL comprendan que GPL no es de dominio público, y que existen condiciones de licencia que deben cumplirse.

Para otra ilustración de problemas de GPL, consulte " Stallman llama a Cisco - Violaciones de GPL alegadas" en Dr Dobbs CodeTalk. Más sobre los problemas de Cisco con GPL .