Kun AI rikkoo avoimen koodin sopimuksen: Chardet-draama sai kehittäjät raivoamaan
Tech-maailman pahimmat riidat syntyvät usein tylsistä päivityksistä. Viime viikolla Python-kirjasto chardet päivittyi, ja avoimen koodin porukka nousi barrikadeille. Tämä on yksi parhaista eettisistä pulmista vuosiin.
Mitä oikeasti tapahtui
Dan Blanchard pitää chardet-kirjastoa yllä. Se tunnistaa tekstien merkistökoodauksen. Kirjastoa ladataan 130 miljoonaa kertaa kuussa. Miljoonat sivut, sovellukset ja systeemit nojaavat siihen.
Blanchard halusi isoja muutoksia. Sen sijaan että viilasi vanhaa koodia, hän antoi Anthropicin Claudelle API-kuvauksen ja testit. AI kirjoitti koko jutun uusiksi. Tuloksena versio 7.0: 48 kertaa nopeampi, käyttää useita ytimiä.
Sitten tuli yllätys. Lisenssi vaihtui LGPL:stä (copyleft) MIT:ksi (vapaampi). Blanchardin mukaan AI:n tuottama koodi on uusi teos. Yhtäläisyyttä vanhaan alle 1,3 prosenttia. Alkuperäinen lisenssi ei sido.
Mark Pilgrim, alkuperäinen tekijä, ei hyväksynyt. Hän avasi GitHub-issuen: et voi pestä lisenssivelvoitteita AI:lla.
Laki vai reiluus
Tapahtuma kiteyttää asian: saatavuus ei tarkoita hyväksyttävyyttä.
Kaksi avoimen koodin tähteä, Armin Ronacher (Flask) ja Salvatore Sanfilippo (Redis), tukivat Blanchardia. Heidän juttunsa: laillista, joten ok.
Minusta he menee ohi pointin.
Miksi tämä tuntuu petokselta
Selitän, miksi moni kehittäjä kokee tämän vääräksi, vaikka laki sallisikin.
LGPL-lisenssi on sopimus yhteisön kanssa: käytä, muuta, rakenna päälle – mutta jaa parannuksesi samoilla ehdoilla. Kuten potluck, jossa kaikki jakavat reseptit.
12 vuoden aikana kymmenet kehittäjät panostivat aikaa chardetiin. He luottivat, että tulevat versiot pysyvät avoimina samoilla säännöillä.
Nyt suoja kaatui. Firmat voivat ottaa 7.0-version, kehittää sitä ja pitää parannukset salassa. Sopimus, joka motivoi panostuksia, purettiin yksipuolisesti.
Suunta ratkaisee
Puolustajat vertaa GNU-projektin UNIX-uudelleen toteutukseen. "Se oli laillista, juhlimme sitä!"
Vertaus ontuu. GNU muutti suljettua koodia avoimeksi. Suunta avoimuuteen, jakamiseen, vapauteen.
Chardetissä suunta kääntyy toisinpäin. Yhteisön suojattu omaisuus menettää suojan. Kuten puisto yksityiseksi – laillista, mutta henki erilainen.
Mitä panoksia pelissä
Ei kyse yhdestä kirjastosta. Kyse siitä, kun AI tekee softan uudelleenkirjoittamisesta helppoa ja lisenssien kiertämisestä simppeliä.
Jos tämä normalisoituu, copyleft-lisenssit murenevat. Miksi panostaa GPL-projektiin, jos kilpailija AI:lla muuttaa sen MIT:ksi?
Tekniset esteet katoavat. Ei kysymys josko, vaan miten yhteisö reagoi.
Tulevaisuus haaroittuu
Avoin koodi saapuu risteykseen. Toinen tie: vapaammat lisenssit valtaavat, copyleft lamaantuu. Toinen: uudet copyleft-mallit AI:lle.
Jo ehdotuksia "koulutus-copyleftistä" AI-datalle ja "spesifikaatio-copyleftistä" API:lle ja testeille.
Chardet on vasta alkua. Tapauksia tulee lisää. Valinta: laki vai yhteistyön henki?
Oma näkemykseni
Ymmärrän copyleftin pakottavuuden. Se hankaloittaa bisnestä. Mutta kätevyys ei ole etiikkaa.
Kun hyödyt vuosien yhteisöpanostuksista, kunnioita ehtoja. AI lisenssinpesukoneena rikkoo luottamusta, vaikka laki sallisi.
Avoin koodi lepää normeissa, ei vain laeissa. Jos normit murenevat "laillisuuden" tieltä, saamme ahneemman, vähemmän yhteisöllisen ekosysteemin.
En halua sellaista tulevaisuutta.
Lähde: https://writings.hongminhee.org/2026/03/legal-vs-legitimate