Ist Shopware Open Source? Kurze Geschichte der gewonnenen Flexibilität
Der größte deutsche E-Commerce-Softwareanbieter startet eine große Expansion ins Ausland und versucht, Magento, Shopify und andere ähnliche Plattformen vom Markt zu verdrängen. Wird das gelingen? In Anbetracht der aktuellen Situation mit Magento scheint es, dass Shopware alle Chancen hat, viele neue Kunden auf der ganzen Welt zu gewinnen. Deshalb möchten wir Ihnen die Plattform in unserem Blog vorstellen. Da viele Leute fragen, ob Shopware Open Source ist oder nicht, haben wir eine kleine Erkundung zu diesem Thema vorbereitet. Also, ist Shopware Open Source? Ja, das ist es, aber die Dinge sind nicht ganz so, wie sie scheinen.
Beachten Sie, dass wir Shopware-Integration mit externen Plattformen anbieten. Kontaktieren Sie unseren Support für weitere Informationen oder testen Sie unsere verbesserten Import-, Export- und Massenaktionen.
Shopware als Open-Source-Plattform
Vor Shopware 5.2 war die Plattform eng an die Verschlüsselungssoftware ionCube gebunden.
Falls Sie letztere nicht kennen: ionCube ist eine Reihe von Tools, die den in PHP geschriebenen Quellcode davor schützen sollen, auf nicht lizenzierten Computern eingesehen, verändert und ausgeführt zu werden. Auf diese Weise wird die Ausführung möglicher PHP-Malware verhindert, bevor sie Schaden anrichten kann, und gleichzeitig können Sie Ihre E-Commerce-Plattform nicht zu 100 % quelloffen gestalten. Zumindest war das der Fall bei Shopware. Aber mit der Veröffentlichung von 5.2 wurde ionCube abgeschafft, so dass Shopware zu 100 % Open Source ist.
Abgesehen von der Umstellung auf Open Source ist dieses Update mit zahlreichen neuen Funktionen verbunden, die von mehr als 70.000 Community-Mitgliedern, die Verbesserungsvorschläge eingereicht haben, entwickelt wurden. Wurde mit der Veröffentlichung von Shopware 4 die Shopping Worlds als besseres Werkzeug für die Bereitstellung von E-Commerce-Diensten im Internet eingeführt (die Benutzer erhielten die Möglichkeit, virtuelle Schaufenster zu erstellen, die über Plugins erweitert werden können), so wurde dieses Modul mit Shopware 5 für alle mobilen Geräte optimiert und in allen Kategorien verfügbar gemacht, was die Flexibilität der Software erhöht. Die Veröffentlichung von 5.2 brachte einen großen Vorteil für Einzelhändler, die nun jeden Shopware-Teil an ihre spezifischen Geschäftsanforderungen anpassen können. Was ist mit Shopware 6?
Ist Shopware 6 quelloffen?
Die Firmenpolitik bleibt die gleiche: Shopware 6 ist nach wie vor eine Open-Source-E-Commerce-Plattform. Und es sieht so aus, als würde diese Richtung nicht geändert werden. Im Gegensatz zur 5. Version fügt Shopware 6 einen API-first-Ansatz hinzu, der es Händlern ermöglicht, über verschiedene Verkaufskanäle zu operieren und E-Commerce dort stattfinden zu lassen, wo sie es wünschen.
Lizenztyp
Wenn Sie nun wissen, dass Shopware eine Open-Source-Software ist, sollten Sie sich über den Lizenztyp informieren. Seit Shopware 5 arbeitet es unter der Open-Source-Lizenz AGPL v3 (Affero General Public License).
Die GNU Affero General Public License ist eine freie Copyleft-Lizenz, die erstmals im Jahr 2007 von der Free Software Foundation veröffentlicht wurde. Sie kombiniert die GNU General Public License, Version 3, und die Affero General Public License.
Die GNU AGPL v3 wird für jede Software empfohlen, die über ein Netzwerk und auf einem Server läuft. Im Gegensatz zur normalen GNU GPL Version 3 hat die GNU Affero General Public License eine zusätzliche Bedingung: Wenn ein modifiziertes Programm auf einem Server läuft und andere Nutzer dort mit ihm kommunizieren können, muss der Server ihnen erlauben, den Quellcode der modifizierten Version herunterzuladen. Dadurch verhindert diese Lizenz Probleme, die die Entwickler von freier Software, die auf Servern eingesetzt wird, betreffen.
Aus der Sicht von Shopware bedeutet dies, dass die Beteiligung von Tausenden von Mitgliedern an der Codeentwicklung möglich ist, was zu einer höheren Qualität der E-Commerce-Software führt. Die Verwendung der “Copyleft”-Bestimmungen der AGPL gibt dem Kernteam hinter Shopware die Möglichkeit, die Kontrolle über alle Änderungen am Code zu behalten.