Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Die GPL für Theme-Code

Warum die meisten Themes für Exponential unter GPL-2.0-or-later stehen, was die GPL von Ihnen und von Menschen verlangt, die Ihr Theme weitergeben, der Unterschied zwischen „only“ und „or later“ und wie Sie sie…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/designers/distribution/gpl-for-theme-code.md

On this page

This page is a translation. Read the English original

Die GPL für Theme-Code

Diese Seite ist für Designer, die eine Lizenz für den Code eines Themes wählen: Templates, Stylesheets, Skripte und PHP. Sie erklärt die übliche Begründung; sie ist keine Rechtsberatung.

Warum die GPL die übliche Wahl ist

  • Exponential steht unter GPL-2.0-or-later, ebenso die Themes, die 7x veröffentlicht.
  • Templates und PHP eines Themes laufen innerhalb von Exponential, rufen seine Funktionen auf und überschreiben seine Templates. Viele Autoren und die Free Software Foundation betrachten solchen Code als ein auf dem Programm beruhendes Werk, das dann zu vereinbaren Bedingungen verbreitet werden muss. Dieselbe Lizenz zu wählen, erspart die Frage.
  • Die GPL erlaubt jedem, das Theme zu nutzen, zu studieren, zu ändern und weiterzugeben, und erhält diese Rechte für jeden, der eine geänderte Kopie erhält.

Was die GPL verlangt

Von Ihnen, wenn Sie das Theme verbreitenVon anderen, wenn sie es verbreiten
Den Lizenztext beilegen und die Hinweise erhaltenIhre Hinweise und die Lizenz erhalten
Den Quellcode verfügbar machen (ein öffentliches Repository tut das)Den Quellcode ihrer geänderten Fassung weitergeben
Keine Einschränkungen über die Lizenz hinaus hinzufügenEbenfalls keine Einschränkungen hinzufügen

Das Theme auf einer Website zu nutzen, ist kein Verbreiten. Eine Kopie an einen Kunden zu schicken oder sie zu veröffentlichen, schon.

„Only“ oder „or later“

BezeichnerBedeutet
GPL-2.0-or-laterVersion 2 oder nach Wahl des Empfängers jede spätere Version. Passt zu Exponential
GPL-2.0-onlyVersion 2 und keine andere
GPL-3.0-or-laterVersion 3 oder später

GPL-2.0-or-later hält Ihr Theme mit Exponential und mit Code unter der GPL 3 kombinierbar.

Schritt für Schritt

  1. Kopieren Sie den offiziellen Text der GPL 2 in LICENSE.
  2. Schreiben Sie den Copyright-Hinweis und „licensed under the GNU General Public License v2.0 or any later version“ in das README (Copyright-Hinweise in Dateien).
  3. Setzen Sie "license": "GPL-2.0-or-later" in composer.json und den vollen Namen in ezinfo.php und extension.xml.
  4. Prüfen Sie, dass jeder Bestandteil Dritter unter einer mit der GPL vereinbaren Lizenz steht (Schriften, Icons und Bibliotheken Dritter).

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x