Come usare ReactOS, il clone di Windows open source

Come usare ReactOS, il clone di Windows open source

Se desideri che Windows sia open source, dovresti esaminare ReactOS!





Microsoft ha fatto molti passi avanti per essere più aperta. Questa tendenza va dalla partecipazione a gruppi industriali all'interoperabilità dei suoi file e applicazioni. Diamine, ha persino rilasciato molti dei suoi strumenti e applicazioni come open source.





Ma un'area in cui deve ancora muoversi è il sistema operativo Windows (OS). Poiché la combinazione di Windows e Office fornisce un grande parte delle entrate annuali di Microsoft, potrebbe volerci un po' di tempo prima che possiamo scaricare il codice del sistema operativo per noi stessi. Di conseguenza, alcuni intrepidi membri della comunità si sono assunti la responsabilità di provare a costruire il proprio Windows da zero.





In questo articolo, daremo un'occhiata a cosa è ReactOS, come installarlo e come gestisce alcune applicazioni Windows esistenti.

Che cos'è ReactOS, comunque?

ReactOS è un tentativo di creare un sistema operativo open source che imiti Windows. Questo non significa solo sembra Windows , anche se lo fa (beh, versioni precedenti in ogni caso). Ma va più in profondità.



L'obiettivo principale del progetto è quello di creare un sistema operativo che eseguirà qualsiasi applicazione Windows che gli verrà lanciata.

Questa è un'impresa immensa. Ad un livello molto alto, un sistema operativo è costituito dai seguenti componenti:





  • A kernel , che si traduce tra software e hardware.
  • Di base librerie software che forniscono funzioni comuni come la scrittura di un file su disco.
  • Servizi che corrono in sottofondo. Lo spooler di stampa ne è un esempio, poiché attende che altri programmi inviino qualcosa alla stampante e gestisce tale scambio.
  • Applicazioni che utilizzano questi componenti. Ciò include non solo app rivolte agli utenti come Word o Chrome, ma anche applicazioni di sistema. Per esempio, explorer.exe è un programma che non solo sfoglia i file (rivolto all'utente), ma fornisce anche il desktop, la barra delle applicazioni e il menu Start.

Il lavoro prima del progetto ReactOS è fornire un insieme di librerie, servizi e applicazioni (di sistema) compatibili con quelli che Microsoft ha . Inoltre, questi componenti software normalmente renderanno chiamate di sistema direttamente al kernel per conto di programmi rivolti all'utente. Quindi ReactOS deve anche intercettarli, elaborarli e rispondere, il tutto mentre l'app non è più saggia.

Si spera che tu abbia un'idea della portata di ciò che gli sviluppatori di ReactOS stanno cercando di fare. Ed è per questo che, in base allo stato attuale del progetto, ci sono alcune cose che funzionano e altre no. Nelle sezioni seguenti esamineremo il processo di installazione in a macchina virtuale . Quindi installeremo tre applicazioni per vedere come si comportano: una di base, una intermedia e una complessa.





Come installare ReactOS

L'installazione di ReactOS è molto ( molto ) simile a Windows. Se hai mai installato Windows da zero, ad esempio su un PC creato da te, sarai a casa. Le fasi iniziali sono in blu 'schermo della morte', mentre i tocchi finali utilizzano dialoghi dall'aspetto familiare (se datati).

Se desideri seguire, inizia installando VirtualBox per il tuo sistema operativo. Quindi creare una macchina virtuale con le impostazioni come mostrato nell'immagine sottostante. La maggior parte di queste sono impostazioni predefinite, ad eccezione della RAM (1 GB) e dello spazio su disco rigido (10 GB), che sebbene bassi dovrebbero essere sufficienti per questo sistema snello. Se tutto questo ti sembra incomprensibile, dai un'occhiata al nostro guida a VirtualBox per vedere di cosa si tratta.

Passaggio 1: lingua di installazione

La prima schermata ti chiederà di selezionare la lingua da utilizzare durante il processo di installazione. Qui puoi vedere le belle schermate blu comuni alle installazioni di Windows. In questa e nelle schermate a seguire, puoi navigare con i tasti freccia, usa accedere per effettuare una selezione ed eseguire altre azioni con i tasti elencati nella barra inferiore.

come fare uno screenshot su snap senza che loro lo sappiano

Passaggi 2-3: Benvenuto e Avvertimento

Ecco un bel messaggio di benvenuto su ReactOS, oltre a una nota che è ancora in fase di sviluppo.

Passaggi 4-5: Dispositivi e archiviazione

Puoi tranquillamente accettare i valori predefiniti per i dispositivi, sono tutti componenti standard che VirtualBox emula.

Nella schermata successiva, dovrebbe apparire il disco virtuale che hai creato per la tua VM. Puoi sapere se la dimensione di 'C: drive' corrisponde a ciò che hai detto a VirtualBox di allocare per questa VM. A meno che tu non abbia bisogno di un schema di partizione fantasia , puoi semplicemente premere accedere qui.

Passaggio 6: conferma

In questa schermata finale, seleziona l'opzione centrale. Formatterà completamente il tuo disco, cosa che vorrai se la VM è nuova di zecca o stai riciclando un vecchio file del disco virtuale.

Colpire accedere nuovamente nella schermata successiva per confermare.

Passaggio 7: formattazione

A seconda delle dimensioni del disco virtuale, il processo di formattazione potrebbe richiedere del tempo.

Passaggio 8: installazione del sistema operativo

Successivamente, il programma di installazione copierà i file del sistema operativo sul disco virtuale.

Passaggio 9: installare Bootloader

Infine, il programma di installazione verrà configurato le VM boot loader per eseguire ReactOS quando lo avvii. Scegli la prima opzione qui, che la installerà sia sul disco virtuale nel suo insieme che sulla partizione C: in particolare. Una schermata finale ti informerà che riavvierai la macchina. Dì addio a quel fantastico blu elettrico.

Come configurare ReactOS

Ora dovresti avviare ReactOS stesso. Se sei un utente di una certa età, lo stile che vedi dovrebbe sembrare familiare. Ora apparirà una procedura guidata per aiutarti a configurare alcuni aspetti del sistema:

  1. Una schermata di benvenuto.
  2. Ringraziamenti, in particolare al progetto open source che contiene ReactOS.
  3. Impostazioni della lingua, anche per il sistema (data/ora, valuta e altri formati) e per la tastiera (ad es. layout USA), mostrate nell'immagine sopra.
  4. Un'opzione per aggiungere il tuo nome e il nome della tua azienda.
  5. Un nome per la tua macchina e la password per l'account amministratore .
  6. Impostazione della data, dell'ora e del fuso orario.
  7. Selezione di un tema. ReactOS ne contiene due pronti all'uso: Lautus, un tema scuro e Classic (che sembra proprio come ti aspetteresti), mostrato nell'immagine qui sotto.
  8. Impostazioni di rete.
  9. Indicando se la macchina ReactOS farà parte di un gruppo di lavoro (ad-hoc) o di un dominio aziendale.
  10. Una schermata di avanzamento finale mentre il sistema operativo funziona in background.

Una volta completato tutto questo, il desktop sarà pronto per l'uso. Se sei un normale utente di Windows, tutto qui dovrebbe essere molto familiare. Il menu 'Start', la barra delle applicazioni, la barra delle applicazioni e le icone del desktop sembrano tutti esattamente come il sistema operativo di Redmond. Sembra tutto uguale, ma come funziona? opera ?

Installazione di programmi Windows in ReactOS

Selezioneremo tre applicazioni da utilizzare in questo esperimento, come segue:

  • Editor di testo . È uno degli strumenti informatici più basilari che ci siano e ReactOS ha i suoi cloni sia di Blocco note che di Wordpad, proprio come Windows. Tuttavia, proveremo a installare PSPad, un editor di testo open source.
  • Lettore musicale . QMMP è multipiattaforma e assomiglia a WinAmp, quindi sembra una buona scelta. Ma le applicazioni multimediali devono interagire con vari interni del sistema operativo, quindi rappresenta qualcosa di un po' più complicato di un editor di testo.
  • Programma di navigazione in rete . Stiamo cercando qualcosa di complesso qui, perché non provarci? Proviamo a installare l'ultima versione di Chrome.

Nota: Mentre le istruzioni iniziali elencavano 1 GB di RAM per la macchina virtuale ReactOS, in base alla selezione di Chrome, l'ho aumentata a 2 GB prima di eseguire le installazioni.

Le sezioni seguenti descriveranno in dettaglio il successo (o meno) dell'installazione e dell'esecuzione di questi programmi.

Installazione ed esecuzione di PSPad

Dopo aver scaricato un programma di installazione da sito web del progetto , un semplice doppio clic ha dato il via alle cose.

L'installazione è stata completata senza problemi e il programma di installazione ha avviato l'applicazione. Alcuni test rudimentali (immissione del testo e salvataggio del file) sono andati a buon fine senza intoppi. Un problema che ho notato è che il pulsante Riduci a icona sulla barra del titolo non funzionava. Massimizza ha funzionato, alternandolo avanti e indietro tra la dimensione mostrata nell'immagine qui sotto e la dimensione intera. Ma Riduci a icona no, mentre funzionava su altre finestre come il file manager.

Nel complesso sembra a prima vista essere in gran parte funzionale. Quindi, come nostro rappresentante di un'applicazione 'base', PSPad ha superato il test.

Nota: ReactOS ha un Application Manager, che assomiglia più ai vari gestori di pacchetti del mondo open source che a 'Programmi e funzionalità' di Windows. Si tratta di una sorta di repository software da cui gli utenti possono selezionare e installare applicazioni per ReactOS, proprio come Windows Store. Una piacevole sorpresa è stata che PSPad è apparso come installato in questo strumento, anche se l'abbiamo installato manualmente. Inoltre, Application Manager ha una versione (leggermente precedente) di PSPad per l'installazione. Si è anche installato correttamente e ha persino ripreso la sessione che avevo aperto nella versione più recente.

Installazione ed esecuzione di QMMP

QMMP è anche disponibile per il download dal suo sito web; basta scorrere fino in fondo a la pagina dei download e cerca il collegamento per 'Pacchetti binari per Windows'. Prendi il programma di installazione per la versione più recente e fai doppio clic per eseguirlo.

Le cose però sono peggiorate una volta avviata l'applicazione. Mi ha permesso di avviare l'applicazione e aggiungere un brano alla playlist, ma non veniva riprodotto. A questo punto ho notato che il driver audio non è stato impostato correttamente per la VM, ma anche dopo averlo fatto e averlo confermato, l'app non riproduceva un file MP3. In effetti, ReactOS ha iniziato a bloccarsi quando ho provato a disinstallare QMMP per reinstallarlo. Una nuova installazione di ReactOS, in cui mi sono assicurato di installare prima il driver audio, non ha nemmeno risolto il problema.

Per questa applicazione 'moderata', possiamo valutarla come non passante. Sebbene sia stato installato e avviato, in realtà non ha svolto la sua funzione principale.

Nota: Come PSPad, anche QMMP è disponibile da ReactOS Application Manager. L'installazione di questa versione (di nuovo, precedente) ha funzionato, come mostrato nell'immagine sopra.

Installazione ed esecuzione di Chrome

Ora per il colpo di grazia: il browser web Chrome. Se riesci a installarlo e a farlo funzionare sul tuo computer, hai improvvisamente un'ampia varietà di strumenti a tua disposizione. Si va dall'e-mail desktop ai lettori audio (consulta la nostra guida a Spotify) agli strumenti di produttività (Google Docs o Office Online). Ma la sua capacità di eseguire tutto questo fantastico software basato sul web significa che è una bestia complessa sotto il cofano. ReactOS può gestirlo?

Sfortunatamente no. Almeno l'esecuzione del file ChromeSetup.exe standard non è riuscita. Il programma di installazione non è stato nemmeno in grado di connettersi a Internet per scaricare il browser stesso, il che non è di buon auspicio per la capacità di Chrome di navigare sul Web su ReactOS.

Nota: Sebbene Chrome non sia un'opzione, almeno non senza applicare un po' di olio di gomito per installarlo, Firefox lo è! È disponibile da Application Manager e funziona bene. Sebbene la versione fosse un po' più vecchia (v.45.0.1), non ha avuto problemi ad aprire la bozza di questo articolo in Google Docs dopo aver effettuato l'accesso a Gmail, come mostrato nell'immagine qui sotto.

Dovresti usare ReactOS?

Dipende. Se sei già un utente Windows? No, non per nessun motivo, a meno che non sia solo curiosità. Se sei un utente Mac o Linux? Potrebbe essere utile eseguire la strana applicazione Windows di cui hai bisogno eseguendola in VirtualBox. Fondamentalmente, se ti trovi in ​​una situazione in cui Wine non eseguirà qualcosa che desideri e non vuoi fare a meno di una licenza di Windows. Tieni a mente il suo stato in corso e non fare grandi scommesse (ad esempio, non fare affidamento su di esso per programmi mission-critical senza test approfonditi).

cosa fare se facebook è stato hackerato

Detto questo, se hai un hardware più vecchio che non ha un sistema operativo e ne hai bisogno, ReactOS potrebbe essere un'opzione praticabile. Dovresti pianificare di attenerti a ciò che è disponibile da Application Manager, che non è così male come sembra. Mentre alcune delle app installate manualmente non hanno funzionato, ReactOS è andato 'tre per tre' con le installazioni di Application Center.

Oltre alle utilità di cui sopra e a Firefox, sono disponibili alcune applicazioni di grande impatto. Come LibreOffice. GIMP, Inkscape e Scribus per grafica/editoria. GnuCash per le finanze. VLC per video. C'è anche una versione demo di Diablo II. Non troppo squallido per un gruppo di sviluppatori della community che affronta Microsoft.

Tutto sommato, probabilmente staresti meglio con una distribuzione Linux in termini di aggiornamenti software e capacità generali. Ma se hai una macchina più vecchia e un utente che non riesce a far funzionare un altro sistema operativo? In tal caso, anche nel suo attuale stato alpha, ReactOS merita sicuramente un'occhiata.

Pensi che ReactOS sia uno sforzo utile? Un sistema operativo compatibile con Windows completamente gratuito e open source non sarebbe fantastico? Fateci sapere qui sotto nei commenti se avete opinioni!

Condividere Condividere Tweet E-mail Vale la pena eseguire l'aggiornamento a Windows 11?

Windows è stato ridisegnato. Ma è abbastanza per convincerti a passare da Windows 10 a Windows 11?

Leggi Avanti
Argomenti correlati
  • finestre
  • Open Source
  • Installa il software
Circa l'autore Aaron Peters(31 articoli pubblicati)

Aaron è stato un appassionato di tecnologia come analista aziendale e project manager per quindici anni, ed è stato un fedele utente di Ubuntu per quasi lo stesso tempo (dal Breezy Badger). I suoi interessi includono l'open source, le applicazioni per piccole imprese, l'integrazione di Linux e Android e l'informatica in modalità testo.

Altro da Aaron Peters

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti