Das Wichtigste in Kürze
- Die Wiederverwertung von Programmiercode in Computerspielen birgt erhebliche urheberrechtliche Risiken.
- Die Zulässigkeit der Code-Wiederverwertung ist stark vom Inhalt und der Auslegung des Publishingvertrages abhängig.
- Größere Codebestandteile wie Künstliche Intelligenz, Serversteuerung oder Grafikengines können urheberrechtlich geschützt sein.
- Vertragsfehler können zu hohen Kosten, Schadensersatzforderungen und Vertriebsverboten führen.
- Eine vorausschauende Vertragsgestaltung und frühzeitige rechtliche Prüfung sind zur Vermeidung von Konflikten unerlässlich.
Urheberrechtliche Fallstricke: Wiederverwertung von Programmiercode in Computerspielen
Das Erstellen und Prüfen von Publishingverträgen für Computerspiele gehört zu den Kernaufgaben meiner Kanzlei. Ebenso berate ich zu Verträgen für Freelancer und andere Vereinbarungen. Das Urheberrecht stellt dabei ein oft unterschätztes Problem dar. Es kann für Entwicklerstudios schnell zu einer erheblichen Falle werden, die sich mitunter erst Jahre später offenbart. Insbesondere die Wiederverwertung von Programmiercode in Computerspielen birgt beträchtliche rechtliche Tücken.
Aktuell befasst sich ein Mandat in meiner Kanzlei mit genau dieser Problematik. Während vielen Entwicklern bewusst ist, dass Grafiken, Sounds und ähnliche Inhalte, die im Rahmen eines Publishingvertrages an einen Publisher lizenziert wurden, nicht einfach in einem anderen Spiel genutzt werden können, ist diese Erkenntnis bei Programmcode oft weniger präsent.
Rechtliche Bewertung der Code-Wiederverwertung
Ob eine Wiederverwertung von Programmiercode zulässig ist oder eine Urheberrechtsverletzung zum Nachteil des ursprünglichen Publishers darstellt, hängt maßgeblich von den Details des jeweiligen Vertrages ab. Häufig ist diese Frage nicht explizit geregelt. In solchen Fällen entscheidet die Auslegung des Vertrages darüber, welche Rechte ursprünglich genau übertragen wurden.
Dabei ist auch relevant, welcher Rechtsordnung der Vertrag unterliegt. Verschiedene Rechtsordnungen können hier zu unterschiedlichen Ergebnissen führen und die Komplexität erhöhen.
Wann Programmiercode urheberrechtlich geschützt ist
Für eine mögliche Urheberrechtsverletzung muss der Codeschnipsel selbst urheberrechtlich geschützt sein. Bei rudimentären Funktionen, wie beispielsweise zur Hardware-Ansprache, ist dies unter Umständen nicht der Fall. Größere Codebestandteile können jedoch einen eigenständigen Schutz genießen.
- Künstliche Intelligenz (KI)
- Serversteuerung
- Multiplayer-Implementierungen
- Lobbymanagement
- Grafikengines
- Künstliche Intelligenz (KI)
- Serversteuerung
- Multiplayer-Implementierungen
- Lobbymanagement
- Grafikengines
Gerade in den USA und bei Verträgen mit US-Partnern können zudem Softwarepatente eine Rolle spielen. Dies macht die rechtliche Prüfung zusätzlich komplex und erfordert eine genaue Analyse.
Potenzielle Konsequenzen bei Vertragsfehlern
Fehler im ursprünglichen Publishingvertrag, insbesondere die unbedachte exklusive Übertragung zu vieler Bestandteile, können weitreichende Folgen haben. Im Nachhinein bedeutet dies oft erhöhten Arbeitsaufwand und zusätzliche Kosten, da die betroffenen Elemente unter Umständen neu entwickelt werden müssen.
Im schlimmsten Fall kann dies zu Ansprüchen des ursprünglichen Partners führen, einschließlich hoher Schadensersatzforderungen oder sogar zu Vertriebsverboten für das neue Spiel. Solche rechtlichen Auseinandersetzungen können die Existenz eines gesamten Studios gefährden und jahrelange Arbeit zunichtemachen. Die Games-Branche kennt hierfür bereits zahlreiche Beispiele.
Bedeutung einer umfassenden Vertragsprüfung
Es ist daher von entscheidender Bedeutung, sich dieses Problems bewusst zu sein. Verträge sollten stets sorgfältig auf potenzielle Fallstricke hin überprüft werden. Dies gilt auch, wenn ein Vertrag – was generell immer empfehlenswert ist – von einem Rechtsanwalt geprüft wird.
Ein Anwalt kann nur so gut beraten, wie der Mandant Informationen liefert. Dazu gehören essenzielle Fragen wie der zukünftige Umgang mit Code, die Unternehmensstrategie und viele weitere relevante Aspekte.
Fazit
Die Wiederverwertung von Programmiercode in Computerspielen birgt erhebliche urheberrechtliche Risiken, die von vielen Entwicklern oft übersehen werden. Eine vorausschauende und sorgfältige Vertragsgestaltung sowie eine frühzeitige rechtliche Prüfung sind unerlässlich. Nur so lassen sich langwierige und kostspielige Konflikte vermeiden und die Zukunft eines Entwicklerstudios langfristig sichern.