Asahi Linux, das Freiwilligenprojekt, das dafür sorgt, dass Linux nativ auf Apple Silicon Macs läuft, gibt sein freizügiges Lizenzmodell auf und stellt jedes seiner Repositories auf die GNU General Public License Version 2 oder höher um. Der Grund dafür ist laut einer Ankündigung von It's FOSS am Samstag: Bösewichte haben den unveröffentlichten Code des Projekts – einige davon direkt aus den persönlichen Forks der Entwickler – geklaut und ihn durch große Sprachmodelle laufen lassen, um zu verschleiern, woher er kam.
Die Geschichte ist einer der bislang konkretesten Fälle dessen, was Open-Source-Betreuer als KI-gestützte „Codewäsche“ bezeichnen, und sie erregt große Aufmerksamkeit in Entwicklerforen, einschließlich einer lebhaften Hacker-News-Diskussion am Wochenende. Weitere Informationen zu dieser Geschichte finden Sie in unserer neueste KI-Entwicklungen.
Was Codewäsche bedeutet
Unter Codewäsche, manchmal auch Lizenzwäsche genannt, versteht man die Praxis, den Code einer anderen Person einer Transformation zu unterziehen, die seinen Ursprung verbirgt, sodass er wiederverwendet werden kann, ohne die ursprüngliche Lizenz zu respektieren oder den Autor zu nennen. Vor der KI bedeutete das mühsames manuelles Umschreiben: Variablen umbenennen, Funktionen neu mischen, Logik Zeile für Zeile umstrukturieren, bis die Herkunft unklar war.
Große Sprachmodelle haben die Kosten dieses Prozesses gesenkt. Ein Modell kann eine Codebasis innerhalb von Minuten in einem anderen Stil umschreiben und dabei die erkennbaren Fingerabdrücke entfernen, auf die sich Betreuer früher verlassen hatten. Das Asahi-Team sagt, es sei vor einiger Zeit auf mehrere Versuche aufmerksam geworden, seine freizügige Lizenzierung genau auf diese Weise auszunutzen, darunter auch die extremsten Fälle: Funktionscode, der sich noch in der Entwicklung befand, aus den persönlichen Forks der Entwickler entfernt wurde, bevor er jemals öffentlich veröffentlicht wurde, und dann ohne Quellenangabe veröffentlicht wurde.
Dem Bericht zufolge war das Ziel zumindest einiger dieser Akteure eindeutig: „das Projekt zu ersetzen und Linux auf Apple Silicon aggressiv zu monetarisieren“.
Warum das MIT Asahi entlarvt hat
Asahi Linux hatte in der Vergangenheit den Großteil seines eigenen Codes unter MIT lizenziert, einer der freizügigsten Lizenzen im Open-Source-Bereich. Das MIT verlangt lediglich, dass der ursprüngliche Urheberrechtsvermerk erhalten bleibt; Es ist nicht erforderlich, abgeleitete Werke zurückzugeben oder Verbesserungen offen zu halten. Diese Offenheit machte es BSD-Projekten und kommerziellen Anbietern leicht, Asahis Arbeit zu übernehmen – und, wie sich herausstellte, auch für böswillige Akteure, sie zu missbrauchen. Wie im Projektbericht festgestellt wurde, erlaubt die MIT-Lizenz diese Art der Wiederverwendung ausdrücklich und enthält keine Ausnahmen zum Schutz vor böswilligen Akteuren.
Durch die Umstellung auf GPLv2 oder höher übernimmt Asahi strenges Copyleft: Jeder, der modifizierte Versionen des Codes vertreibt, muss die Quelle dieser Modifikationen unter derselben Lizenz veröffentlichen. Code, der durch ein LLM geleitet wird, ist immer noch eine Ableitung des Originals, sodass die Lizenzverpflichtungen auch nach dem Umschreiben bestehen bleiben – zumindest im Prinzip.
Aus der Geschichte von WINE lernen
Das Asahi-Team macht deutlich, welchen Präzedenzfall es verfolgt. WINE, die Kompatibilitätsschicht, mit der Linux-Benutzer Windows-Anwendungen ausführen können, stand in den Anfangsjahren unter der MIT-Lizenz. In den späten 1990er und frühen 2000er Jahren übernahmen Unternehmen den Code von WINE, bauten darauf proprietäre Forks auf und verkauften sie kommerziell, ohne etwas oder gar nichts zurückzugeben. Im Jahr 2002 lizenzierte das WINE-Projekt seine Codebasis erneut an die LGPL, um proprietäre Forks zu verhindern und kommerzielle Anbieter zum Upstreaming ihrer Änderungen zu drängen.
Zwei Jahrzehnte später stellt Asahi die gleiche Berechnung mit einer neuen Wendung an: Der Gegner ist nicht mehr nur ein proprietärer Anbieter, sondern jeder mit einem LLM und einem Anreiz, die Namensnennung zu unterbinden.
Offene Fragen
Die Ankündigung lässt mehrere Probleme ungelöst, wie It's FOSS betont. Asahi hat keinen der beteiligten Schauspieler genannt. Es wurde nicht näher erläutert, wie bestehende Beiträge neu lizenziert werden oder ob alle früheren Mitwirkenden der Änderung zugestimmt haben – eine rechtlich bedeutsame Frage, da die Mitwirkenden das Urheberrecht an ihren Beiträgen besitzen, sofern in einer Vereinbarung nichts anderes festgelegt ist. Auch die praktische Durchsetzbarkeit der GPL-Verpflichtungen für maschinell umgeschriebenen Code ist weitgehend ungetestet.
Was klar ist, ist die Absicht. Jedes Linux-Repository von Asahi wird auf GPL v2 oder höher umgestellt, und das Projekt hat entschieden, dass Freizügigkeit ein Luxus ist, den es sich nicht länger leisten kann. Ob jeder Downstream-Anwender – von BSD-Paketierern bis hin zu kommerziellen Anbietern, die sich auf MIT-Bedingungen verlassen – die Änderung begrüßen wird, ist eine andere Frage, und einige Spannungen sind unvermeidlich.
Eine Warnung vor freizügigem Open Source
Die Episode findet inmitten einer breiteren Besorgnis in der Open-Source-Welt über KI-gesteuerte Extraktion statt – von Verlagen, die die EU auffordern, das KI-Crawling von Meta zu stoppen, bis hin zu Benchmark-Studien, die Evaluierungssuiten für Spiele von Programmierern zeigen. Für Betreuer kleiner, hochwertiger Projekte besteht die Lehre aus Asahis Schritt darin, dass Provenienzschutzmaßnahmen, die im Zeitalter der Nachahmung von Menschen sinnvoll waren, den Kontakt mit Modellen, die alles in Sekundenschnelle umschreiben können, möglicherweise nicht überstehen.
Für den Rest des Ökosystems ist Asahis Entscheidung ein echtes Experiment: Wenn sich Copyleft als wirksam erweist, um KI-unterstützte Geldwäsche abzuschrecken, können wir damit rechnen, dass weitere Projekte dem Weg von WINE folgen – und dem von Asahi.
---
Bleib vorne bei KIDie neuesten KI-Nachrichten, Analysen und Durchbrüche – alles an einem Ort.
Mehr KI-Nachrichten lesen →