Qu’est qu’un OS ? Un Operating System (OS) [God save the Queen] ou Système d’Exploitation (SE) [Cocorico] est composé :

  • d’un noyau
  • d’application(s)

Le noyau est un programme qui réalise les tâches les plus élémentaires :

  • pilotage des périphériques
  • gestion des processus
  • gestion du système de fichier
  • gestion des protocoles réseaux

Dans le monde libre, un des noyaux le plus connu est Linux, dans le monde de Microsoft, le noyau est moins connu (Ntoskrnl.exe).

Les OS libres ne sont pas aussi nombreux que l’on pourrait le croire. Les deux plus connus sont GNU/Linux et BSD. Les Autres UNIX connus : AIX, HPUX, MacOS, … sont propriétaires et ne nous intéressent donc pas !

GNU/Linux

left|60px|tux Le monde libre comprend un morceau de banquise où se trouvent moultes manchots de toutes sortes. Ce n’est pas la marche de l’empreur mais cette partie du monde libre regroupe les principales déclinaisons d’Unix aux travers de distributions. Les plus connus sont RedHat, Debian, Suse, Gentoo, Mandrake, Ubuntu … Chacune a ses particularités et je ne saurais que vous recommander de consulter l’article de Thomas sur le sujet. Article disponible sur le Zope dans la section Annexe des Logiciels Libres. GNU/Linux est basé sur le noyau de Linus Torvalds, un étudiant de l’université d’Helsinki. Il utilise la norme POSIX (dérivé de la cinquième déclinaison d’UNIX : Système V)

BSD

right|60px|le démon BSD De l’autre côté de la fraiche banquise se trouve la chaleur de l’enfer et les diablotins de BSD. BSD se décline également en plusieurs OS (NetBSD, OpenBSD, FreeBSD, …) BSD a été créé à l’université de Berkeley et est réputé pour son extrême stabilité permettant à un serveur de fonctionner pendant plusieurs année sans redémarrer. Le BSD est une norme à part entière à opposer au système V de Linux.