vignette|MINIX 3.1.2a.
vignette|Mascotte de MINIX 3
Minix est un système d'exploitation, clone d'Unix, fondé sur un micro-noyau créé par le professeur Andrew Stuart Tanenbaum à des fins pédagogiques, volontairement réduit afin qu'il puisse être compris entièrement par ses étudiants en un semestre, et qui a servi de source d'inspiration à Linus Torvalds pour créer le noyau Linux.
À l'époque, Tanenbaum utilisait le Lion's Book avec Unix Time-Sharing System 6 comme support de cours. Cependant AT&T interdit l'utilisation des sources de ce dernier dans un cadre pédagogique. Tanenbaum créa donc Minix de façon à remplacer Unix Time-Sharing System 6. La première version sortit en 1987.
Le code source de Minix est imprimé dans le célèbre ouvrage d'Andrew Tanenbaum Operating Systems: Design and Implementation. Depuis , il est distribué sous licence BSD.
La branche 3 de Minix est officielle depuis le lundi . Elle est toujours en développement bien qu'une version stable, Minix 3.3.0, soit disponible sur le site Minix 3.
Une partie des logiciels de la distribution est fournie selon les termes de la licence GNU GPL. MINIX 3 a été réécrit de zéro pour devenir utilisable sérieusement en tant que système destiné aux ordinateurs embarqués avec des ressources limitées, ou pour les applications nécessitant une haute fiabilité. Le système est partiellement conforme à la norme POSIX ce qui facilite le portage d'applications.
(Intel ME) utilise Minix comme système d'exploitation. Minix est donc certainement le système d'exploitation le plus présent sur les PC bureautiques même si l'utilisateur utilise lui Windows ou GNU/Linux.
MINIX fs est basé sur le système de fichiers UNIX dont les aspects complexes ont été retirés pour garder une structure simple et compréhensible. Il a de nombreuses limitations (partition de 64 Mo et noms de fichiers de 14 caractères au maximum, un seul horodatage, etc.).
L'accès au système de fichier de MINIX est possible depuis Linux et MS-DOS.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Linux ou GNU/Linux est une famille de systèmes d'exploitation open source de type Unix fondés sur le noyau Linux créé en 1991 par Linus Torvalds. De nombreuses distributions Linux ont depuis vu le jour et constituent un important vecteur de popularisation du mouvement du logiciel libre. Si, à l'origine, Linux a été développé pour les ordinateurs compatibles PC, il n'a jamais équipé qu'une très faible part des ordinateurs personnels.
En informatique, un système d'exploitation (souvent appelé OS — de l'anglais operating system — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs. Il reçoit des demandes d'utilisation des ressources de l'ordinateur de la part des logiciels applicatifs. Le système d'exploitation gère les demandes ainsi que les ressources nécessaires évitant les interférences entre les logiciels.
Un noyau de système d’exploitation, ou simplement noyau, ou kernel en anglais, est une des parties fondamentales de certains systèmes d’exploitation. Il gère les ressources de l’ordinateur et permet aux différents composants — matériels et logiciels — de communiquer entre eux. En tant que partie du système d’exploitation, le noyau fournit des mécanismes d’abstraction du matériel, notamment de la mémoire, du (ou des) processeur(s), et des échanges d’informations entre logiciels et périphériques matériels.