Nástroj REA, který naklonuje placené programy, nasbíral 100 000 hvězdiček za týden
Nástroj REA rozloží binární kód placených programů a pomocí AI složí funkčně stejný software zdarma. Za týden přeskočil z 10 tisíc na přes 100 tisíc hvězdiček na GitHubu, i když přesný zdrojový kód nevrátí.
Jak REA funguje
Na začátku je binárka. To je hotový soubor, který si stáhnete a spustíte, ale zdrojový kód v něm už nevidíte. Decompilátor typu Ghidra, Hopper nebo IDA ho dokáže zpětně rozebrat na čitelnou podobu. Přirovnat to jde k dortu: z upečeného výsledku se snažíte zpětně zjistit recept.
REA tohle propojuje s AI agenty na psaní kódu, jako jsou Claude Code nebo Codex. Spolu komunikují přes protokol MCP (Model Context Protocol), tedy rozhraní, přes které model ovládá externí nástroje. V praxi to znamená, že celý proces řídíte zadáním v přirozeném jazyce. Napíšete, ať nástroj rozebere konkrétní program, a agent sám spustí decompiler, přečte výstup a začne generovat nový kód. Žádná hluboká znalost programování k tomu podle popisu projektu není potřeba.
V Česku je REA dostupný stejně jako kdekoli jinde, stačí si ho stáhnout z GitHubu. Samotné AI agenty už ale zadarmo nespustíte: Claude Code nebo Codex běží na předplatném či API klíči. Open-source část je tedy zdarma, samotný výpočet za vás obstará komerční model.
Adobe klon v Rustu
Nejznámější ukázkou je projekt ArtCraft vývojáře Brandona Thomase. Pomocí AI v něm zrekonstruoval podstatnou část placeného balíku Adobe, konkrétně programů jako Premiere nebo After Effects, a přepsal ji jako bezplatný open-source kód v jazyce Rust. Souhrnně tyto klony překonaly hranici 100 000 hvězdiček na GitHubu.
Na sociálních sítích a YouTube se v říjnu 2026 rozjela vlna videí s názvem Clone Everything. Ukazují, že instalaci nástrojů i samotné reverzní inženýrství lze zvládnout bez manuálního kroku, jen pomocí jednoduchých příkazů v přirozeném jazyce.
Čísla, která ukazují tempo
Růst REA je strmý. K 6. říjnu 2026 měl projekt méně než 10 000 hvězdiček. Během jednoho týdne překonal hranici 100 000. To je víc než desetinásobek za sedm dní, tedy průměrně přes 12 000 nových hvězdiček denně.
Většina solidních open-source nástrojů na taková čísla čeká roky. Tady se bavíme o týdnu. Téma se dotklo vývojářské komunity ve velkém.
Co nástroj doopravdy dělá
Důležité je neklamat si. AI nevrátí přesný původní zdrojový kód. Kompilace totiž informace o názvech proměnných, komentářích a struktuře smaže, takže z binárky je zpětně nezískáte. REA místo toho sestaví funkčně ekvivalentní alternativu, program, který dělá totéž, ale jeho vnitřnosti vypadají jinak.
Pro uživatele je výsledek podobný. Pro právníky je ten rozdíl podstatný: reimplementace chování je něco jiného než kopírování konkrétního kódu.
Právní rámec v EU
České a evropské firmy se musí pohybovat v rámci směrnice 2009/24/ES o právní ochraně počítačových programů. Ta v článku 6 povoluje dekompilaci za úzkých podmínek, hlavně kvůli zajištění interoperability s jinými programy. Je to výjimka, ne volný průchod. Nevztahuje se na situaci, kdy byste rozebraný kód jen přepsali do konkurenčního produktu a prodávali ho.
Přepis do jiného jazyka, jako je Rust v případě ArtCraft, je v tomhle ohledu čistší než přímá kopie. Pořád ale platí, že hranice mezi povolenou reimplementací a porušením práv je tenká a bude se rozhodovat soudně.
Konec licenčního modelu?
Otázka, zda stojíme před koncem licenčního modelu, má věcnější odpověď, než se zdá. Předplatné nezmizí ze dne na den. Velké firmy pořád platí za aktualizace, podporu, cloudové služby a za to, že software bude fungovat a zůstane bezpečný. Klon vás žádné z toho nezbaví.
Tlak se ale přesouvá na jednodušší nástroje a na cenu. Když jde klíčovou funkci získat zdarma, byť s horším servisem, výrobci musí zdůvodnit, proč si za ni účtovat. Softwarový byznys nekončí, ale jeho obhajoba se mění.
Mohu kód vygenerovaný nástrojem REA legálně použít ve firmě?
Záleží na tom, co přesně vzniklo. Dekompilace je v EU povolená jen za úzkých podmínek podle článku 6 směrnice 2009/24/ES. Komerční nasazení takto odvozeného kódu proto posuďte s právníkem, reimplementace funkcí cizího produktu může narazit na autorská práva i licenční podmínky.
Funguje REA i na cloudové služby nebo software chráněný proti kopírování?
Ne. Nástroj pracuje s binárními soubory, které máte lokálně. Cloudová služba, kde kód běží na cizím serveru, vám soubory nedá. Obfuskace a DRM navíc dekompilaci výrazně komplikují.
Kolik provoz reverzního inženýrství pomocí REA reálně stojí?
Samotný nástroj REA i dekompilátory jsou sice open-source a zdarma, platí se však za spotřebované tokeny komerčních modelů jako Claude Code nebo Codex přes API. Reimplementace rozsáhlejší aplikace může vyžadovat miliony tokenů a vyjít na desítky až stovky dolarů.