Woran du Lock-in erkennst, bevor du unterschreibst
Lock-inDie Abhängigkeit von einem Anbieter, aus dem du deine Website nicht ohne Verluste herausbekommst. steht schon im Angebot, lange bevor jemand an Kündigung denkt. Vier Mechanismen erzeugen ihn, und sie verstärken sich gegenseitig: Wer ein geschlossenes System auf fremdem Hosting betreibt, ohne Dokumentation und ohne geregelte Rechte, hat vier Schlösser vor derselben Tür. Jedes einzelne ist vor der Unterschrift sichtbar, wenn du weißt, worauf du schaust.
Das System gehört dem Anbieter
Ein selbst gebautes CMS ohne öffentliche Dokumentation, ein stark umgebautes Standardsystem oder ein Website-BaukastenEin Mietsystem wie Wix oder Jimdo, bei dem Bauen, Hosting und Pflege in einem Abo stecken.: In allen drei Fällen lässt sich das, was dort entstanden ist, nicht vollständig herausholen. Erkennungsmerkmal: Auf die Frage nach dem Export gibt es keine Antwort, die eine Datei benennt.
Domain und Hosting laufen nicht auf dich
Steht im Domain-Register der Name des Dienstleisters, gehört die Adresse ihm. Dasselbe gilt für den Hosting-Vertrag. Erkennungsmerkmal: Auf deinen Kontoauszügen taucht weder der Registrar noch der Hoster auf, nur eine Sammelposition auf der Agenturrechnung.
Es gibt keine Dokumentation
Undokumentierter Code ist eine Abhängigkeit, auch bei einem völlig offenen System. Wenn nur eine Person weiß, wie Server, Deployment und Datenstruktur zusammenhängen, wird jeder Wechsel zum Rätselraten. Erkennungsmerkmal: Die Dokumentation steht als eigener Posten im Angebot, mit eigenem Preis.
Die Nutzungsrechte sind ungeregelt
Ohne schriftliche Einräumung von Nutzungs- und Bearbeitungsrechten am Quellcode darfst du das Ergebnis womöglich nicht an den nächsten Dienstleister weitergeben. Erkennungsmerkmal: Das Angebot beschreibt seitenweise den Leistungsumfang und mit keinem Satz, was dir danach gehört.
Eine technische Festlegung ist noch keine Abhängigkeit. Solange das System offen und dokumentiert ist und andere Fachleute damit arbeiten können, bleibst du beweglich. Lock-in beginnt dort, wo du ohne genau diesen einen Dienstleister handlungsunfähig bist.
Die Prüffragen
Diese Fragen kosten dich fünf Minuten im Erstgespräch. Es ist dieselbe Sorgfalt, die du bei einem Mietvertrag oder einer Maschine anwendest. Stell sie schriftlich, dann hast du die Antworten später schwarz auf weiß.
-
Tech-Stack
Klärt, ob überhaupt jemand außerhalb dieser Firma weiterarbeiten kann.
- Welches CMSEin Redaktionssystem, mit dem du Inhalte deiner Website ohne Programmierkenntnisse pflegst. kommt zum Einsatz, und ist es quelloffen oder eine Eigenentwicklung?
- Gibt es dafür öffentliche Dokumentation und eine aktive Community?
- Kann ein anderer Dienstleister das System übernehmen, ohne sich bei euch einzuarbeiten?
- Wie kommen meine Inhalte da wieder heraus, in welchem Dateiformat?
-
Infrastruktur
Klärt, wer im Streitfall den Stecker in der Hand hält.
- Auf wessen Namen wird die Domain registriert?
- Läuft der Hosting-Vertrag auf mich, mit meinen Zugangsdaten?
- Kann ich jederzeit selbst ein vollständiges Backup herunterladen?
- Wo liegen die Zugänge zu E-Mail, DNS und Analytics?
-
Code-Eigentum
Klärt, ob du das Ergebnis mitnehmen darfst.
- Wem gehört der Quellcode nach Abnahme?
- Werden vollständige, ausschließliche und übertragbare Nutzungs- und Bearbeitungsrechte eingeräumt?
- Bekomme ich Zugang zum Code-Repository, und behalte ich ihn nach Projektende?
-
Dokumentation
Klärt, ob die Übergabe eine Leistung ist oder eine Verhandlung.
- Wird eine technische Dokumentation erstellt, und steht sie im Leistungsumfang?
- Deckt sie auch Server-Konfiguration, Deployment und Backup-Strategie ab, nicht nur den Code?
- Gibt es ein Übergabeprotokoll, das beide Seiten unterschreiben?
Ein Hinweis zur Rechtslage, ausdrücklich ohne Beratungsanspruch: Das Urheberrecht am Quellcode liegt zunächst bei den Menschen, die ihn geschrieben haben (§ 7 UrhG (öffnet in neuem Tab)). Bei Angestellten gehen die wirtschaftlichen Rechte automatisch an den Arbeitgeber (§ 69b UrhG (öffnet in neuem Tab)). Beauftragst du dagegen eine freiberufliche Person oder eine Agentur, bleiben die Rechte dort, solange der Vertrag nichts anderes sagt. Ob deine konkrete Formulierung trägt, beurteilt eine Fachanwältin oder ein Fachanwalt für IT-Recht. Ein Ratgeber im Netz kann das nicht. Steht im Angebot nichts dazu, ist das der Punkt, an dem du nachhakst.
Was die Antwort verrät
Aufschlussreicher als die Antworten selbst ist die Art, wie sie kommen. Ich stelle diese Fragen seit Jahren von beiden Seiten des Tisches, als Auftragnehmer und beim Übernehmen fremder Projekte, und die Reaktionen fallen in drei Muster.
Souverän und konkret. Das Gegenüber nennt das System beim Namen, sagt, auf wen Domain und Hosting laufen, und beschreibt die Übergabe, ohne nachzudenken. Wer in Prozessen arbeitet, hat die Antwort parat, denn er hat sie schon oft gegeben. Das ist das Muster, das du suchst, unabhängig davon, welches System dabei herauskommt.
Verweis auf die branchenübliche Praxis. Die Antwort beschreibt, wie es alle machen, und lässt offen, wie es hier gemacht wird. Das ist eine Ausweichbewegung. Branchenüblich ist auch, die Domain auf den eigenen Namen zu registrieren, und genau das ist der Fehler, um den es geht. Frag freundlich nach, bis eine Aussage über dein Projekt darin vorkommt.
Zu komplex zum Erklären. Der Klassiker. Wer die eigene Architektur nicht in drei Sätzen beschreiben kann, hat entweder keine Übersicht oder kein Interesse daran, dass du eine bekommst. Die technische Komplexität ist selten das Problem: Serverkonfiguration und Deployment lassen sich einer Geschäftsführung in wenigen Minuten erklären, wenn man es will.
Die drei Muster sagen dir, wie leicht du später wieder gehen kannst. Über die fachliche Qualität sagen sie nichts, danach hattest du auch nicht gefragt.
Wenn du schon drinsteckst
Am häufigsten ruft bei mir jemand an, der aus seiner alten Website nicht herauskommt. Die Unzufriedenheit ist da, der Wechsel scheitert an der Technik. Dann gilt eine andere Reihenfolge als bei der Vorsorge: erst sichern, was dir gehört, dann kündigen.
-
Inhalte sichern, bevor du kündigst
Texte, Bilder, Dokumente, Kundendaten: alles, was du selbst erstellt hast, zuerst in eigene Hände holen. Reicht kein Export, tut es notfalls ein Crawl der eigenen Seite. Dieser Schritt steht bewusst vor der Kündigung, danach wird die Mitarbeit selten besser.
-
Die Domain zurückholen
Die Domain ist der eine Punkt, der sich nicht neu bauen lässt. Du brauchst den Auth-Code vom bisherigen Registrar und einen eigenen Vertrag beim neuen. Steht die Domain auf fremden Namen, ist das ein Inhaberwechsel, kein reiner Transfer, und dauert entsprechend länger.
-
Zugänge inventarisieren
Eine Liste aller Konten, die zur Website gehören: Hoster, DNS, E-Mail, Analytics, Suchkonsole, Newsletter, Buchungstools, Zahlungsdienste. Jedes Konto, das auf einer fremden Adresse registriert ist, gehört auf eine eigene umgestellt. Hier fällt am häufigsten auf, was alles fehlt.
-
Ehrlich rechnen: Migration oder Neubau
Steckt der Inhalt in einem geschlossenen System, ist die Migration oft teurer als ein Neubau, weil jede Seite ohnehin von Hand nachgebaut wird. Ist das System offen und dokumentiert, lohnt die Migration fast immer. Ausschlaggebend ist, wie gut sich die Inhalte exportieren lassen. Das Alter der Seite sagt darüber nichts.
-
Den Wechsel sauber abschließen
Alte Zugänge entziehen, Weiterleitungen der alten URLs einrichten, Suchkonsole und Analytics neu verknüpfen. Und diesmal von Anfang an die Übergabe vereinbaren, damit du beim nächsten Wechsel den Zeitpunkt selbst bestimmst.
Zwei Dinge aus der Praxis, die diese Rechnung verschieben. Erstens: Wenn die Inhalte ohnehin von Hand übertragen werden, bekommst du für dasselbe Geld eine Seite auf aktuellem Stand. Zweitens: Der teuerste Fall ist der, in dem gar nichts passiert. Eine Abhängigkeit, die man aussitzt, wird jedes Jahr etwas teurer, weil sie sich an jeder kleinen Änderung verzinst.
Open Source schützt nicht automatisch
Offene Systeme sind der bessere Ausgangspunkt, aber sie sind keine Garantie. Auch eine WordPress-Seite kann so abhängig machen wie jedes proprietäre System, und zwar auf drei Wegen:
Über gekaufte Themes und Page-Builder, deren Inhalte in einem eigenen Format in der Datenbank liegen. Deaktivierst du das Plugin, bleibt ein Feld mit Kurzcodes übrig, kein Text. Über ein gewachsenes Plugin-Ökosystem, in dem zwanzig Erweiterungen so ineinandergreifen, dass niemand mehr eine einzelne austauschen kann. Und über den Menschen: Wenn genau eine Person versteht, wie dieses eine Setup zusammenhängt, ist die Lizenz des Systems irrelevant, denn die Abhängigkeit gilt der Person.
Umgekehrt gilt dasselbe: Ein System mit eigenem Charakter macht nicht automatisch abhängig. Diese Website läuft auf einem Flat-File-CMSEin CMS, das Inhalte in Dateien statt in einer Datenbank speichert.. Keine Datenbank, alle Inhalte als Textdateien in einem Ordner. Das ist keine Massenlösung, aber die Inhalte lassen sich mit einem Editor lesen und in jedes andere System übernehmen. Entscheidend ist, ob du deine Inhalte ohne Spezialwerkzeug wieder herausbekommst und ob jemand anders die Installation versteht.
Vier Sätze, die vor der Unterschrift noch verhandelbar sind
Jeder der vier Mechanismen ist vor der Unterschrift verhandelbar und danach kaum noch. Die Domain auf deinen Namen, der Hosting-Vertrag auf dein Konto, die Dokumentation im Leistungsumfang, die Nutzungsrechte im Vertrag: Vier Sätze, die dich nichts kosten, solange dein Gegenüber den Auftrag noch haben möchte.
Und wenn die Antworten gut ausfallen, hast du mehr gewonnen als Unabhängigkeit. Du weißt dann, dass dort jemand in Prozessen denkt und Übergaben nicht als Zumutung empfindet. Das sagt über die Arbeitsqualität mehr aus als jedes Portfolio.
Zweite Meinung zu deinem Angebot
Ich schaue mir dein Angebot oder deine bestehende Website an und sage dir, wo Abhängigkeiten stecken und was ein Ausstieg realistisch bedeutet. Ohne Verpflichtung zu einem Projekt bei mir.
Erstgespräch anfragenHäufige Fragen
-
Was ist Vendor Lock-in bei einer Website?
Die Lage, in der du deinen Dienstleister nicht wechseln kannst, ohne die Website neu zu bauen. Vier Mechanismen erzeugen das: ein geschlossenes System ohne Export, Domain und Hosting auf fremdem Namen, fehlende Dokumentation und ungeregelte Nutzungsrechte am Code. Ein Beispiel aus dem Alltag: Bei einem Website-Baukasten wie Wix bleiben Design und Struktur auf der Plattform, mitnehmen kannst du bestenfalls Texte und Bilder.
-
Wem gehört der Quellcode meiner Website?
Das Urheberrecht liegt bei den Menschen, die den Code geschrieben haben (§ 7 UrhG). Bei angestellten Entwicklern gehen die wirtschaftlichen Rechte automatisch an den Arbeitgeber (§ 69b UrhG), bei einem freiberuflichen Auftrag bleiben sie beim Auftragnehmer, solange der Vertrag nichts anderes regelt. Deshalb gehört ein Satz über vollständige, übertragbare Nutzungsrechte ins Angebot. Ob deine Formulierung trägt, beurteilt ein Fachanwalt für IT-Recht.
-
Wie schütze ich mich vor Vendor Lock-in?
Mit vier Fragen vor der Unterschrift: Welches System kommt zum Einsatz und wie kommen meine Inhalte da wieder heraus? Auf wessen Namen laufen Domain und Hosting? Welche Nutzungsrechte am Code bekomme ich? Und steht die technische Dokumentation im Leistungsumfang oder im Nachtrag? Das kostet fünf Minuten im Erstgespräch. Stell die Fragen schriftlich, dann hast du die Antworten später belegt.
-
Ist Open Source weniger professionell als ein eigenes System?
Nein. Bei offenen Systemen ist der Code einsehbar, die Dokumentation öffentlich und die Zahl der Fachleute groß genug, dass du nicht an einer Firma hängst. Umgekehrt schützt Open Source nicht automatisch: Ein gekaufter Page-Builder speichert Inhalte in einem eigenen Format, und nach dem Abschalten bleiben Kurzcodes statt Text übrig. Entscheidend ist die Exportierbarkeit, nicht das Lizenzmodell.
Weiterführende Informationen
-
Glossar
Lock-in, Baukasten, CMS und Flat-File-CMS: die Begriffe aus diesem Ratgeber kompakt erklärt.
-
Häufige Fragen
Antworten zu Hosting, Domain, Systemwahl und Zusammenarbeit, an einer Stelle gepflegt.
-
Webdesign
Wie ich Websites baue: offene Systeme, dokumentierte Übergabe, Zugänge auf deinen Namen.