Rechte am Quellcode: Was Auftraggeber und Agenturen vertraglich regeln müssen
Der Klassiker im IT-Recht: Ein Unternehmen zahlt fünfstellig für die Entwicklung seiner Software – und stellt beim Agenturwechsel fest, dass es weder den Quellcode besitzt noch ihn herausverlangen kann. Denn Software ist urheberrechtlich geschützt (§ 69a UrhG), und die Rechte entstehen beim Entwickler – nicht beim zahlenden Kunden.
Dieser Ratgeber erklärt, welche Rechte Auftraggeber wirklich erwerben, was bei Freelancern und Agenturen zu regeln ist und wie sich Herausgabeansprüche durchsetzen lassen – plus die Anbieterperspektive: Wie Agenturen ihre Interessen wahren, ohne Kunden zu verprellen.
Dieser Ratgeber wurde von Rechtsanwalt Demirel von der Kanzlei MANDATI in Essen auf Grundlage der aktuellen Gesetzeslage und Rechtsprechung erstellt. Die Kanzlei berät Unternehmen, Start-ups und Verbraucher im IT-Recht – vor Ort im Ruhrgebiet und bundesweit digital.
- 1. Software ist geschützt – und der Schutz entsteht beim Entwickler
- 2. Die Zweckübertragungslehre: Im Zweifel bekommen Sie weniger
- 3. Anspruch auf den Quellcode?
- 4. Die Agenturperspektive: Rechte fair einräumen, Know-how schützen
- 5. Wenn es bereits knirscht: Ansprüche durchsetzen
- Häufige Fragen (FAQ)
- Kontakt zur Kanzlei MANDATI
1. Software ist geschützt – und der Schutz entsteht beim Entwickler
Computerprogramme genießen urheberrechtlichen Schutz wie Sprachwerke (§ 69a UrhG) – vom Quellcode über den Objektcode bis zum Entwurfsmaterial. Das Urheberrecht selbst ist nicht übertragbar; verkehrsfähig sind nur Nutzungsrechte. Wer also „die Software kauft“, erwirbt in Wahrheit ein Bündel von Nutzungsrechten – und dessen Umfang bestimmt der Vertrag.
Eine wichtige Ausnahme gilt für Angestellte: Entwickelt ein Arbeitnehmer Software in Wahrnehmung seiner Aufgaben, stehen die vermögensrechtlichen Befugnisse dem Arbeitgeber zu (§ 69b UrhG). Für Freelancer und Agenturen gilt das nicht – hier braucht es ausdrückliche vertragliche Regelungen.
2. Die Zweckübertragungslehre: Im Zweifel bekommen Sie weniger
Fehlt eine klare Rechteregelung, greift die Zweckübertragungslehre (§ 31 Abs. 5 UrhG): Der Auftraggeber erhält nur die Rechte, die für den erkennbaren Vertragszweck unbedingt erforderlich sind – im Zweifel also ein einfaches Nutzungsrecht für den ursprünglichen Einsatzzweck. Weiterentwicklung durch Dritte, Verkauf der Software, Lizenzierung an Konzerngesellschaften? Ohne ausdrückliche Vereinbarung regelmäßig nicht abgedeckt.
| Rechteumfang | Bedeutet | Empfohlen für |
|---|---|---|
| Einfaches Nutzungsrecht | Nutzung neben anderen; Entwickler darf weiterlizenzieren | Standardsoftware, Templates |
| Ausschließliches Nutzungsrecht | Nur der Auftraggeber darf nutzen – auch gegenüber dem Entwickler | Individualentwicklung |
| + übertragbar / unterlizenzierbar | Verkauf, Konzernnutzung, Kundenlizenzierung möglich | Produkte, Exit-Szenarien |
| + Bearbeitungsrecht | Weiterentwicklung durch eigene Teams oder Dritte | jedes ernsthafte Projekt |
3. Anspruch auf den Quellcode?
Der zweite Klassiker: Die Agentur liefert nur die lauffähige Anwendung, nicht den Quellcode. Ob ein Herausgabeanspruch besteht, hängt vom Vertrag und den Umständen ab – bei Individualentwicklung, die der Kunde vollständig bezahlt und selbst pflegen soll, spricht viel dafür; bei angepasster Standardsoftware eher dagegen. Verlassen sollte sich darauf niemand: Quellcode-Herausgabe, Dokumentation und Entwicklungsumgebung gehören ausdrücklich in den Vertrag.
Due-Diligence-Falle für Start-ups: Bei Finanzierungsrunden und Exits prüfen Investoren die IP-Kette („Chain of Title“) lückenlos. Fehlende Rechteübertragungen von Freelancern aus der Gründungsphase können Bewertungen drücken oder Deals gefährden – nachträgliche Einholung wird teuer, wenn der Entwickler seine Verhandlungsmacht erkennt.
4. Die Agenturperspektive: Rechte fair einräumen, Know-how schützen
Agenturen und Softwarehäuser haben legitime Gegeninteressen: Wiederverwendbare Bibliotheken, Frameworks und Tools sollen im eigenen Bestand bleiben. Die saubere Lösung ist eine differenzierte Rechteklausel: ausschließliche Rechte am projektspezifischen Code, einfache Rechte an vorbestehenden Komponenten („Background-IP“) – jeweils klar abgegrenzt und dokumentiert. Wer zusätzlich Open-Source-Komponenten einsetzt, muss deren Lizenzbedingungen offenlegen, damit der Kunde keine bösen Überraschungen erlebt.
5. Wenn es bereits knirscht: Ansprüche durchsetzen
Vertragslage analysieren
Verträge, Angebote, E-Mails und Rechnungen sichten – oft ergibt sich der Rechteumfang aus der Gesamtschau.
Ansprüche beziffern
Herausgabe des Codes, Einräumung der nötigen Rechte, ggf. Zurückbehaltung offener Zahlungen als Druckmittel.
Verhandeln – mit Plan B
Meist gelingt eine Paketlösung (Code + Rechte gegen Restzahlung). Parallel prüfen wir die Neuentwicklungs-Option als Verhandlungshebel.
Gerichtlich sichern
Bei drohendem Verlust: einstweiliger Rechtsschutz und Klage auf Herausgabe und Rechtseinräumung.
Das Wichtigste in Kürze
Bezahlen allein macht nicht zum Rechteinhaber: Ohne ausdrückliche Vereinbarung erhält der Auftraggeber im Zweifel nur einfache Nutzungsrechte – und keinen Quellcode. Regeln Sie ausschließliche, übertragbare Rechte, Bearbeitungsrecht und Code-Herausgabe vor Projektbeginn; Agenturen schützen ihr Background-IP durch differenzierte Klauseln. Und für Start-ups gilt: Eine lückenlose IP-Kette ist bares Geld bei jeder Finanzierungsrunde.
Unklare Rechte an Ihrer Software?
Wir prüfen Ihre Verträge, schließen Lücken in der IP-Kette und setzen Herausgabeansprüche durch – für Auftraggeber und Agenturen.
Beratung anfragen →6. Häufige Fragen (FAQ)
Mir gehört doch die Software, wenn ich sie bezahlt habe – oder?
Nein. Das Urheberrecht entsteht beim Entwickler und bleibt dort; Sie erwerben nur Nutzungsrechte in dem Umfang, den der Vertrag regelt. Ohne Regelung gilt die Zweckübertragungslehre – und die fällt im Zweifel knapp aus.
Habe ich Anspruch auf Herausgabe des Quellcodes?
Nicht automatisch. Bei vollständig bezahlter Individualentwicklung sprechen gute Argumente dafür, bei Standardsoftware regelmäßig nicht. Sicher ist nur, was im Vertrag steht: Herausgabe von Quellcode, Doku und Build-Umgebung ausdrücklich vereinbaren.
Was gilt bei Software von festangestellten Entwicklern?
Hier greift § 69b UrhG: Die wirtschaftlichen Verwertungsrechte an Programmen, die Arbeitnehmer in Wahrnehmung ihrer Aufgaben entwickeln, stehen dem Arbeitgeber zu – ohne dass es einer gesonderten Vereinbarung bedarf. Bei Freelancern gilt das gerade nicht.
Die Agentur will den Code als Druckmittel behalten – darf sie das?
Kommt auf Vertrag und Zahlungsstand an. Bei offenen Rechnungen kann ein Zurückbehaltungsrecht bestehen; bei vollständiger Zahlung und vereinbarter Herausgabe nicht. Solche Pattsituationen lösen wir meist über strukturierte Paketverhandlungen.
Was ist Background-IP?
Vorbestehende Komponenten des Entwicklers – Bibliotheken, Frameworks, Tools –, die ins Projekt einfließen. Daran erhält der Kunde sinnvollerweise einfache, dauerhafte Nutzungsrechte, während der projektspezifische Code exklusiv übertragen wird.
Wie prüfe ich vor einer Finanzierungsrunde meine IP-Kette?
Alle Entwicklungsbeteiligten identifizieren (Gründer, Freelancer, Agenturen, Werkstudenten) und für jeden die Rechteübertragung dokumentieren. Lücken schließen wir durch Nachtragsvereinbarungen – idealerweise lange bevor ein Investor danach fragt.
7. Ihre Kanzlei für Sicherung von Software-Nutzungsrechten in Essen und ganz NRW
Die Kanzlei MANDATI in Essen berät Unternehmen, Start-ups und Verbraucher im IT-Recht – von der DSGVO-Compliance über IT-Verträge bis zur Abwehr von Abmahnungen. Persönlich in Essen oder vollständig digital, bundesweit.
MANDATI Rechtsanwälte – Ihr Anwalt für Sicherung von Software-Nutzungsrechten in Essen und dem gesamten Ruhrgebiet. Persönliche Beratung vor Ort oder mandatsbezogen bundesweit.
Hindenburgstr. 23, 45127 Essen, Nordrhein-Westfalen
Telefon: 0201 – 890 722 40 · E-Mail: [email protected]
Öffnungszeiten: Mo–Fr 9–18 Uhr
Einzugsgebiete / „in der Nähe":
- Essen
- Bochum
- Dortmund
- Düsseldorf
- Duisburg
- Mülheim a. d. Ruhr
- Oberhausen
- Gelsenkirchen
- Köln
Kanzlei MANDATI
Hindenburgstr. 23
45127 Essen
Nordrhein-Westfalen
Telefon: 0201 – 890 722 40
E-Mail: [email protected]
Beratung im IT-Recht: vor Ort in Essen · bundesweit digital per Video und Telefon
IP-Check vor der Finanzierungsrunde
Due-Diligence-fest in wenigen Wochen: Kanzlei MANDATI sichert die Rechte an Ihrem wichtigsten Asset – Ihrem Code.
Beratung anfragen →
