Projekt ReactOS, dugi niz godina razvijajući slobodni operativni sustav s binarnom kompatibilnošću s aplikacijama i upravljačkim programima Windows, izvijestio je o prvom uspješnom pokretanju eksperimentalne verzije za ARM64. Do sada su glavne ciljne arhitekture ReactOS ostajale i586 i AMD64, a sada se sustav uspio pokrenuti na 64-bitnoj ARM platformi.
Demonstracija je objavljena 26. svibnja 2026. godine. Kako navodi Phoronix, prikazana verzija ReactOS ARM64 pokrenuta je u virtualnoj mašini QEMU, usmjerenoj na Apple ARM64 procesor. Za rad eksperimentalne ARM64 verzije potrebna je UEFI kompatibilna sustav s uključenim GICv2 ili GICv3; ciljna razina arhitekture — Armv8-A i novije.
Podrška je trenutno u eksperimentalnoj fazi. To ne znači da se očekuje potpuno funkcionalna ARM64 verzija za svakodnevnu upotrebu, a pogotovo puna podrška za stvarni Apple Silicon "iz kutije". Radi se o važnoj tehničkoj prekretnici: sustav već može proći rane faze pokretanja na novoj arhitekturi, ali do stabilnog rada, upravljačkih programa, grafike i kompatibilnosti s korisničkim aplikacijama preostaje veliki posao.
ReactOS zanimljiv je jer nije Linux distribucija i ne predstavlja samo sučelje iznad Wine-a. Projekt pokušava implementirati otvoreni operativni sustav kompatibilan s obiteljima Windows NT, uključujući aplikacije i upravljačke programe za Windows NT/2000/XP/2003/Vista/7. Korisnička komponenta ReactOS u velikoj mjeri koristi razvoj Wine-a, ali sam sustav se gradi kao zaseban operativni sustav s vlastitim kernelom, boot loaderom i sistemskim komponentama.
Izvorni kod ReactOS-a distribuira se pod GNU GPL 2.0, s tim da projekt izričito upozorava da sustav još uvijek prati stanje alpha. Programeri ne jamče stabilnost, sigurnost podataka i ispravno funkcioniranje na stvarnom hardveru, stoga se i dalje preporučuje korištenje virtualne mašine ili zasebnog testnog sustava bez važnih podataka za testiranje.
Prijelaz na ARM64 nije važan samo po sebi. Za ReactOS, to je korak prema modernijoj arhitektonskoj osnovi: Windows već dugo postoji na ARM-u, a interes za ARM64 platforme znatno je porastao nakon širenja Apple Silicon, Qualcomm Snapdragon X i serverskih ARM sustava. Međutim, za ReactOS, portiranje je složenije od jednostavnog recompiliranja: potrebno je prilagoditi niskonivojne dijelove jezgre, HAL, obradu prekida, pokretanje putem UEFI-a, upravljanje memorijom i skup drajvera.
Svježa demonstracija pokazuje da je rad na ARM64 portu ReactOS-a prešao izvan teorijske pripreme. No praktičan status ostaje nepromijenjen: ovo je postignuće za programere i entuzijaste, a ne nova gotova platforma za korisnike. Za uobičajeno testiranje, aktualna verzija ReactOS-a ostaje 0.4.15, dostupna u obliku Boot CD-a i LiveCD-a, a najnovije promjene objavljuju se u nightly buildovima, koji mogu sadržavati nove funkcije, ali i nova regresija.
Izvor: linux.org.ru
