Wer mit Joomla arbeitet, stößt früher oder später auf die GNU General Public License, kurz GNU General Public License. Sie ist nicht nur ein juristischer Rahmen, sondern prägt die gesamte Philosophie des Projekts, den Umgang mit Erweiterungen und sogar mögliche Geschäftsmodelle. In diesem Artikel werfe ich einen ausführlichen Blick auf die GPL, erkläre, warum Joomla darunter lizenziert ist, was das für Entwickler und Anwender bedeutet – und kläre die oft gestellte Frage, ob man GPL-Software weiterverkaufen darf.
Die GNU/GPL wurde entwickelt, um Softwarefreiheit dauerhaft zu sichern. Ihr Ursprung liegt in der Free-Software-Bewegung, die maßgeblich von der Free Software Foundation geprägt wurde.
Die GPL garantiert vier grundlegende Freiheiten:
Der zentrale Mechanismus dahinter ist das sogenannte Copyleft:
Wer GPL-Software verändert oder darauf aufbaut, muss das Ergebnis ebenfalls unter der GPL veröffentlichen – inklusive Quellcode.
Joomla ist ein Community-getriebenes Open-Source-Projekt. Die Entscheidung für die GPL ist dabei kein Zufall, sondern eine bewusste Weichenstellung:
Kurz gesagt: Die GPL stellt sicher, dass Joomla immer Open Source bleibt und nicht von Einzelinteressen vereinnahmt wird.
Ein besonders wichtiges Thema ist die Lizenzierung von Extensions (Komponenten, Module, Plugins, Templates).
Nach Auffassung des Joomla-Projekts gilt:
Das führt in der Praxis häufig zu Dual-Licensing-Modellen, zum Beispiel:
Nein. Die GPL verlangt, dass der vollständige, lesbare Quellcode ausgeliefert wird. Technologien wie IonCube oder Zend Guard sind damit nicht GPL-konform, wenn sie den Zugriff auf den Code verhindern.
Diese Frage sorgt immer wieder für Missverständnisse. Die klare Antwort lautet:
Ja, man darf GPL-Software verkaufen.
Die GPL verbietet nicht den Verkauf, sondern lediglich das Einschränken der Freiheiten des Käufers.
Das klingt zunächst widersprüchlich, funktioniert aber in der Praxis sehr gut.
Viele erfolgreiche Joomla-Anbieter zeigen, dass GPL und Wirtschaftlichkeit kein Widerspruch sind:
Der entscheidende Punkt: Man verkauft nicht die Softwarefreiheit – sondern Service, Vertrauen und Know-how.
Die GNU/GPL ist ein zentrales Fundament von Joomla. Sie:
Wer Joomla nutzt oder erweitert, sollte die GPL nicht als Einschränkung sehen, sondern als das, was sie ist: eine Lizenz, die Freiheit garantiert – für alle Beteiligten.
Gerade diese Philosophie ist einer der Hauptgründe, warum Joomla seit vielen Jahren eine stabile, lebendige und engagierte Community besitzt.
Von maßgeschneiderten Designs über Suchmaschinenoptimierung bis hin zur nahtlosen Integration von Erweiterungen - ich stehe Ihnen mit meinem Fachwissen und meiner Erfahrung zur Verfügung, um Ihre Joomla-Projekte zum Erfolg zu führen. Lassen Sie uns gemeinsam Ihre Online-Präsenz optimieren und Ihre Vision verwirklichen.