KI-Dekompilierung - was, wie, wo?
Wer aktuell viel auf Gaming-Seiten unterwegs ist oder Youtube-Videos rund um Gaming und Software allgemein schaut, der wird bereits davon gehört haben: Mit neusten KI-Systemen lassen sich sogar älterer AAA-Spiele wie The Simpsons: Hit & Run, GTA Vice City und verschiedene Teile der Call of Duty-Reihe ganz ohne Installation plötzlich im Browser spielen, und Adobes teure Creative-Suite lässt sich als kostenloser Klon herunterladen. Was geht hier vor?
Nun, neue KI-Systeme sind offensichtlich erschreckend gut im Dekompilieren. Dekompilierung ist der Prozess, bei dem ein bereits übersetztes, maschinenlesbares Programm mithilfe eines anderen Programms zurück in einen menschenlesbaren Quelltext in einer Programmiersprache übersetzt wird - also genau die umgekehrte Richtung des normalen Kompilierens. Mit anderen Worten: Mit Hilfe von KI lassen sich bestehende Games und andere Software immer leichter komplett auseinandernehmen, analysieren und in völlig neue Formate umwandeln.
Diese Entwicklung wirft den gesamten Spiele- und Softwaremarkt aktuell völlig durcheinander. Was früher ein jahrelanger Prozess für erfahrene Entwicklerteams war, geschieht heute teilweise innerhalb von Stunden oder Tagen. Moderne Sprachmodelle von OpenAI, Anthropic und co verfügen über ein zunehmend tiefes Verständnis von Softwarearchitekturen, Assembler-Code und verschiedensten Programmiersprachen. Wenn man ihnen den Code eines komplexen Programms füttert, erkennen sie nicht nur Muster, sondern können den Code auch Zeile für Zeile in moderne Web-Technologien wie JavaScript, WebGL oder WebAssembly übersetzen. Nehmen wir noch Vibe-Coding hinzu, resultiert daraus rasch eine Flut an neuer (und alter) Software: Unmöglich erscheinende Browser-Ports, Mods für bestehende Spiele und Open-Source-Klone kommerzieller Software. Vieles davon ist natürlich illegal, manches aber auch in einer rechtlichen Grauzone oder sogar völlig legal.
Im Prinzip hebeln KI-Firmen weiter durch Lücken in der Gesetzgebung klassische Urheberrechtsgesetze aus. Solange das reine "Training" der KI-Systeme mit urheberrechtlich geschützten Inhalten nicht gegen Gesetze verstößt (und das ist sowohl in der EU als auch in den USA als "Text and Data Mining" bzw "Fair Use" der Fall), genießen die KI-Firmen mehr oder weniger Narrenfreiheit. Wenn ein Nutzer die KI anweist, ein Spiel zu programmieren, das ähnlich wie Call of Duty oder Photoshop funktioniert, ist das urheberrechtlich unbedenklich, denn reine Spielideen, Mechaniken und Funktionsprinzipien sind nicht geschützt, sondern nur die konkrete Umsetzung – selbst dann, wenn die KI mit den Originalen trainiert wurde. Erst wenn die KI geschützte Quellcodes oder Assets nahezu identisch reproduziert und der Nutzer diese als Browser-Port oder ähnliches ins Netz stellt, ist das eine Urheberrechtsverletzung. Zwar gilt für das Text und Data Mining in der EU ein Opt-Out-Prinzip, das ist allerdings eine reine Farce, die in der Praxis gar nicht funktionieren kann. Das Recht auf Widerspruch lässt sich für Urheber weder flächendeckend technisch umsetzen, noch lässt sich die Einhaltung durch die KI-Konzerne effektiv kontrollieren.
Was bedeutet das für die Zukunft des Gamings? Langfristig nichts Gutes. Das klassische Geschäftsmodell etablierter Entwicklerstudios droht zu zerfallen: Wenn komplexe Software und AAA-Titel in immer kürzerer Zeit dekompiliert, nachgebaut oder als Browser-Versionen repliziert werden können, schwindet der Marktwert rein proprietären Codes rapide. Um ihre geistigen Eigentumsrechte und Geschäftsmodelle vor dem Verfall zu schützen, dürften Publisher verstärkt auf Cloud Gaming und SaaS-Modelle (Software-as-a-Service) ausweichen, denn wenn der eigentliche Programmcode nur noch auf entfernten Servern ausgeführt und gestreamt wird, entfällt die Angriffsfläche für lokale Dekompilierungs-Tools.
Die Open-Source- und Modding-Szene sieht dagegen viel mehr Vorteile in der neuen Technik: Kleine Teams, Fans und Indie-Entwickler können alte Titel im Handumdrehen auf moderne Plattformen portieren oder völlig neue Spielmodi kreieren. Aber auch hier ergeben sich Probleme für den Markt und Konsumenten: Meist sind die KI-generierten Produkte qualitativ minderwertig. KI-generierter Code neigt zu Redundanz, und die Software leidet daher häufig unter schlechten Bildraten, extrem hohem Arbeitsspeicherverbrauch, Rucklern oder fehlender Hardwarebeschleunigung. Hinzu kommen Bugs und Glitches. Außerdem: Wie schon bei KI-generierten Texten und Bildern könnte die niedrige Einstiegshürde zu einer Überschwemmung der Plattformen mit minderwertigen Klonen, halbgaren Ports und unfertigen Demos führen. In Ansätzen ist das jetzt schon zu beobachten. Der Markt könnte letztlich unter einer Masse an funktionellem, aber qualitativ schlechtem "Software-Müll" ersticken.
Wie steht ihr zu dem Thema?