INDIETRO

INDIETRO
Logo
Sequenza di avvio di FreeDOS.
Sequenza di avvio di FreeDOS .
Azienda /
Sviluppatore
Tim Paterson / Microsoft
Prima versione diciannove ottantuno

Generalmente chiamato DOS ( sistema operativo del disco ) il sistema operativo PC-DOS e la variante MS-DOS venduta da Microsoft per PC compatibile . Ci sono cloni successivi, come DR-DOS di Digital Research e FreeDOS . Fino ai primi anni '90 , il DOS era il tipo di sistema più utilizzato su PC compatibile. Questo sistema a riga di comando era rudimentale: niente multitasking , niente memoria virtuale , supporto per l'unica modalità segmentata a 16  bit del microprocessore x86 .

Esistono altri sistemi non correlati che contengono la parola DOS ( AMSDOS , AmigaDOS , Apple DOS , ProDOS , DOS su mainframe ), ma il loro nome è eclissato.

Storia

L'origine del DOS risale a Febbraio 1981, durante il lancio del PC IBM ( Personal Computer ) da parte di IBM . L'azienda aveva chiesto a Digital Research , ideatore di CP / M che all'epoca dominava il mercato, di portare il suo sistema su PC, ma di fronte alla riluttanza del suo direttore Gary Kildall , si rivolse anche a Bill Gates, fondatore di Microsoft .

Microsoft era famosa per i suoi interpreti BASIC , ma non aveva nulla in cantiere per scrivere rapidamente un sistema operativo . L'azienda ha quindi scelto il QDOS (per Quick and Dirty Operating System ) creato da una piccola azienda di Seattle , che ha riacquistato per $  50.000 e gradualmente migliorato.

La versione venduta all'IBM si chiamerà PC-DOS. Si differenzia dalla versione distribuita da Microsoft solo in due cose.

IBM ha commercializzato il PC alla parità con tre sistemi operativi (tutti e tre a pagamento) a scelta dell'utente:

Successivamente, con il solo PC-DOS che realizzava oltre i due terzi delle vendite di sistemi per PC, Microsoft chiese e ottenne che fosse fatturato in anticipo per ogni PC venduto. È   stata creata la " tassa Microsoft ".

DOS è stata a lungo la base dei sistemi operativi della pubblica Microsoft , anche se l'installazione di Windows Modifica i situ porzioni sempre più grandi. Nel 1995 , quando apparve Windows 95 , divenne invisibile agli utenti perché l'interfaccia grafica veniva lanciata direttamente all'avvio. MS-DOS rimase un sub-layer delle versioni consumer di Windows (come Windows 98 e Me ) fino all'avvento di Windows XP che ne segnò il vero abbandono da parte di Microsoft a favore del sistema NT . Il DOS era allora alla versione 8.

Le versioni recenti di Windows hanno sempre una "  shell  " ( prompt dei comandi ), i comandi sono ereditati da quelli di MS-DOS e che possono eseguire programmi Windows in modalità testo e programmi MS-DOS tramite un emulatore integrato ( NTVDM ). Tuttavia, questo interprete ( cmd.exe ) non è quello di MS-DOS stesso ( command.com ) e alcuni vecchi programmi DOS non possono essere eseguiti in questo interprete, perché non supportati da NTVDM (in particolare quando un programma necessita di accesso diretto a un dispositivo, che è vietato dalla modalità protetta di Windows recente). Da Windows 8, questo emulatore non è più fornito.

MS-DOS non è più mantenuto da Microsoft, è stato sviluppato un altro DOS, è FreeDOS , software gratuito . IBM, da parte sua, ha un DOS 7, che può leggere i file system FAT32 e che è utile per alcuni lavori occasionali.

Un altro DOS esistente è DR-DOS , l'erede di CP / M distribuito da Digital Research, successivamente acquisito da Novell . Diverse versioni di Windows, tuttavia, erano programmate per rilevare DR-DOS ed emettere un gran numero di messaggi di errore (come: "La tabella xxx non è nel posto corretto in memoria") che alla fine servivano al loro scopo, che era di dirottare il proprietario del PC.

Versioni

Per le versioni PC-DOS, vedere: IBM PC-DOS (en)

Versione Stato Datato
FreeDOS 1.0 FINALE 3 settembre 2006 Avvio multiplo con Windows (95; 2003; NT; XP; ME); righe di comando avanzate (FREECOM e 4DOS); 7ZIP e InfoZip ZIP / UNZIP compressioni; software Internet ARACHNE web ed email; supporto per CD-ROM; Driver CUTEMOUSE con supporto per rotellina del mouse; editor di testo multi-finestra; File system FAT32; gestione dell'alimentazione FDAPM; Antivirus FDAV; Gestore di pacchetti FDNPKG con supporto di rete; gestione della stampante; guida in linea ipertestuale; Gestore della memoria JEMM386 (XMS, EMS); Supporto del disco LBA; Lettore multimediale MPXPLAY (mp3, ogg, wmv con driver AC97 e SB16 integrati); alcune utilità recuperate da Linux da DJGPP; Driver UDMA per dischi rigidi e dischi DVD: XDMA e XDVD
FreeDOS 1.1 FINALE 2 gennaio 2012 Supporto nativo per nomi di file lunghi
FreeDOS 1.2 FINALE 25 dicembre 2016

Comandi DOS principali

Esistono "2" livelli di comando in MS / DOS:

  1. Il primo livello viene eseguito dal kernel MS / DOS stesso ( MSDOS.SYS )
  2. Il secondo livello di comando è l'interprete dei comandi utilizzato.

I comandi predefiniti dipendono dall'interprete dei comandi. L'interprete dei comandi predefinito è il programma COMMAND.COM. Questo può essere sostituito da un altro interprete dei comandi nel file CONFIG.SYS con una riga shell = .

Sono stati sviluppati interpreti di comandi alternativi:

I principali comandi utilizzati sono:

Vedi anche

Articoli Correlati

Varianti DOS

Emulatori

Interpreti di comando

Note e riferimenti

  1. Disk Volume Organization Optimizer
  2. (in) Lea Graham , "  Come MS ha giocato l'incompatibilità delle carte contro DR-DOS  " , The Register ,5 novembre 1999( leggi online , consultato l' 8 marzo 2018 )
  3. "  FreeDOS / The FreeDOS Project  " , su freedos.org (accesso 12 agosto 2020 ) .

link esterno