La mia esperienza con il sistema operativo open source alternativo a Windows: vantaggi, svantaggi e valutazione

Ho trascorso il fine settimana utilizzando una versione di Windows che in realtà non è Windows, un sistema operativo che esegue software Windows ma non contiene codice Microsoft. ReactOS è in fase di sviluppo dal 1998, con gli sviluppatori che hanno eseguito il reverse engineering di Windows da zero per creare un sistema operativo completamente open source che esegue app Windows.

La mia esperienza con l'alternativa open source a Windows: pro, contro e una recensione completa

Ogni menu, finestra di dialogo e chiamata di sistema è stato ricreato da volontari che hanno visto Windows in azione e ne hanno creato una propria versione. Dopo 26 anni di sviluppo, ho dovuto verificare se questo approccio open source a Windows potesse effettivamente funzionare.

Con mia sorpresa, ha funzionato, ma non nel modo in cui ci si aspetterebbe. Sebbene ci siano molti Alternative gratuite a WindowsReactOS adotta un approccio unico emulando Windows stesso. Non è certamente adatto a tutti, ma nel caso d'uso giusto, ReactOS potrebbe sorprendervi.

preparazione

Per farlo funzionare ci è voluta un po' di pazienza.

Ho testato ReactOS sulla mia macchina virtuale perché la chiavetta USB avviabile dava errori sul mio sistema di test Ryzen 5. Tuttavia, potresti avere più fortuna se hai un PC più vecchio con un processore dual-core AMD o Intel.

Per installare il sistema operativo abbiamo bisogno di un file ISO. Vai a Pagina di download di ReactOS Per scaricare il file ISO. Una volta fatto,, Segui i seguenti passaggi:

  1. Crea una nuova macchina virtuale in VirtualBox. Scarica il file ISO e alloca memoria e spazio su disco. Trattandosi di un sistema operativo a 32 bit, allocare 4 GB di memoria e 10 GB di spazio di archiviazione dovrebbe essere sufficiente. Una volta terminato, clicca su fine.
  2. Fare doppio clic per avviare la VM ReactOS. Sullo schermo preparazioneSeleziona la tua lingua e clicca su entra Per installare ReactOS.
  3. Seguire le istruzioni sullo schermo per scegliere le impostazioni del dispositivo, il disco di installazione e le opzioni di formattazione.
  4. L'installazione dei file richiede alcuni minuti. Una volta completata, la macchina virtuale si riavvia e ti chiede di configurare le preferenze di sistema.
  5. Nella procedura guidata di installazione di ReactOS, fare clic su il prossimo, Segui le istruzioni sullo schermo per creare un account utente, impostare l'ora e la data corrette e selezionare i temi. Puoi scegliere tra quattro temi diversi: Mizu, Classico, Lautus, و Lunare - Sullo schermo L'apparenzaDopo alcune ulteriori selezioni, l'installazione è completa.

Dopo l'avvio iniziale, lascia che il sistema installi automaticamente i driver. Se stai utilizzando VirtualBox e noti che lo schermo è sfocato, dovrai Installa l'immagine del CD Guest Additions Per risolvere problemi di precisione.

Quali applicazioni può eseguire ReactOS?

Vecchie applicazioni in un nuovo ambiente

ReactOS supporta la maggior parte delle applicazioni Windows a 32 bit legacy. Il sistema è preinstallato con alcune applicazioni legacy, come la versione di Internet Explorer di ReactOS (Wine Internet Explorer), il Prompt dei comandi, Gestione applicazioni e altri strumenti di sistema tipici delle versioni precedenti di Windows, come XP.

Il browser gestisce la navigazione web di base, ma ha difficoltà a guardare YouTube o a scaricare contenuti che richiedono molte risorse. Per le applicazioni di terze parti, ho provato a installare versioni precedenti di Adobe Photoshop, 7-Zip, Chrome, Blender e applicazioni di Microsoft Office XP come Word ed Excel.

Dal punto di vista delle prestazioni, Office e 7-Zip hanno funzionato senza problemi, mentre Photoshop e Blender hanno avuto occasionali problemi, e Chrome ha avuto più difficoltà con i siti web moderni. L'installazione delle app funziona allo stesso modo di Windows: puoi scaricare i programmi di installazione dal web o utilizzare Application Manager Integrato, che funge da app store per ReactOS.

Tuttavia, la maggior parte delle app in Gestione Applicazioni è molto obsoleta. Chrome e Firefox fanno fatica a caricare le pagine web moderne e YouTube si rifiuta di caricarsi dopo aver rilevato un browser obsoleto.

Qual è lo scopo di ReactOS?

Più che semplice nostalgia

ReactOS e Windows 11 visibili sullo stesso display

Dopo averlo usato per qualche ora, la mia prima reazione è stata: "Ma perché tutto questo clamore? Ha un'interfaccia utente obsoleta e può eseguire solo vecchie applicazioni a 32 bit. I siti web moderni funzionano a malapena. Perché dovrei installare questo invece di un sistema operativo Windows moderno e completamente funzionante?"

Ma le risposte sono più sfumate di un semplice no. Innanzitutto, si tratta di un progetto open source che esegue applicazioni Windows in modo nativo. Mentre Linux ha distribuzioni simili a Windows. Come KDE Plasma, non è adatto a tutti, soprattutto se si è abituati a Windows e alle sue applicazioni.

ReactOS può rivelarsi prezioso per la manutenzione di software legacy o per l'esecuzione di applicazioni commerciali (come i sistemi POS) che si basano su driver Windows specifici non supportati da Wine su Linux.

Gestore di applicazioni ReactOS aperto-1

Un altro aspetto interessante è l'aspetto didattico. Poiché Windows è il sistema operativo desktop più diffuso, gli sviluppatori possono vedere come funziona NT "dall'interno". La possibilità di compilare il codice sorgente e comprendere (o almeno farsi un'idea) del funzionamento di NT è davvero preziosa per chiunque sia interessato allo sviluppo di sistemi.

Ma questo non è l'obiettivo principale degli sviluppatori. L'idea è quella di creare un ambiente open source in grado di eseguire tutte le applicazioni e i driver Windows che amiamo. Purtroppo, si tratta di un'impresa enorme e sono ben lontani dal traguardo.

Ancora in fase di sviluppo

Nelle poche ore che ho trascorso sperimentando ReactOS, ho visto il potenziale di un sistema operativo Windows open source indipendente dall'ecosistema Microsoft. Tuttavia, nella sua forma attuale, è ben lungi dall'essere completo e necessita di miglioramenti significativi per diventare un sistema affidabile su base giornaliera.

È probabile che il progetto sia limitato da un numero limitato di sviluppatori e collaboratori rispetto ad altri progetti open source come Linux. Senza risorse affidabili, creare e mantenere qualcosa di simile alla complessità di Windows sarebbe impegnativo anche per un team dedicato e di dimensioni ragionevoli.

Tuttavia, è giunto il momento di avere alternative potenti a Windows senza dover passare a macOS o Linux. ReactOS potrebbe non essere la soluzione oggi, ma la sua esistenza giova alla comunità open source. E forse, solo forse, un giorno ci sorprenderà tutti.

Vai al pulsante in alto