Asahi Linux, volontärprojektet som gör att Linux körs inbyggt på Apple Silicon Mac-datorer, överger sin tillåtande licensmodell och flyttar vart och ett av dess förråd till GNU General Public License version 2 eller senare. Anledningen, enligt ett tillkännagivande som rapporterades av It's FOSS på lördagen: dåliga skådespelare har lyft projektets outgivna kod - en del av den direkt ur utvecklarnas personliga gafflar - och kört den genom stora språkmodeller för att dölja var den kom ifrån.

Berättelsen är ett av de mest konkreta fallen hittills av det som underhållare av öppen källkod kallar AI-assisterad "kodtvätt", och den drar stor uppmärksamhet på utvecklarforum, inklusive en hektisk Hacker News-diskussion under helgen. For more context on this story, see our ongoing AI trends.

Vad kodtvätt innebär

Kodtvätt, ibland kallat licenstvätt, är metoden att ta någon annans kod och skicka den genom en transformation som döljer dess ursprung, så att den kan återanvändas utan att respektera den ursprungliga licensen eller kreditera författaren. Innan AI innebar det noggrann manuell omskrivning: byta namn på variabler, blanda om funktioner, omstrukturera logik rad för rad tills ursprunget var skymt.

Stora språkmodeller har kollapsat kostnaden för den processen. En modell kan skriva om en kodbas i en annan stil på några minuter och ta bort de igenkännliga fingeravtrycken som underhållare brukade lita på. Asahi-teamet säger att de blev medvetna för en tid sedan om flera försök att utnyttja sin tillåtande licensiering på exakt detta sätt, inklusive de mest extrema fallen: funktionskod som fortfarande var under utveckling, lyfts från utvecklarnas personliga gafflar innan den någonsin släpptes offentligt, sedan publicerades utan kredit.

Enligt rapporteringen var målet för åtminstone några av dessa aktörer trubbigt - "att ersätta projektet och aggressivt tjäna pengar på Linux på Apple Silicon."

Varför MIT lämnade Asahi exponerad

Asahi Linux hade historiskt licensierat det mesta av sin egen kod under MIT, en av de mest tillåtande licenserna inom öppen källkod. MIT kräver endast att det ursprungliga upphovsrättsmeddelandet bevaras; det kräver inte att härledda verk delas tillbaka eller att förbättringar förblir öppna. Den öppenheten gjorde det lätt för BSD-projekt och kommersiella leverantörer att ta till sig Asahis arbete – och, det visar sig, lika lätt för ond tro skådespelare att missbruka det. Som projektets rapport noterade tillåter MIT-licensen uttryckligen denna typ av återanvändning och har inga undantag för att skydda mot aktörer i ond tro.

Genom att flytta till GPLv2 eller senare, antar Asahi stark copyleft: alla som distribuerar modifierade versioner av koden måste släppa källan till dessa ändringar under samma licens. Kod som passeras genom en LLM är fortfarande härledd från originalet, så licensförpliktelserna överlever omskrivningen - åtminstone i princip.

Att lära sig av WINEs historia

Asahi-teamet är tydligt om prejudikatet det följer. WINE, kompatibilitetslagret som låter Linux-användare köra Windows-applikationer, tillbringade sina första år under MIT-licensen. Under slutet av 1990-talet och början av 2000-talet tog företag WINEs kod, byggde proprietära gafflar ovanpå den och sålde dem kommersiellt, och bidrog lite eller ingenting tillbaka. År 2002 licensierade WINE-projektet om sin kodbas till LGPL för att avskräcka proprietära gafflar och driva kommersiella leverantörer att uppströms deras ändringar.

Två decennier senare gör Asahi samma beräkning med en ny twist: motståndaren är inte längre bara en proprietär leverantör, utan alla med en LLM och ett incitament att ta bort attribution.

Öppna frågor

Tillkännagivandet lämnar flera frågor olösta, vilket It's FOSS påpekar. Asahi har inte nämnt någon av de inblandade skådespelarna. Det har inte specificerat hur befintliga bidrag kommer att återlicensieras, eller om alla tidigare bidragsgivare har gått med på ändringen - en juridiskt meningsfull fråga, eftersom bidragsgivare har upphovsrätt på sina bidrag om inte ett avtal säger något annat. Den praktiska verkställigheten av GPL-förpliktelser på maskinomskriven kod är också till stor del oprövad.

Det som är tydligt är uppsåt. Varje Asahi Linux-förråd kommer att flyttas till GPL v2 eller senare, och projektet har beslutat att tillåtelse är en lyx som det inte längre har råd med. Huruvida varje nedströmsanvändare - från BSD-paketerare till kommersiella leverantörer som förlitade sig på MIT-villkoren - kommer att välkomna förändringen är en annan sak, och viss friktion är oundviklig.

En varning för tillåtande öppen källkod

Avsnittet landar mitt i en bredare oro i open source-världen om AI-driven extraktion – från utgivare som ber EU att stoppa Metas AI-krypning till benchmarkstudier som visar kodningsagenters spelutvärderingssviter. För underhållare av små, värdefulla projekt är lärdomen av Asahis drag att härkomstskydd som var meningsfullt i en tidsålder för mänsklig kopiering kanske inte överlever kontakt med modeller som kan skriva om vad som helst på några sekunder.

För resten av ekosystemet är Asahis beslut ett liveexperiment: om copyleft visar sig vara effektivt för att avskräcka AI-assisterad tvätt, förvänta dig att fler projekt följer WINEs väg – och Asahis.

---

Stay Ahead of AI

Get the latest AI news, analysis, and breakthroughs — all in one place.

Read more AI news →