Super článek, který opravdu popisuje situaci tak jak je. Komentující, co nemají zkušenosti s vývojem nebo udržováním open-source projektu si to nedokážou představit.
Open source je vlastně 2x zneužitý - první jsou firmy, které jen berou ale nechcou dávat (finanční podpora nebo popř. alokace vývojářů) a druhé je učení AI na projektech a vymazání licence během toho procesu.
A já vím, že se to děje. Mám několik OSS projektů, a 2 z nich teď vyvíjím privátně asi 2 roky (nepřispívám už do upstreamu i když jsem autor) a když někdy zkusím AI, tak používá věci, na kterých se to učilo (něco co už v lokální větvi není).
Takže já můžu fakt souhlasit s tím, že jako někdo kdo 2 dekády dělal ve volném čase open-source už nemám žádnou potřebu nic sdílet. Nemám z toho nic, ani finance, ani dobrý pocit, a řešit pull requesty vygenerované nějakým AI agentem taky nechci.
22. 7. 2026, 16:02 editováno autorem komentáře
Jestli privátní repo, tak dneska používám jedině Codeberg, nebo nějakou jinou veřejnou forgejo instanci. Třeba u českého https://code.nolog.cz je taky dost jisté že to na tréning LLM nepůjde.
V historii nemálo produktů prodalo svoje data. Stačí dát do smlouvy kupujícímu "použijte jen pro LLM, které nevrátí původní kód slovo od slova". Některé modely to umí. A pro uživatele poslat mail o drobných změnách podmínek, dalším používáním služby s nimi souhlasíte. Něco jak před 2 týdny velkosklady Wildberries v Rusku, explicitně že za škody drony neručí.
22. 7. 2026, 18:25 editováno autorem komentáře
"Open source je vlastně 2x zneužitý - první jsou firmy, které jen berou ale nechcou dávat (finanční podpora nebo popř. alokace vývojářů) a druhé je učení AI na projektech a vymazání licence během toho procesu."
A ve výsledku ještě (třetí zneužití) začínají na OS plivat, protože má chyby (ano, každý existující program má chyby), vývojáři nejsou dostatečně vstřícní k akceptaci AI slopu, někteří dokonce odmítají přepis do jiného jazyka, který je zrovna v módě, a začínají se opakovat věty (jako tady), že AI je minimálně stejně dobrá, jako průměrný vývojář.
"Ale to AI je opravdu lepší něž nějaký průměrný programátor"
Ne neni. A nikdy nebude. Protoze i kdyz uplnej bridil bude psat ovladani splachovadla, tak vi, ze pise ovladani splachovadla. LLM to NEVI!.
A vysledek tudiz bude, ze v kodu budou osetrovany veci, ktery technicky nastat vubec nemuzou ... protoze to odnekud vykradlo nejakej kod urcenej pro neco uplne jinyho ... zato tam nebudou osetreny veci, ktery nastavaji. Prave proto, ze to nevi, jaky stavy nastat muzou.
Tak to ve vaší firmě platíte dobře. U nás, kde nástupák není nic moc, jsme tu měli i případy, kdy někdo neuměl ani cyklus v JavaScriptu, jiný si nevratně smaže týden své práce a jeden na úkol týden koukal, a pak odešel do Bohnic. U bráchy ve firmě zas mají srovnání s outsourcingem do Indie a mají potvrzené, že dnešní AI už je dobrá minimálně jako ten Ind. Takže můžeš říct, že AI není dobrá jako Češi, a tak nás nemůže (zatím?) nahradit, ale globálně už nahrazuje.
AI to vědět nemusí, v tom je to kouzlo. Jede naučené vzory a ty dělá, a umí jich víc než já za 20 let praxe - ty průměrné věci. No a nové problémy nevyřeší, ale to vůbec nevadí, protože ty radši řeším já,
Pokud to člověk dobře použije, může být velmi produktivní, je potřeba si ale hlídat kvalitu, atd...
Blbé to přišlo leckomu, to si zase nemyslete. Jen nebylo dostatečně free, cool a in to říkat nahlas. Ostatně když se mě na to na pohovorech ptali, vždycky jsem jim odpovídal, že návrhové vzory samozřejmě používám. Ale nepotřebuji u toho přemýšlet které, že dobrý vývojář je používá automaticky. Nikdo s tím nikdy neměl problém. (A navíc je to koneckonců pravda.)