Mentre i principali sistemi operativi per computer sono sistemi multiutente e multitasking con memoria virtuale, potresti desiderare i giorni in cui un utente aveva il pieno dominio su un PC.
Se ti mancano i giorni della barriera dei 640K e di capire quali driver caricare nella memoria alta, FreeDOS potrebbe fare al caso tuo. Questa reimplementazione open source di MS-DOS ha alcuni usi seri.
Cos'è FreeDOS?
Come suggerisce il nome, FreeDOS è un'implementazione di MS-DOS di Microsoft che è open source. Mira a un alto grado di compatibilità con l'hardware e il software DOS classici aggiungendo alcune funzionalità in più come un'ampia documentazione online.
Poiché è progettato come sostituto di DOS, attualmente funziona solo su chip Intel. Il progetto consiglia un chip 386 o superiore, almeno due megabyte di RAM e almeno 40 MB di spazio su disco rigido. La maggior parte dei PC moderni dovrebbe superare questi requisiti, per non dire altro.
FreeDOS ha una rete integrata disponibile, quindi puoi persino portarlo online. Non pensare nemmeno di essere limitato ai programmi basati su testo. FreeDOS ha opzioni desktop come OpenGEM e oZone disponibili.
Una breve storia di FreeDOS
Jim Hall ha avviato il progetto FreeDOS quando era studente all'Università del Wisconsin-River Falls nel 1994. Windows 94 era all'orizzonte ed era chiaro che Microsoft avrebbe investito in quella piattaforma piuttosto che in MS-DOS.
"DOS sembra essere un sistema popolare e c'è già molto hardware disponibile pronto a supportarlo", Hall ha scritto nel 1998. "Microsoft non svilupperà DOS per sempre e non si può contare su società di programmazione commerciale come IBM o Digital per continuare DOS. Sento che spetta poi a chi si trova su Internet sviluppare il proprio DOS (di seguito, Free-DOS) e sento che c'è molto supporto per questo tipo di progetto."
Nello stesso anno uscì la prima versione del sistema. Sebbene il progetto non sia di alto profilo come altri sistemi operativi open source, FreeDOS ha una certa visibilità. Quando Dell ha offerto per la prima volta computer con sistemi operativi open source, per qualche motivo ha scelto di preinstallare FreeDOS sui computer piuttosto che su sistemi più completi come Ubuntu.
Cosa puoi fare con FreeDOS?
Sebbene sia possibile scaricare un'implementazione gratuita e open source di DOS, perché dovresti preoccuparti quando stai già utilizzando una modalità protetta, un sistema operativo multitasking con memoria virtuale già sulla tua macchina?
Ci sono diversi motivi.
Aggiornamento del BIOS
Sebbene più produttori di computer forniscano strumenti per automatizzare l'aggiornamento del BIOS del PC, a volte potrebbe essere necessario aggiornarlo o aggiornarlo manualmente. Molte schede madri avviano solo MS-DOS o sistemi simili.
Puoi farlo scaricando il file del BIOS e copiandolo su una chiavetta USB o su un altro supporto avviabile con FreeDOS installato. Quindi avvia la macchina con la chiavetta inserita ed esegui il comando per installare il nuovo BIOS. Questo varierà a seconda del produttore del computer o della scheda madre.
Relazionato: Spiegazione del BIOS: ordine di avvio, memoria video, ripristini e impostazioni predefinite ottimali
Giocare ai vecchi giochi DOS
Sebbene sia possibile scaricare giochi DOS e riprodurli in un emulatore come DOSBox, se hai ancora l'hardware del vecchio PC, può essere particolarmente divertente giocare su una scatola beige degli anni '90. FreeDOS viene fornito con i driver per supportare schede audio, schede video e mouse. Se vuoi solo giocare e non hai hardware per PC vintage, DOSBox è una buona alternativa.
FreeDOS include anche alcuni giochi nell'immagine del CD di installazione, incluso il clone gratuito di Doom Boom nella foto sopra. Il sistema installerà questi giochi nel C:\GIOCHI directory tramite il gestore di pacchetti se si sceglie di installarli. Se disponi di floppy o CD con giochi DOS, puoi installarli ed eseguirli da un disco rigido come facevi in passato o su una macchina virtuale.
Utilizzo di applicazioni legacy DOS
FreeDOS ha un'altra importante applicazione pratica: l'accesso ai file dalle applicazioni DOS legacy. Forse hai bisogno di documenti finanziari da una vecchia Lotus 1-2-3 o VisiCalc foglio elettronico degli anni '80.
Dovresti solo collegare un'unità disco floppy al computer e avviare FreeDOS o trasferire il disco su una macchina virtuale. È possibile utilizzare una copia del programma per recuperare il file ed esportare i dati in un formato utilizzabile sui computer moderni.
Esplorare il sistema
Sebbene Linux sia anche gratuito e open source, è anche molto complesso. Se guardi mai solo il codice sorgente del kernel, può essere molto difficile da capire, anche per le persone con esperienza in C e nella programmazione di sistemi.
DOS, essendo single-tasking e single-user, è molto più semplice. Se stai cercando di studiare in dettaglio i sistemi operativi, FreeDOS è un buon punto di partenza per questi motivi.
I sistemi embedded hanno in genere processori e memoria più limitati. Sistemi semplici come MS-DOS sono stati ampiamente utilizzati in quest'area. Mentre molti sviluppatori embedded si stanno spostando su sistemi più completi come Linux su Raspberry Pi, c'è ancora molto sviluppo in corso in questo spazio. FreeDOS ha il vantaggio rispetto a MS-DOS di essere open source e sviluppato attivamente.
Come installare FreeDOS
L'installazione di FreeDOS è simile all'installazione di altri sistemi operativi. Basta scaricare il file ISO, estrarlo su un supporto adatto, avviare il sistema ed eseguire il programma di installazione.
Scarica: DOS gratuito
Potresti provare a installare ed eseguire FreeDOS in una macchina virtuale come VirtualBox prima di impegnarti nell'hardware reale. Se ricevi un messaggio di errore "codice operativo non valido" quando provi a installare FreeDOS in VirtualBox, niente panico. C'è una piccola soluzione. Nel menù, Installa su disco rigido dovrebbe essere selezionato automaticamente. Colpire tab e quindi aggiungi "raw" alla riga di comando.
In realtà l'installazione è semplice. Si tratta di seguire le istruzioni e riavviare il sistema appena installato.
L'opzione del menu di avvio predefinito carica un gestore di memoria che libera memoria caricando i driver in aree oltre i 640K iniziali sul PC originale. Ecco perché dovresti usarlo a meno che tu non abbia problemi di avvio. Il menu di avvio offre una sorta di "modalità provvisoria" che non carica alcuna utilità di gestione della memoria e viene eseguita in "modalità reale".
Successivamente, è possibile installare i pacchetti dal CD di installazione utilizzando il comando FDIMPLES, comprese le applicazioni di rete. Dovrai avere il CD inserito per poter installare nuovi pacchetti.
Andare online su FreeDOS
Sebbene il networking non fosse quasi sconosciuto sui sistemi DOS, era principalmente riservato ai PC di grandi aziende che si collegavano a una LAN utilizzando NetWare di Novell. FreeDOS include la rete TCP/IP invece dell'IPX proprietario di Novell.
Puoi andare online con il testo Link browser o la grafica Dillo. Puoi anche trasferire file da e verso una macchina virtuale utilizzando un server FTP integrato, anche se puoi anche montare un'unità VHD sulla tua macchina locale. Puoi installarli tutti da FDIMPLES nella sezione networking.
FreeDOS è un sistema operativo open source non Linux interessante e divertente
FreeDOS riporta molto del divertimento e alcuni dei fastidi di MS-DOS. Dovresti usarlo? Un utente normale potrebbe non avere molta utilità per un sistema operativo a utente singolo e a compito singolo, ma gli appassionati, specialmente quelli le cui prime esperienze informatiche sono state in DOS, potrebbero trovare FreeDOS un esercizio nella nostalgia. Vale la pena fare un giro in una macchina virtuale. Potrebbe farti apprezzare meglio i sistemi moderni.
Se sei interessato ad altri sistemi operativi open source che non sono Linux e hai un Raspberry Pi, ci sono opzioni, anche se molti di questi funzioneranno anche su normali PC come fa FreeDOS.
Cerchi un sistema operativo Raspberry Pi ma vuoi evitare Linux? Controlla questo elenco di sistemi operativi Raspberry Pi non Linux per idee.
Leggi Avanti
- Linux
- MS-DOS
- Open Source
- Nostalgia
- Sistema operativo
David è uno scrittore freelance con sede nel nord-ovest del Pacifico, ma originario della Bay Area. Appassionato di tecnologia fin dall'infanzia. Gli interessi di David includono la lettura, la visione di programmi TV e film di qualità, i giochi retrò e il collezionismo di dischi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Ancora un passo…!
Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.