¿Las ID de descarga, API y claves de suscripción son gratuitas para distribuir con extensiones GPL?

13

Compro y uso varias extensiones con una suscripción anual (y cada vez que el proveedor de extensiones tiene una opción de uso ilimitado, generalmente lo hago).

Muchos proveedores de extensiones tienen un ID de descarga, clave API o clave de suscripción que es para actualizaciones y actualizaciones continuas.

Usualmente construyo una plantilla (es decir, un sitio con las extensiones instaladas y configuradas), luego clono esas plantillas para generar 'Inicio rápido' de Joomla! sitios.

Utilizo estas plantillas para mis propios clientes (es decir, propietarios del sitio para los que diseño y desarrollo), y también comparto estas plantillas con otros Joomlaists en mi grupo de usuarios.

Me gustaría que las personas que reciben y usen esas repeticiones también reciban actualizaciones continuas, y mantengo mis suscripciones pagadas.

¿Debo eliminar los ID de descarga y las Claves de suscripción antes de distribuir mi Joomla! sitios?

NivF007
fuente

Respuestas:

11

Creo que tienes dos preguntas diferentes aquí. En mi opinión (IANAL) está perfectamente bien crear estos paquetes Joomla de "Inicio rápido" que incluyen estas extensiones y claves para su propio uso, pero comienza a ponerse gris cuando los distribuye a otros.

El código de una extensión de Joomla debe ser GPL y, por lo tanto, puede distribuirse libremente. Sin embargo, las claves de suscripción ofrecen acceso adicional a los servicios que pagó, generalmente actualizaciones y soporte. Dependiendo del proveedor de extensión, su distribución es más que probable una violación de los términos y un uso no aceptable.

Don gilbert
fuente
Me alegra que otra persona conocedora encuentre esto como un "área gris". Necesitamos apoyar a los desarrolladores de extensiones y no 'abusar' de las libertades de GPL, pero también queremos beneficiarnos de ello, por lo que averiguar dónde está la 'línea' sería útil. Siempre podríamos comunicarnos con los desarrolladores de extensiones para obtener su aprobación independientemente de las interpretaciones 'estrictas' de la GPL, de una forma u otra.
NivF007
La línea suele estar en los términos establecidos por el desarrollador. Muchos ofrecen licencias de desarrollador con este uso específico en mente. Otros solo admitirán un único dominio, pero permitirán la instalación en dominios ilimitados. Sin embargo, en general, para cumplir con la GPL, tendrían que permitir la redistribución del código.
Brent Fray
Es posible que tengan que permitir la redistribución del código, pero eso no significa que tengan que permitir el acceso a áreas restringidas de sus sitios que deben reservarse para clientes de pago.
Deb Cinkus el
6

Creo que si es GPL, entonces puedes hacerlo, pero siempre reviso el sitio del desarrollador para ver si tienen restricciones. Muchos de ellos solo admiten 1 dominio, a otros no les importa. Tiendo a poner JCE en todo lo que construyo (incluidos los complementos pagados). También valido el actualizador de Rocket Theme en sitios que usan un tema Rocket, pero para otros complementos, tiendo a ser un poco más selectivo y solo actualizo el sitio si el cliente me lo pide.

Pero, de nuevo, no les prometo más de 30 días de actualizaciones a menos que quieran pagarme para mantener su sitio. Y si comienzan a hacerlo, probablemente usaré watchful.li para enviar actualizaciones de todos modos (entonces su akeeba y algunos otros códigos están seguros en el sitio vigilante).

Brian Peat
fuente
3

Depende de su licencia, según tengo entendido, si tiene una licencia de desarrollador, sí, puede usar estas extensiones en todos los sitios que cree para terceros.

Si tiene una licencia "habitual", solo puede usarla en la cantidad de sitios que su licencia también le permite (si es limitada, generalmente 3)

La extensión es GPL, la licencia para actualizaciones de software y soporte no lo es.

Johnnydement
fuente