Häufige Fragen
Was bedeutet Vendor-Lock-in bei Low-Code konkret?
Dass die Anwendung nur läuft, solange Sie den Anbieter bezahlen. Ursache ist fast immer die proprietäre Laufzeitumgebung: Die visuell konfigurierte Logik ist kein eigenständiges Programm, sondern eine Konfiguration, die nur die Plattform des Anbieters ausführen kann.
Reicht ein Code-Export, um Lock-in zu vermeiden?
Nur wenn der exportierte Code ohne die Plattform lauffähig und für Ihr Team lesbar ist. Manche Anbieter exportieren eine Beschreibung des Modells, kein eigenständiges Projekt. Die praktische Prüfung: Kann Ihr Team den Export auf einem beliebigen Server starten, ohne den Anbieter zu kontaktieren?
Wie erkenne ich Lock-in schon im Angebot?
An drei Stellen: einem Preismodell pro Nutzer und Monat ohne Obergrenze, dem Fehlen einer klaren Aussage zum Verbleib nach Vertragsende und der Kombination aus „unbegrenzt anpassbar“ und einer eigenen Skriptsprache, die es nur bei diesem Anbieter gibt.
Gibt es Lock-in auch bei einer Individualsoftware-Agentur?
Ja, nur trägt er dort keinen Produktnamen. Wenn Struktur und Konventionen von Projekt zu Projekt verschieden sind und die Kenntnis über den Code in wenigen Köpfen liegt, sind Sie an diese Personen gebunden, unabhängig davon, wem der Code juristisch gehört.
Der SOLUTIONS.designer erzeugt ein gewöhnliches Angular-/NestJS-Projekt in Ihrem Git-Repository, das auf jeder Container-Plattform läuft. Keine Laufzeitlizenz kann es abschalten. Die Basisbibliotheken gehen in der Fassung Core mit Quellcode an Sie über, unbefristet und änderbar. Ein eigenes Nutzungsrecht brauchen unsere Dienste, etwa SOLUTIONS.transformer; die laufen nach Vertragsende im vorhandenen Stand weiter.
Ist die Fassung Enterprise dann nicht selbst ein Lock-in?
Im Kern ja, und wir sagen es lieber selbst. Enterprise geht ohne Quellcode an Sie, an den Basisbibliotheken kann Ihr Team also nichts ändern. Zwei Dinge begrenzen das: Es schaltet sich nichts ab, die Anwendung läuft mit dem Stand weiter, den Sie haben. Neue Funktionen und Hauptversionen hängen dagegen an einer laufenden Pflege. Und Ihre eigene Anwendung ist davon nicht berührt, die gehört Ihnen mit Quellcode. Wer diese Bindung gar nicht will, baut auf Core, das mit Quellcode übergeht und dafür weniger mitbringt. Weil der nachträgliche Wechsel ein Umbau ist, fragen wir vor dem ersten Entwurf danach. Der vollständige Schnitt steht unter Lizenzmodell und Quellcode.