Können Download-IDs, APIs und Abonnementschlüssel kostenlos mit GPL-Erweiterungen verteilt werden?


13

Ich kaufe und benutze mehrere Verlängerungen im Jahresabonnement (und wann immer der Verlängerungsanbieter eine uneingeschränkte Nutzungsoption hat - ich mache das normalerweise).

Viele Erweiterungsanbieter verfügen über eine Download-ID, einen API-Schlüssel oder einen Abonnementschlüssel für Upgrades und laufende Updates.

Normalerweise erstelle ich eine Boilerplate (dh eine Site mit den installierten und konfigurierten Erweiterungen) und klone dann diese Boilerplates, um "Schnellstart" für Joomla! Websites.

Ich benutze diese Boilerplates für meine eigenen Kunden (dh Website-Eigentümer, für die ich entwerfe und entwickle) und teile diese Boilerplates auch mit anderen Joomlaists in meiner Benutzergruppe.

Ich möchte, dass die Leute, die diese Kesselschilder erhalten und verwenden, auch laufende Updates erhalten, und ich behalte meine Abonnements im Gegenzug.

Muss ich die Download-IDs und Abonnementschlüssel entfernen, bevor ich mein Joomla! Websites?

Antworten:


11

Ich denke, Sie haben hier zwei verschiedene Fragen. Meiner Meinung nach (IANAL) ist es völlig in Ordnung, diese "Schnellstart" -Joomla-Pakete zu erstellen, die diese Erweiterungen und Schlüssel für den eigenen Gebrauch enthalten. Sie werden jedoch grau, wenn Sie sie an andere weitergeben.

Der Code einer Joomla-Erweiterung selbst muss GPL sein und kann daher frei verteilt werden. Die Abonnementschlüssel bieten jedoch zusätzlichen Zugriff auf die von Ihnen bezahlten Dienste, in der Regel Upgrades und Support. Je nach Erweiterungsanbieter stellt die Verbreitung dieser Informationen höchstwahrscheinlich einen Verstoß gegen die Bestimmungen dar und ist nicht akzeptabel.


Ich bin froh, dass eine andere kenntnisreiche Person dies als „Grauzone“ ansieht. Wir müssen die Erweiterungsentwickler unterstützen und nicht die Freiheiten der GPL "missbrauchen" - aber wir möchten auch davon profitieren -, also wäre es hilfreich herauszufinden, wo die "Linie" ist. Wir konnten immer mit den Entwicklern der Erweiterungen kommunizieren, um deren Genehmigung zu erhalten, unabhängig von den 'strengen' Interpretationen der GPL auf die eine oder andere Weise.
NivF007

Die Leitung entspricht normalerweise den vom Entwickler festgelegten Begriffen. Viele bieten Entwicklerlizenzen für diese spezielle Verwendung an. Andere unterstützen nur eine einzelne Domäne, erlauben jedoch die Installation auf unbegrenzten Domänen. Im Allgemeinen müssten sie jedoch eine Neuverteilung des Codes zulassen, um mit der GPL kompatibel zu sein.
Brent Friar

Möglicherweise müssen sie die Weitergabe des Codes zulassen, dies bedeutet jedoch nicht, dass sie Zugriff auf eingeschränkte Bereiche ihrer Websites gewähren müssen, die für zahlende Kunden reserviert sind.
Deb Cinkus

6

Ich glaube, wenn es eine GPL ist, darfst du das tun, aber ich überprüfe immer die Website des Entwicklers, um zu sehen, ob sie Einschränkungen haben. Viele von ihnen unterstützen nur 1 Domain, andere kümmern sich nicht darum. Ich neige dazu, JCE auf alles zu setzen, was ich baue (einschließlich der bezahlten Plugins). Ich überprüfe auch den Updater von Rocket Theme auf Websites, die ein Rocket Theme verwenden, aber für andere Plugins neige ich dazu, etwas selektiver zu sein und aktualisiere die Website nur, wenn der Client mich dazu auffordert.

Andererseits verspreche ich ihnen nicht mehr als 30 Tage Updates, es sei denn, sie möchten mich für die Wartung ihrer Website bezahlen. Und wenn sie damit anfangen, werde ich wahrscheinlich watchful.li verwenden, um Updates zu veröffentlichen (dann sind Ihre akeeba und ein paar andere Codes auf der watchful-Site sicher).


3

Es hängt von Ihrer Lizenz ab. Wenn Sie über eine Entwicklerlizenz verfügen, können Sie diese Erweiterungen in allen Websites verwenden, die Sie für Dritte erstellen.

Wenn Sie über eine "normale" Lizenz verfügen, dürfen Sie diese nur für die Anzahl der Sites verwenden, die Ihre Lizenz für Sie zulässt (sofern begrenzt, in der Regel 3).

Die Erweiterung ist GPL, die Lizenz für Softwareupdates und Support nicht.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.