ReactOS ha ottenuto supporto sperimentale per ARM64

Progetto ReactOS, per molti anni sviluppando un sistema operativo libero con compatibilità binaria con applicazioni e driver Windows, ha annunciato il primo avvio riuscito di una build sperimentale per ARM64. Fino ad ora, le architetture target principali di ReactOS sono state i586 e AMD64, ma ora il sistema è riuscito ad avviarsi su una piattaforma ARM a 64 bit.

La dimostrazione è stata pubblicata il 26 maggio 2026. Come specificato da Phoronix, la build mostrata di ReactOS ARM64 è stata eseguita su una macchina virtuale QEMU, orientata sul processore Apple ARM64. Per eseguire la build sperimentale ARM64 è necessario un sistema compatibile UEFI con abilitato GICv2 o GICv3; il livello target dell'architettura è Armv8-A e superiori.

Il supporto è attualmente in uno stato sperimentale. Ciò non significa che ci sia una versione ARM64 pronta per un uso quotidiano e, tanto meno, un supporto completo per il reale Apple Silicon 'out of the box'. Si tratta di un'importante pietra miliare tecnica: il sistema è già in grado di superare le fasi di avvio iniziali su una nuova architettura, ma ci sono ancora molte operazioni da svolgere per ottenere un funzionamento stabile, driver, grafica e compatibilità con le applicazioni utente.

ReactOS è interessante perché non è una distribuzione Linux e non rappresenta un'interfaccia sopra Wine. Il progetto cerca di realizzare un sistema operativo aperto, compatibile con la famiglia Windows NT, comprese le applicazioni e i driver per Windows NT/2000/XP/2003/Vista/7. La parte utente di ReactOS utilizza in gran parte i contributi di Wine, ma il sistema stesso è costruito come un sistema operativo separato con un proprio kernel, un bootloader e componenti di sistema.

Il codice di ReactOS è distribuito sotto GNU GPL 2.0, mentre il progetto avverte esplicitamente che il sistema è ancora in uno stato di alpha. Gli sviluppatori non garantiscono stabilità, integrità dei dati e corretto funzionamento su hardware reale, quindi per il testing si consiglia ancora di utilizzare una macchina virtuale o un sistema di test separato privo di dati importanti.

Il passaggio a ARM64 non è importante solo in sé. Per ReactOS è un passo verso una base architetturale più moderna: Windows esiste da tempo su ARM, e l'interesse per le piattaforme ARM64 è notevolmente aumentato dopo la diffusione di Apple Silicon, Qualcomm Snapdragon X e dei sistemi ARM server. Tuttavia, per ReactOS, il porting è più complesso di una semplice ricompilazione: è necessario adattare le parti a basso livello del kernel, HAL, la gestione delle interruzioni, il caricamento tramite UEFI, la gestione della memoria e il set di driver.

Una recente dimostrazione mostra che il lavoro sul porting ARM64 di ReactOS è andato oltre la preparazione teorica. Ma lo stato pratico rimane invariato: è un traguardo per gli sviluppatori e gli appassionati, non una nuova piattaforma pronta per gli utenti. Per il test comune, ReactOS rimane rilevante con il rilascio 0.4.15, disponibile sotto forma di Boot CD e LiveCD, e le modifiche più recenti vengono pubblicate nelle build notturne, che possono contenere nuove funzionalità, ma anche nuove regressioni.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster