Shopware ist im Kern seit 5.2.0 quelloffen, Plugins waren aber noch länger verschlüsselt. Mit Shopware 5.5 endet nun auch diese Ära. Wir erklären Dir hier, wie Du Deinen Shop komplett quelloffen betreiben kannst.
Wenn Plugins mit Shopware 5.5 kompatibel sein wollen, dürfen Sie nicht mehr verschlüsselt sein.
Prüfe alle im Store gekauften Plugins auf die Kompatibilität mit Shopware 5.5, du solltest vor dem Update von Shopware sicherstellen, dass alle Plugin kompatibel sind!
Nutzt Du individuelle Plugins von Drittanbietern, die nicht im Store verfügbar sind, erfrage beim Hersteller, ob die Plugins verschlüsselt sind und erfrage eine unverschlüsselte Version, die mit 5.5 kompatibel ist.
Du kannst Plugins ganz einfach auf Verschlüsselung prüfen, indem Du die Bootstrap.php des jeweiligen Plugin öffnest.
Eine quelloffene Bootstrap sieht wie folgt aus:
Eine verschlüsselte dagegen sieht so aus:
Im zweiten Schritt wird Shopware aktualisiert. Wenn Deine Shopware-Installation in Version 5.5.0 oder höher läuft, kannst Du Plugins aus dem Store nur noch unverschlüsselt herunterladen.
Nach dem Update solltest Du alle Store-Plugins auf eine 5.5-kompatible Version aktualisieren, damit alle Store-Plugins unverschlüsselt auf Deinem System liegen.
Verschlüsselte, nicht über den Store vertriebene Plugins müssen spätestens hier ebenfalls selbst durch unverschlüsselte Versionen ersetzt werden!
Nachdem alle Plugins quelloffen vorliegen, kannst Du den Lizenz-Manager löschen und vom System entfernen.
Der Lizenz-Manager wird zwar aus Kompatibilitätsgründen auch in Shopware 5.5 lauffähig sein, jedoch wird er nicht mehr weiterentwickelt, sodass auch der Einsatz von modernen PHP-Versionen ab 7.1 mit installiertem Lizenz-Manager nicht möglich ist, wir empfehlen daher dringend, den Lizenz-Manager zum Abschluss zu entfernen!