Avanti Indietro Indice

1. I preliminari

1.1 Cosa e' "dosemu" ?

Citando il manuale, "dosemu e' un programma, a livello utente, il quale usa particolari caratteristiche del kernel di Linux e del processore 80386 per eseguire MS-DOS in quella che noi chiamiamo una 'DOS box'. La 'DOS box' e` una combinazione di trucchi hardware e software avente le seguenti "capacita'":

o l'abilita' di virtualizzare tutte le istruzioni di input/output e controllo del processore

o l'abilita' di supportate la "word" e la modalita' di indirizzamento in "modalita' reale" della famiglia di processori iAPX86, mentre viene contemporaneamente eseguito in un ambiente funzionante in piena modalita' protetta.

o l'abilita' di intrappolare tutte le chiamate di sistema del Bios e del DOS ed emularle come chiamate necessarie per la propria operazione e per una ottima performance.

o l'abilita' di provvedere a servizi MS-DOS attraverso dei servizi nativi di Linux; ad esempio dosemu puo' fornire un HD virtuale utilizzando una directory di Linux.

1.2 Quale e' la versione piu' recente del dosemu e dove lo posso reperire?

La versione piu' recente e' la dosemu0.60.x e puo' essere prelevata da :

     dspsun.eas.asu.edu:/pub/dosemu/
     tsx-11.mit.edu:/pub/linux/ALPHA/dosemu/

Comunque sono anche disponibili versioni pre-release per sviluppatori e ALPHA tester. Queste possono essere trovate a:

     dspsun.eas.asu.edu:/pub/dosemu/Development/
     tsx-11.mit.edu:/pub/linux/ALPHA/dosemu/Development
ed hanno il nome nella forma pre0.61.*.tgz. Il codice della version pre-release ha il vantaggio di essere compatibile con i piu' recenti kernel di Linux, e di avere alcune migliorie. Ricordati comunque che queste versioni ALPHA non riportano molta documentazione al riguardo delle migliorie apportate e possono avere dei seri bug.

1.3 Dove si puo' seguire lo sviluppo del dosemu?

Se tu vuoi seguire lo sviluppo del dosemu, tu potresti considerare la possibilita' di iscriverti alla linux-msdos-digest mailing list. Per iscriverti devi mandare un messaggio a Majordomo@vger.rutgers.edu con il seguente messaggio nel corpo della tua lettera:

    subscribe linux-msdos-digest your_username@your.email.address
Nel caso in cui ti volessi togliere da questa mailing list, tu devi mandare una mail a Majordomo@vger.rutgers.edu con il seguente messaggio nel corpo della lettera:
    unsubscribe linux-msdos-digest your_username@your.email.address

1.4 Che documenti, riguardanti il dosemu, sono reperibili ?

Il manuale del dosemu (dosemu.texinfo)scritto da Robert Sanders non e' stato rivisto da un po' di tempo, ma e' ancora una buona "sorgente" di informazioni. E' distribuito con il dosemu.

IL "Dosemu Novice's Altering Guide" o DANG e' un manuale delle funzioni del sorgente del dosemu. E' scritto per gli "avventurieri" che vogliono provare a modificare da soli i vari sorgenti. "DANG" e' scritto e "up-datato" da Alistair MacDonald (am20@unix.york.ac.uk) ed e' postato una volta ogni tanto nel canale MS-DOS degli Attivisti Linux.

La lista dei successi (EMUsuccess.txt) e' una lista di tutti i programmi che lavorano sotto dosemu. E' postata una volta ogni tanto nella mailing-list. La versione piu' recente puo' essere trovata a dspsun.eas.asu.edu:/pub/dosemu.

E logicamente c'e' la FAQ/HOWTO dosemu. Ma tu gia' conosci essa, vero? E' postata una volta ogni tanto sulla mailing-list. La versione piu' recente puo' essere trovata a dspsun.eas.asu.edu:/pub/dosemu.

1.5 Come e' possibile inserire nuove parti o apportare dei cambiamenti all'HOWTO?

Il metodo preferito e' quello di editare il file dosemu-HOWTO-xx.x.sgml creare un diff file scrivendo un qualcosa di simile a

               diff original-file new-file

e spedire il file di diff a deisher@dspsun.eas.asu.edu. Se tu non conosci/usi SGML, non fa niente. Cambiamenti o nuove informazioni sono accettate sotto qualsiasi forme. Creando il file di "differenza" con diff, rendi piu' facile il "mantenimento" dell'HOWTO. :-)

1.6 Messaggi da Greg...

Quello che segue e' il copyright. Io, Zio Budda, preferisco riprodurlo in forma originaria, per non diffondere disguidi derivabili dalla mia non ottima traduzione.

All translations, derivative works, or aggregate works incorporating any Linux HOWTO documents must be covered under this copyright notice. That is, you may not produce a derivative work from a HOWTO and impose additional restrictions on its distribution. Exceptions to these rules may be granted under certain conditions; please contact the Linux HOWTO coordinator at the address given below.

In short, we wish to promote dissemination of this information through as many channels as possible. However, we do wish to retain copyright on the HOWTO documents, and would like to be notified of any plans to redistribute the HOWTOs.

Se hai domande, contatta Greg Hankins, il coordinatore del Linux HOWTO, a questo indirizzo: gregh@cc.gatech.edu.


Avanti Indietro Indice