La prima volta che abbiamo parlato di ReactOS era un progetto che aveva già dieci anni sulle spalle, una vera testimonianza del titanico lavoro che i suoi sviluppatori avevano assunto: creare un sistema operativo compatibile con la maggior parte dei programmi progettati per Windows, open source e senza dipendere dal kernel Linux. Dopo una lunga ibernazione, ReactOS ha ricevuto due aggiornamenti in tre mesi e, anche se è ancora un'alfa molto affilata, ci fa piacere sapere che c'è attività.
Pensiamoci per un momento: perché usiamo Windows? La strategia attuale di Microsoft cerca chiaramente di trasformare Windows in una piattaforma di servizi interconnessi, ma se l'utente non trova valore in questi servizi… allora cosa? La prima cosa che viene in mente è la sua compatibilità. La percentuale globale di Windows nel mercato, combinando tutte le sue versioni, lo mantiene a uno sbalorditivo 90 per cento. Se qualcuno scrive un programma e desidera raggiungere il maggior numero di utenti, la priorità rimane Windows (che migliore prova di questa, se non il malware?). E se fosse possibile usare tutti questi programmi per Windows, «senza» Windows? Beh… tecnicamente «è già» possibile, grazie al lavoro del progetto Wine su Linux. Tuttavia, Wine è un livello di compatibilità, e ciò che ci interessa qui è un sostituto completo di Windows. Questo è il ruolo che ReactOS ha cercato di assumere negli ultimi vent'anni.
Sì, vent'anni. Nel 1996 fu presentato come un clone di Windows 95, due anni dopo adottò il nome ReactOS, e da allora è stata una lotta controcorrente. Rimase per più di otto anni bloccato nella build 0.3.x, aggiungendo nuove funzionalità a ogni revisione, ma nel novembre del 2014 scomparve dal radar. Fortunatamente, nel febbraio di quest'anno ReactOS è riuscito a fare il salto alla versione 0.4.0, ancora con il suo profilo alfa, e con elementi critici come supporto di lettura NTFS, compatibilità WiFi più solida, audio migliore e la possibilità di installarlo in macchine virtuali. Tre mesi dopo, è apparsa la versione 0.4.1, che migliora il rilevamento dei dischi e il supporto USB.
Sarò onesto e dirò che ReactOS forse non riuscirà mai a raggiungere il livello di compatibilità di Windows, anche se tutto dipende dalle esigenze di ogni utente. Naturalmente, dobbiamo anche considerare l'hardware e, da quello che ho visto in alcuni video, molti computer non sanno cosa fare con ReactOS… ma se ti avanza un po' di tempo, credo che potresti fare delle prove per conto tuo. Personalmente, spero che ReactOS non rimanga a un semplice spintone semestrale, e vediamo più aggiornamenti.