2009-11-17 9 views
15

He visto algún software (un componente Joomla, para ser exactos) a la venta en un sitio web. El sitio web dice que tiene licencia bajo GNU GPL2. Sin embargo, también dice que debe pagar por cada sitio en el que use el software (con descuentos por volumen).¿Tiene que pagar por el software GNU GPL que está "a la venta"?

Sé que es perfectamente aceptable vender software bajo la GPL, sin embargo, el license implica que el código fuente debe distribuirse sin costo.

Así que este es un uso legítimo de la GPL, o está violando la licencia? ¿Es legal descargar el software de forma gratuita (por ejemplo, de Bittorrent) y usarlo como yo lo desee?

+5

¿Por qué cerramos esto? Esta programación de IS está relacionada, al igual que cualquier otro tema, con el trabajo relacionado con la programación. Hay muchos temas famosos, populares y no cerrados que se pueden ubicar para validar este tema. –

+1

Sería más fácil responder a su pregunta si entendiéramos por qué el proveedor no estaba poniendo a disposición la fuente. ¿Quizás pueda publicar un enlace al sitio web en cuestión? – JeffP

+0

Acepto, este ** no debe ** estar cerrado. Sin embargo, si está cerrado, estoy bastante seguro de que se volverá a abrir. –

Respuesta

19

Aquí hay un FAQ from the GNU site. Creo que responda a su pregunta:

¿La GPL permite que venda copias del programa para el dinero?

Sí, la GPL permite que cada uno haga esto. El derecho a vender copias es la parte de la definición de software libre. Excepto en una situación especial, hay no hay límite en el precio que puede cargo. (La única excepción es el requerida oferta por escrito para proporcionar código fuente que debe acompañar sólo binario liberación.)

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

Más aún:

Si distribuyo GPL 'd software por una tarifa, ¿estoy obligado a hacerlo también disponible para el público sin una carga ?

No. Sin embargo, si alguien paga su cuota y recibe una copia, la GPL les da la libertad para liberarlo al público , con o sin una tarifa. Para el ejemplo , alguien podría pagar su tarifa, y luego poner su copia en un sitio web para el público en general.

+5

También: ¿La GPL me permite distribuir copias bajo un acuerdo de no divulgación? No. La GPL dice que cualquier persona que reciba una copia de usted tiene el derecho de redistribuir copias, modificadas o no. No está autorizado a distribuir el trabajo de forma más restrictiva. – wisty

+2

Entonces, en este caso, ¿qué los mantiene en el negocio? Puede distribuir el complemento de forma gratuita, pero debe pagar para obtener una licencia para usarlo en su sitio web de Joomla. Si eso no es así, no veo la razón para comprar copias múltiples cuando la licencia dice que puede hacer copias de su compra individual. –

+0

¿Quizás venden servicios con la compra? Por lo tanto, proporcionarán soporte experto específico para la implementación que de otro modo no estaría disponible de otras posibles distribuciones. Creo que esta es la idea de algunas distribuciones de Linux. –

9

Para el software GPL, el código fuente debe ser distribuido con la versión binaria o a petición de cualquier persona que legalmente obtiene la versión binaria.

Ergo, si usted no ha comprado el producto de ellos, que no tienen ninguna obligación de darle el código fuente.

La otra cara obvia de esto es que cualquiera que legítimamente obtener el código fuente es libre de redistribuirlo a su antojo.

4

Desde mi entender distribuirlo en BitTorrent sería la redistribución que está permitido bajo la GPL, sin limitaciones, (! Sin embargo Marcas etc todavía podían ser violados) Esta es la forma en proyectos como CentOS trabajo - que eliminan las marcas comerciales, reconstruir y luego redistribuir, y esto es perfectamente legal.

La compañía sí mismos no tienen ninguna obligación de liberar el código fuente a menos que distribuyen el software para usted.

Así que sus opciones son:

  • obtenerlo de otra persona (que redistribuye bajo la GPL)
  • compra del producto de la empresa - que le darán el código fuente

Personalmente, sugiero esta última opción porque admite compañías que admiten GPL.

0

Una pregunta es si el autor escribió todo el software o si utilizó cualquier software GPL preexistente. Si la persona en el sitio web posee los derechos de autor por completo, entonces el sitio web puede imponer cualquier condición, incluidas las incompatibles con la GPL. Por supuesto, lanzarlo bajo la licencia GPL te da algunos derechos por sí mismo. En particular, no puede redistribuir sin el código fuente, pero puede hacer copias y usarlas.

La práctica más se considera generalmente hostil por los defensores del software libre de código abierto y. Dado que no es realmente honesto anunciar GPLv2 y no entregar todo lo necesario, le aconsejo que tenga cuidado con el producto. Es probable que las personas que tergiversan deliberadamente las cosas en la publicidad vendan software de mala calidad.

Si el software contiene preexistentes componentes GPL, y el autor no llegó a otros términos con los propietarios del copyright, a continuación, la GPL se aplica en su totalidad. El distribuidor debe proporcionar el código fuente (ya sea con el ejecutable o bajo pedido a un costo nominal) y no puede imponer restricciones no permitidas por la GPL.

También existe la posibilidad de que el autor publica bajo GPLv2 sin comprender realmente la licencia. Esto ocurre de vez en cuando, y con frecuencia la FSF trabajará en silencio con las empresas para lograr el cumplimiento.

En cualquier caso, está perfectamente bien para vender el software. Si alguien más tiene el software, incluida la fuente, puede redistribuir libremente, y es perfectamente legal que lo obtenga de ellos.

0

Esto es obviamente un truco de negocio muy simple que se basa en la ingenuidad del comprador. Es obvio que, si el componente es GPL, puede obtenerlo de cualquier otro usuario (bittorrent, uso compartido de archivos), redistribuirlo e incluso revenderlo (pero mantenerlo como GPL).

También es muy obvio que, si no hay otra fuente para encontrar/obtener de, si usted compra, no hay absolutamente ninguna necesidad de pagar varias veces por ello. Solo necesita comprarlo una vez y volver a usarlo en todos los sitios web que desee.

Incluso si tiene alguna fuente de protección, el código fuente está abierto, por lo que se puede quitar fácilmente que la protección.

sólo por curiosidad, ¿puedes por favor dar el nombre/sitio web de la comunidad de Joomla! ¿componente?

+1

El componente es Mosets Tree, como dije en los comentarios sobre la pregunta. – DisgruntledGoat

Cuestiones relacionadas