MINIX 3 - FAQ |
|
|
|
INDEX
Questions générales
Questions légales
Questions techniques
Utiliser MINIX 3 avec un émulateur ou une machine virtuelle
QUESTIONS GENERALES
Qu'est ce que MINIX 3?
MINIX 3 est un clone d'UNIX léger et libre conçu pour une très grande
fiabilité. Il est particulièrement adapté aux PCs d'entrée de gamme,
aux systèmes aux ressources limitées et aux applications embarquées.
Il est disponible avec l'intégralité de son code source, ce qui lui
permet d'être étudié en cours, ou par ceux qui désirent apprendre
comment un système d'exploitation fonctionne.
De quel matériel ai-je besoin pour utiliser MINIX 3?
Vous avez besoin d'un Intel 386 ou supérieur avec 4 MO de RAM, d'un
disque dur IDE avec 100 MO d'espace disponible et d'un CD-ROM IDE
pour l'amorçage. Il n'est pas (encore) possible d'amorcer à partir
d'un CD-ROM USB.
Où puis-je obtenir MINIX 3?
MINIX 3 Version 3.1 est distribué sur CD-ROM avec le texte
Conception et Implémentation des Systèmes d'Exploitation, 3/e
(NdT: en anglais) par Andrew S. Tanenbaum et Albert S. Woodhull.
Des versions plus récentes sont disponibles gratuitement sur la
page téléchargements
de MINIX 3.
Où puis-je obtenir de l'aide sur MINIX 3?
Il y a un
newsgroup USENET.
Postez-y une question.
Il existe aussi une
liste de diffusion.
Je suis un débutant. Où puis-je me renseigner sur la programmation sous MINIX 3?
Consultez ce
guide
pour commencer.
Quelqu'un doit déja avoir rencontré mon problème. Le newsgroup est-il archivé ?
Oui. Cherchez dans l'
archive.
Une page vue par le passé a disparu. Existe t-il un moyen de la retrouver ?
Peut-être. Essayez
Wayback machine.
Où puis-je trouver des informations sur l'utilisation de MINIX 3 pour l'enseignement ?
Un bon endroit pour commencer est cette
page Web.
Puis-je devenir un développeur de MINIX 3?
Si vous avez le temps, l'intérêt et les connaissances nécessaires,
vous êtes le bienvenue dans la communauté de MINIX 3. Rendez vous
ici
pour commencer.
QUESTIONS LEGALES
Quelle est la licence de MINIX 3?
La licence
de MINIX 3 est un clone de la licence de Berkeley (BSD). Pour faire simple,
elle vous permet de faire ce que vous voulez du système pourvu que (1) vous
acceptiez de ne jamais nous poursuivre légalement, sous aucun prétexte,
et (2) que vous laissiez les crédits dans les sources, la documentation
et la publicité à moins que d'autres arrangements ne soient pris. En
particulier, vous pouvez modifier les sources, les redistribuer, les
incorporer dans un produit commercial sans autres restrictions que celles
ci-dessus.
Pourquoi n'utilisez-vous pas la GPL?
Nous trouvons la GPL trop restrictive. Les entreprises qui investissent
dans le développement à partir de logiciels libres ne veulent pas, à
juste titre, tout devoir donner à leurs concurrents. Parce que MINIX 3 a
d'évidentes applications dans les systèmes embarqués, nous avons pensé
que la licence BSD était plus adéquate.
Quelle est la relation entre MINIX et Linux?
MINIX est apparu en 1987 en tant que clone d'UNIX léger et simple à
comprendre, pour être utilisé dans l'enseignement des systèmes
d'exploitation. Linus Torvalds, alors étudiant à l'université d'Helsinki,
étudia MINIX en cours et fut tellement impressionné qu'il acheta un PC
pour l'utiliser. Il utilisa ensuite MINIX comme plateforme, guide et
source d'inspiration pour réaliser un clone de MINIX, appelé Linux, qu'il
a rendu public en 1991. Voici l'
annonce
qu'il en a fait.
Linus a été accusé d'avoir volé le code de MINIX pour Linux. Est-ce vrai?
Non. Absolument pas. Ken Brown, de l'
Institut Alexis de Tocqueville
a écrit un
rapport,
en partie financé par Microsoft, prétendant que Linus avait volé le code
de MINIX pour Linux. La conclusion de Brown était que les entreprises
ne devraient pas utiliser Linux car la question de la possession des
droits de propriété intelectuelle n'était pas claire. Ce sont des foutaises.
Bien qu'il soit hautement improbable qu'un étudiant de 21 ans
aurait pu écrire son propre système d'exploitation s'il n'avait
disposé des sources complètes d'un système similaire pour les étudier et
modifier, Linus a écrit lui même la première version du code de Linux. Le
rapport de Brown et une
réponse
du créateur de MINIX furent
discutés en détail
sur
Slashdot.
QUESTIONS TECHNIQUES
MINIX 3 dit respecter POSIX. Que signifie POSIX?
Consultez
ce document
sur le standard POSIX.
Comment apprendre à programmer sous l'environnement MINIX 3?
Consultez
ce document
sur la programmation sous MINIX.
Comment faire un disque RAM de plus de 8 MO?
Consultez
ce document
sur les disques RAM.
Comment amorcer différents systèmes d'exploitation sur le même ordinateur?
Utiliser un chargeur de multi-amorçage. Consultez
ce document ce document
sur les chargeurs de multi-amorçage pour plus d'informations.
Comment éviter les problèmes avec la commande vol et les disquettes?
Consultez
ce document
sur la commande vol.
Pourquoi l'éditeur elle ne se comporte pas comme sa page man l'indique?
Pour une aide sur elle, consultez
ce document.
Est-il possible d'échanger des données entre les systèmes de fichiers de différents systèmes d'exploitation?
Oui. Consultez
ce document
sur l'échange de données.
Comment voir un aperçu d'une page man qui n'est pas encore installée?
Utilisez
nroff -man man_file | more
Quelle type de performances offre MINIX 3?
Nous avons mesuré les performances de MINIX 3 (pilotes en mode utilisateur)
face à MINIX 2 (pilotes en mode noyau), et MINIX 3 est 5-10% plus lent.
Nous ne l'avons pas comparé à d'autres systèmes car il y a trop de
différences (p. ex., le pilote de disque actuel n'a même pas de DMA, le
compilateur ACK est plus rapide que gcc mais le code est moins bon, les
systèmes de fichiers diffère etc.) La plus grande différence est que
MINIX 3 représente une année*personne de travail au lieu de milliers
d'années*personnes pour les autres, et que notre priorité a été la fiabilité,
pas la performance.
UTILISER MINIX 3 AVEC UN EMULATEUR OU UNE MACHINE VIRTUELLE
Comment faire fonctionner MINIX 3 sous VNWare?
Consultez
ce document
sur MINIX et VMWare.
Vous pouvez également télécharger une machine virtuelle VMWare avec
MINIX 3 pré-installé. Il y a un lien sur la
page principale,
dans 'VM installed with Minix 3'. Vous pouvez utiliser cette machine virtuelle
avec le VMWare Player de VMWare, en téléchargement gratuit.
Puis-je transférer des données entre MINIX 3 sous VMWare et le Windows qui les accueille?
Cet outil
pour le copier-coller le permettra. Si vous choisissez la puce Ethernet
LANCE lors de l'installation de MINIX 3, vous pourrez alors utiliser le
FTP depuis MINIX 3.
Puis-je utiliser l'émulateur Bochs pour faire fonctionner MINIX 3 sur un Mac?
Oui. Consultez
ce document
sur MINIX et Bochs.
Puis-je lancer MINIX 3 par dessus Windows en utilisant Virtual PC?
Oui. Consultez
ce document
sur MINIX et Virtual PC.
Modifiée le 24 Octobre 2005
Copyright Albert S. Woodhull
Traduction Vincent Niarfeix
|
|