Il sistema operativo open source compatibile con Windows riduce il divario con l'hardware contemporaneo.
[ZEUS News - www.zeusnews.it - 08-11-2026]

È un periodo di novità per ReactOS, il progetto open source che da anni cerca di realizzare un sistema operativo compatibile con applicazioni e driver Windows senza utilizzare il kernel Microsoft: dopo l'installazione su NTFS ha infatti introdotto il suo primo stack completo di driver USB 3.0. La novità rappresenta uno dei progressi più significativi degli ultimi anni per il progetto, perché amplia sensibilmente la compatibilità con l'hardware moderno e riduce uno dei principali limiti che ne hanno frenato l'adozione sui computer più recenti. Il nuovo supporto è già disponibile nelle nightly build, le versioni di sviluppo distribuite agli utenti che desiderano provare in anteprima le funzionalità più recenti. Non è invece ancora presente nella versione stabile ReactOS 0.4.16 pubblicata ad agosto.
L'aggiornamento introduce la compatibilità con i controller USB basati su xHCI (eXtensible Host Controller Interface), lo standard utilizzato dalla quasi totalità dei controller USB 3.x moderni. Fino a oggi ReactOS si affidava principalmente a implementazioni USB 1.1 e USB 2.0, una limitazione che rendeva difficile il funzionamento su molte piattaforme contemporanee. Il lavoro è stato realizzato dallo sviluppatore Justin Miller, noto nella comunità con il soprannome DarkFireOn7 o DarkFire01. Il contributo comprende tre componenti fondamentali: USBHUB3, USBXHCI e UCX01000. Insieme costituiscono l'infrastruttura necessaria per la gestione dei controller USB 3.x e per l'interazione tra hardware, dispositivi collegati e sistema operativo. Miller stesso ha spiegato che il progetto ha richiesto diversi anni di lavoro e numerose revisioni prima di raggiungere un livello di maturità ritenuto adeguato per l'inclusione nel repository principale. Miller ha inoltre dichiarato di aver testato il proprio stack USB su sistemi Windows 11, sostituendo quello originale Microsoft con i driver sviluppati per ReactOS e, in queste prove, l'implementazione si è dimostrata stabile.
Un altro aspetto rilevante riguarda la compatibilità hardware. Gli sviluppatori hanno introdotto soluzioni specifiche per gestire particolarità presenti in alcuni controller utilizzati su piattaforme Qualcomm e su sistemi basati su componenti NVIDIA. Il codice è stato inoltre progettato tenendo conto delle esigenze delle architetture ARM32 e ARM64, anche se questo non significa che ReactOS disponga già di un supporto completo per tali piattaforme. L'introduzione dello stack USB 3.x è poi importante perché rappresenta soltanto un miglioramento immediato della compatibilità: gli sviluppatori lo considerano anche una base tecnica per sviluppi futuri. In particolare, il lavoro prepara il terreno all'aggiunta di funzionalità legate alle tecnologie USB di nuova generazione, comprese alcune componenti necessarie per il futuro supporto a USB 4. Una successiva richiesta di integrazione dovrebbe introdurre il supporto ai router host e dispositivi UDM, una volta completate le dipendenze ancora mancanti.
Nonostante i progressi, ReactOS rimane un progetto in sviluppo e gli stessi autori non lo presentano ancora come un sostituto completo di Windows per l'utilizzo quotidiano. Tuttavia, l'arrivo dello stack USB 3.0 elimina una delle lacune tecnologiche più evidenti del progetto e rappresenta un passaggio importante verso una maggiore compatibilità con i computer e le periferiche delle generazioni più recenti.
|
Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News
ti consigliamo di iscriverti alla Newsletter gratuita.
Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui
sotto, inserire un commento
(anche anonimo)
o segnalare un refuso.
© RIPRODUZIONE RISERVATA |
|
|
|
||
|
