[logo]     MINIX 3 - FAQ [logo]

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