Kiedy AI łamie umowę społeczności: Afera z Chardet i wojna open source'owców
Kontrowersje w świecie tech często wybuchają z błahego powodu. Ostatnio biblioteka Pythona chardet dostała aktualizację, która wstrząsnęła całą społecznością open source. To jedna z najciekawszych dylematów etycznych, jakie widziałem od lat.
Co się właściwie stało
Chardet to narzędzie, które rozpoznaje kodowanie znaków w plikach tekstowych. Maintainer Dan Blanchard dba o nie od dawna. Ma 130 milionów pobrań miesięcznie – tonę stron, aplikacji i systemów na nim polega.
Blanchard chciał gruntownej przebudowy. Zamiast łatania starego kodu, wrzucił specyfikację API i testy do Claude'a od Anthropic. AI napisało bibliotekę od zera. Efekt? Wersja 7.0 działa 48 razy szybciej i używa wielu rdzeni procesora.
Ale diabeł tkwi w szczegółach. Blanchard zmienił licencję z LGPL (copyleft) na MIT (permissive). Uzasadnił to tak: kod jest nowy, podobieństwo do oryginału poniżej 1,3 proc., więc licencja nie obowiązuje.
Oryginalny autor, Mark Pilgrim, nie zgodził się. Zgłosił issue na GitHubie: nie możesz AI "wyprać" licencji.
Prawo kontra moralność
Ta sprawa pokazuje kluczowy problem: możesz coś zrobić, ale czy powinieneś?
Dwie gwiazdy open source – Armin Ronacher (Flask) i Salvatore Sanfilippo (Redis) – poparli Blancharda. Ich teza: legalne, więc OK.
Ja widzę to inaczej.
Dlaczego to boli społeczność
Wyjaśnię, czemu wielu deweloperów czuje się zdradzonych, nawet jeśli prawo pozwala.
LGPL to umowa z społecznością: używaj, zmieniaj, rozwijaj – ale dziel się poprawkami na tych samych zasadach. Jak piknik, gdzie każdy wnosi danie i przepis.
Przez 12 lat dziesiątki osób wnosiło wkład w chardet, wierząc w tę zasadę. Poświęciły czas i wiedzę.
Teraz ochrona zniknęła. Firmy wezmą 7.0, ulepszą i schowają zmiany. Umowa, która motywowała wkład, poszła w diabły.
Kierunek ma znaczenie
Zwolennicy porównują do reimplementacji narzędzi UNIX przez GNU. "To było legalne, świętowaliśmy, więc tu też super!"
Błąd w myśleniu. GNU brało zamknięte oprogramowanie i otwierało je. Strzałka wskazywała na więcej wolności.
Tu strzałka odwraca kierunek. Z commons bierzesz coś chronionego i zdejmujesz ochronę. Jak zamiana parku publicznego w prywatny plac – legalnie, ale duch inny.
Co naprawdę wisi w powietrzu
Nie chodzi o jedną bibliotekę Pythona. Chodzi o AI, które ułatwia przepisanie czegokolwiek i ominięcie licencji.
Gdy to wejdzie w nawyk, copyleft wyparuje z ekosystemu. Po co wkładać w GPL, skoro rywal AI przepisze pod MIT?
Bariery techniczne padają. Pytanie brzmi: jak społeczność zareaguje?
Co to oznacza na przyszłość
Open source staje na rozdrożu. Jedna droga: permissive wszędzie, copyleft martwy. Druga: nowe licencje na erę AI.
Już są pomysły. Licencje "copyleft treningowe" dla danych AI czy "copyleft specyfikacji" dla API i testów.
Afera chardet to dopiero start. Będą kolejne. Decyzja: priorytet dla kruczków prawnych czy dla ducha współpracy?
Moja opinia
Rozumiem pokusę ucieczki z copyleft – w biznesie bywa uciążliwe. Ale wygoda to nie etyka.
Skoro korzystasz z lat wkładu społeczności, szanuj warunki. AI jako pralka licencyjna to złamanie zaufania, nawet jeśli legalne.
Open source trzyma się norm społecznych, nie tylko prawa. Jeśli odpuścimy, dostaniemy ekosystem wyciągający zyski, a nie współpracujący.
Taka przyszłość mi nie pasuje.
Źródło: https://writings.hongminhee.org/2026/03/legal-vs-legitimate