REA, sau ziua în care orice software a devenit transparent
Pe 6 octombrie 2026, un repository de GitHub numit REA avea sub 10.000 de stele și trecea complet neobservat de când fusese creat în aprilie. O săptămână mai târziu depășise 100.000, iar în momentul în care scriu asta se apropie de 200.000, cu peste 30.000 adunate într-o singură zi. Pe 11 octombrie a strâns singur peste 30.000 de stele, o întorsătură remarcabilă pentru un proiect care trecuse neobservat de la crearea lui în aprilie. Nu s-a întâmplat nimic magic. S-a întâmplat doar că oamenii au înțeles, toți deodată, ce pot face cu el.
REA vine de la Reverse Engineer Anything, și e exact ce sugerează numele, dus până la capăt.
Ce este, de fapt, și ce nu este
Hai să temperăm hype-ul din prima, pentru că jumătate din poveste e exagerare și cealaltă jumătate e suficient de serioasă încât să nu avem nevoie de exagerare. REA e un server MCP care conectează agenți AI de programare la unelte consacrate de reverse engineering precum Ghidra, Hopper și IDA, permițând agentului să decompileze un software existent și apoi să îi reconstruiască funcționalitatea. Cu alte cuvinte, nu inventează nimic nou. E un conector, nu o tehnologie nouă de reverse engineering, legând agenții AI de unelte vechi de zeci de ani precum Ghidra, lansat de NSA în 2019, Hopper din 2011 și IDA din anii 90.
Uneltele astea existau. Reverse engineering-ul exista. Ce lipsea era un om care să le știe folosi, și aici intervine schimbarea reală. REA pune un agent AI, Claude Code, Codex sau Cursor, în fața acestor unelte și le conduce el. Practic, un utilizator îndreaptă agentul spre un program, întreabă cum funcționează o anumită caracteristică, și îl lasă să sape de la ce se întâmplă pe ecran până jos la binar. Expertiza care cerea ani de învățare a devenit o conversație.
Chiar și autorul e mai modest decât fanii lui. Fișierul readme al proiectului precizează că REA nu pretinde să recupereze codul sursă original sau să cloneze automat o aplicație, și nici măcar nu include propriul decompilator. E o distincție care contează enorm, și o să vedem imediat de ce.
ArtCraft, sau Adobe reconstruit într-un weekend
Cel mai spectaculos exemplu de până acum nu e un joc, ci o întreagă suită de productivitate. Dezvoltatorul Brandon Thomas a folosit Claude Opus 5.5 pentru a construi clone open source în Rust ale celor șapte aplicații Adobe, Photoshop, Illustrator, Premiere, Lightroom, After Effects, InDesign și Acrobat Pro. Se numesc PhotoCraft, VectorCraft, FilmCraft și așa mai departe, sunt gratuite, open source sub licențe MIT și Apache, și rulează pe Mac, Windows și Linux, ultimul fiind o platformă pe care Adobe nu o suportă deloc.
Înainte să îți dai demisia de la Adobe, partea incomodă. Pe site-ul proiectului aplicațiile poartă etichete de early alpha sau in development, iar un artist de pixel-art a descris deja clona de Photoshop drept complet inutilizabilă. Thomas a promis inițial paritate completă de funcții cu Adobe într-o lună, apoi s-a retras și spune acum că va dura luni. Deci da, revoluția e reală, dar e și la început, și e plină de erori.
Ce rămâne relevant dincolo de starea alpha e metoda. E o reconstrucție clean-room, adică dezvoltatorul reconstruiește funcționalitatea fără să copieze codul original, o practică veche și în general permisă legal. Noutatea nu e tehnica, ci viteza și accesibilitatea. Ce cerea o echipă și un an, acum cere un om și un weekend. Iar contextul face totul și mai usturător, Adobe tocmai a închis o acțiune colectivă federală de 150 de milioane de dolari pe tema abonamentelor greu de anulat.
Și acum, jocurile
Aici povestea devine interesantă pentru noi. Pentru că aceeași metodă care clonează Photoshop face lucruri și mai bizare cu jocurile, iar ultimele două săptămâni au fost un carnaval.
Exemplul vedetă vine de la un student de la EPFL din Elveția, cunoscut online ca C22. A rulat GTA V nativ pe iPhone, pornind de la o versiune a jocului adaptată să ruleze în browser și transformând-o într-o aplicație iOS nativă, cu suport inclusiv pentru multiplayer. Rulează la 50-60 de cadre pe secundă pe un iPhone 17 și folosește doar 1,1 GB de RAM. Rockstar, care deține jocul, nu a făcut niciodată efortul ăsta. Un student l-a făcut într-un proiect de distracție.
Apoi vine partea cu mashup-urile, care e genul de nebunie pe care o iubim. Un alt dezvoltator, cunoscut ca 0xProbability, a băgat Minecraft real în interiorul lui GTA V, complet cu mecanici de construit blocuri, nu doar cu personaje și creaturi Minecraft. Steve se plimbă prin Los Santos, TNT-ul din Minecraft aruncă în aer mașinile din GTA. Și pentru că absurdul nu avea de gând să se oprească, a pus totul pe portul de iPhone. Minecraft, în GTA, pe un telefon.
Nu e singurul. Au apărut Spider-Man legănându-se prin Batman: Arkham City, un port neoficial pe PC pentru Fable 2, GTA 5 și Halo transformate în jocuri de browser peste noapte. A răsărit și un toolkit dedicat, Universal Modder, construit special ca să îndrepți Claude spre orice joc și să îl modifici, verificat deja pe peste 50 de titluri.
Partea unde intervin avocații
Industria nu a stat să privească amuzată. Activision a dat jos un video cu Call of Duty: Modern Warfare 2 reconstruit prin AI, iar Bethesda a emis o scrisoare de încetare pentru jocul de browser generat cu AI, Fallout: New York. Take-Two, care s-a luptat ani de zile cu modderii pe proiecte precum re3 și reVC, versiunile reverse-engineered ale GTA-urilor clasice, are deja rutina asta exersată.
Problema lor, și aici e miezul întregii discuții, e că uneltele legale pe care le au funcționează reactiv, nu preventiv. Take-Two are aceleași instrumente juridice pe care le-a folosit în decembrie 2025, când a depus un takedown DMCA împotriva unui port de browser pentru Vice City, dar ele funcționează după ce răul s-a produs, împotriva unei ținte care poate fi reconstruită de un alt dezvoltator anonim în săptămâna următoare. E whack-a-mole. Dai jos un proiect, apar trei. Dai jos trei, apar nouă. Legea e construită pentru o lume în care reverse engineering-ul cerea timp și expertiză. Lumea aia tocmai a dispărut.
Viitorul open source, cu entuziasm temperat
Hai să extrapolăm, pentru că e tentant, dar hai să o facem cu capul pe umeri și nu cu pancarta în mână.
Partea optimistă e reală și frumoasă. Dacă orice funcționalitate poate fi reconstruită clean-room de un om cu un agent AI, atunci monopolurile construite pe software închis devin brusc fragile. Suitele scumpe, formatele proprietare, uneltele care te țin ostatic prin abonament, toate devin vulnerabile la o alternativă gratuită făcută de cineva suficient de enervat. Pentru conservarea jocurilor, discuția pe care am purtat-o deja în seria despre abandonware, e potențial transformator. Un port neoficial de Fable 2 înseamnă că jocuri abandonate de proprietarii lor pot fi readuse la viață și salvate, nu lăsate să putrezească pentru că nimănui de la un departament juridic nu i-a păsat.
Partea sceptică e la fel de reală. Un joc nu e Photoshop. Photoshop e funcționalitate, și funcționalitatea se poate reconstrui. Un joc e funcționalitate plus artă, plus servere, plus conținut, plus muzică licențiată, plus ani de live ops, plus o comunitate. Poți reverse-engineer-ui motorul lui GTA V. Nu poți reverse-engineer-ui zece ani de GTA Online, infrastructura de servere sau asset-urile artistice protejate separat prin copyright. Clonarea funcției e permisă, copierea artei nu e. Diferența asta salvează, pentru moment, majoritatea modelelor de business din gaming.
Și mai e un strat pe care optimiștii îl ignoră, securitatea. Aceeași unealtă care face mashup-uri amuzante dezmembrează și sistemele anti-cheat, protocoalele de rețea și DRM-ul. E o unealtă cu potențial dublu, aceleași capacități care ajută cercetătorii în securitate permit și pirateria și exploatarea vulnerabilităților. Pentru jocurile multiplayer competitive, asta e un coșmar care abia începe.
Ce rămâne
Ironia pe care nu o putem ocoli e că o bună parte din valul ăsta rulează pe Claude Opus 5.5, modelul celor de la Anthropic, ArtCraft fiind construit cu el, iar REA conectându-se la agenți precum Claude Code. Uneltele care demolează software-ul proprietar sunt ele însele produse comerciale. Fă ce vrei cu ironia asta.
Dincolo de ea, cred că asistăm la un moment de cotitură real, dar nu la cel pe care îl proclamă titlurile. Software-ul nu s-a terminat, cum a declarat grandios dezvoltatorul ArtCraft. Dar transparența lui, da, s-a schimbat fundamental. Până acum, un program compilat era o cutie neagră pentru aproape toată lumea. De acum, e o cutie pe care oricine cu răbdare și un agent AI o poate deschide, înțelege și reconstrui.
Pentru industria de gaming, asta înseamnă un deceniu interesant și dureros care vine. Mai multe mashup-uri geniale și porturi imposibile pe care fanii le visau de ani. Mai multe scrisori de la avocați care ajung mereu cu o săptămână în urmă. Mai multă presiune pe modelele închise și mai multă muniție pentru tabăra conservării. Și, undeva la mijloc, întrebarea pe care niciun takedown DMCA nu o poate răspunde, ce faci când orice ai construit poate fi refăcut, gratuit, de un copil enervat cu un laptop și o idee.
Nu știu răspunsul. Bănuiesc că nici Activision nu îl știe. Dar o să fie fascinant de privit cum îl caută toată lumea în același timp.