Les ID de téléchargement, l'API et les clés d'abonnement sont-ils gratuits à distribuer avec les extensions GPL?

13

J'achète et utilise plusieurs extensions sur une base d'abonnement annuel (et chaque fois que le fournisseur d'extensions a une option d'utilisation illimitée - j'y vais habituellement).

De nombreux fournisseurs d'extensions ont un ID de téléchargement, une clé API ou une clé d'abonnement pour les mises à niveau et les mises à jour continues.

Je construis généralement un passe-partout (c'est-à-dire un site avec les extensions installées et configurées), puis clone ces passe-partout pour générer Joomla 'Quick Start'! des sites.

J'utilise ces passe-partout pour mes propres clients (c'est-à-dire les propriétaires de sites pour lesquels je conçois et développe) et je partage également ces passe-partout avec d'autres listes Joomlaist de mon groupe d'utilisateurs.

J'aimerais que les personnes qui reçoivent et utilisent ces plates-formes obtiennent également des mises à jour continues, et je garde mes abonnements payés.

Dois-je supprimer les identifiants de téléchargement et les clés d'abonnement avant de distribuer mon Joomla! des sites?

NivF007
la source

Réponses:

11

Je pense que vous avez deux questions différentes ici. À mon avis (IANAL), il est tout à fait correct de créer ces packages Joomla "Quick Start" qui incluent ces extensions et clés pour votre propre usage, mais cela commence à devenir gris lorsque vous les distribuez à d'autres.

Le code d'une extension Joomla lui-même doit être GPL, et peut donc être distribué librement. Cependant, les clés d'abonnement offrent un accès supplémentaire aux services pour lesquels vous avez payé, généralement des mises à niveau et une assistance. Selon le fournisseur d'extensions, leur distribution est plus que probable une violation des termes et une utilisation non acceptable.

Don Gilbert
la source
Je suis heureux qu'une autre personne compétente trouve cela comme une «zone grise». Nous devons soutenir les développeurs d'extensions et ne pas «abuser» des libertés de la GPL - mais nous voulons également en bénéficier - donc il serait utile de déterminer où se trouve la «ligne». Nous pourrions toujours communiquer avec les développeurs d'extensions pour obtenir leur approbation indépendamment des interprétations «strictes» de la GPL, d'une manière ou d'une autre.
NivF007
La ligne est généralement dans les termes définis par le développeur. Beaucoup offrent des licences de développeur avec cette utilisation spécifique à l'esprit. D'autres ne prendront en charge qu'un seul domaine, mais autoriseront l'installation sur des domaines illimités. En général cependant, pour être conforme à la GPL, ils devraient permettre la redistribution du code.
Brent Friar
Ils doivent peut-être autoriser la redistribution du code, mais cela ne signifie pas qu'ils doivent autoriser l'accès à des zones restreintes de leurs sites destinées à être réservées aux clients payants.
Deb Cinkus
6

Je crois que si c'est de la GPL, vous êtes autorisé à le faire, mais je vérifie toujours le site du développeur pour voir s'il a des restrictions. Beaucoup d'entre eux ne prennent en charge qu'un seul domaine, d'autres s'en moquent. J'ai tendance à mettre JCE sur tout ce que je construis (y compris les plugins payants). Je valide également le programme de mise à jour de Rocket Theme sur les sites qui utilisent un thème Rocket, mais pour les autres plugins, j'ai tendance à être un peu plus sélectif et à simplement mettre à jour le site si le client me le demande.

Mais là encore, je ne leur promets pas plus de 30 jours de mises à jour, sauf s'ils veulent me payer pour maintenir leur site. Et s'ils commencent à le faire, j'utiliserai probablement watchful.li pour diffuser les mises à jour de toute façon (alors votre akeeba et quelques autres codes sont en sécurité sur le site de surveillance).

Brian Peat
la source
3

Cela dépend de votre licence, si je comprends bien, si vous avez une licence de développeur, oui, vous pouvez utiliser ces extensions dans tous les sites que vous créez pour des tiers.

Si vous avez une licence "habituelle", vous ne pouvez l'utiliser que dans le nombre de sites que votre licence vous autorise également (si limité, généralement 3)

L'extension est GPL, la licence pour les mises à jour logicielles et le support ne l'est pas.

Johnnydement
la source