| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| wiki:os [2025/05/31 13:50] – [Système d'exploitation UNIX et de Type Unix] Thibault Seguin | wiki:os [2025/09/27 07:59] (Version actuelle) – [Les différents systèmes d'exploitation] Thibault Seguin |
|---|
| {{ :wiki:5490355.png?nolink&200 |}} | {{ :wiki:5490355.png?nolink&200 |}} |
| |
| | Pour faire simple, un **système d’exploitation** (**//SE//** en français), //SE// est peu employé, on utilise plutôt **OS** pour **//Operating System//** est le //super logiciel// de votre ordinateur (PC, serveur, smartphone, tablette tactile...) qui gère tous les autres logiciels, processus, sans lui votre ordinateur serait inutilisable. C'est le **BIOS** (**//Basic Input Output System//**) ou plus récemment le firmware **UEFI** (**//Unified Extensible Firmware Interface//**) qui permet de lancer votre chargeur d'amorçage (Ex. **GNU GRUB**) et votre système d'exploitation, le BIOS est directement intégré à votre carte mère sur une mémoire morte (//ROM//) et est alimenté par une pile, il est spécifique aux //compatibles PC// (processeur Intel ou AMD **x86**), il existe également des firmwares équivalents tel que **ATF** (**//Arm Trusted Firmware//**) pour les processeurs **ARM** ou encore **OpenSBI** pour les processeurs **RISC-V**. |
| | |
| | Votre système d'exploitation gère en autres : |
| | * Le **matériel** comme votre processeur (CPU), carte graphique (GPU), la mémoire vive (RAM), les périphériques (souris, clavier, imprimante, etc). |
| | * Vos **fichiers** comme l'accès aux données sur les disques (disque dur, SSD...,etc), l'organisation de votre système de fichiers (FS pour //File System//). |
| | * Les **processus** comme le lancement, planification et arrêt des programmes en cours d’exécution. |
| | * Il fournit une **interface utilisateur** pour la gestion des programmes, soit en //ligne de commande// ou avec un //environnement de bureau//. |
| | * La **sécurité** comme la gestion du pare-feu (firewall), des droits d’accès et la protection contre les //logiciels malveillants// appelés //malwares// en anglais (virus, vers, chevaux de troie, rootkit...,etc). |
| ===== Système d'exploitation UNIX et de Type Unix ===== | ===== Système d'exploitation UNIX et de Type Unix ===== |
| Les **systèmes d'exploitation** (**OS**) **UNIX** ou de **type Unix** sont des OS très stables, robustes et extrêmement sécurisés et largement approuvés, Unix lui même est né il y a plus de ''50 ans'', grâce en grande partie à **Ken Thompson** et **Dennis Ritchie**, c'est vous dire la maturité de se système d'exploitation ! C'est cet OS qui a propulsé le mode **multi-utilisateur** (avoir plusieurs comptes utilisateur, qui peuvent exécuter l'OS en même temps) et le mode **multitâche préemptif** (utilisation de plusieurs processus à la fois). Ce n'est pas étonnant que cet OS ou ses dérivés sont utilisés quotidiennement, sans même que l'utilisateur le sache, ces OS sont partout ! **Linux** est de loin l'OS de ce type le plus populaire, qu'on en arrive à oublier de quel OS il c'est inspiré, c'est à dire Unix.\\ | Les systèmes d'exploitation (//OS//) **UNIX** ou de **type Unix** sont des OS très stables, robustes et extrêmement sécurisés et largement approuvés, Unix lui même est né il y a plus de ''50 ans'', grâce en grande partie à **Ken Thompson** et **Dennis Ritchie**, c'est vous dire la maturité de ce système d'exploitation ! C'est cet OS qui a propulsé le mode **multi-utilisateur** (avoir plusieurs comptes utilisateur, qui peuvent exécuter l'OS en même temps) et le mode **multitâche préemptif** (utilisation de plusieurs processus à la fois). Ce n'est pas étonnant que cet OS ou ses dérivés sont utilisés quotidiennement, sans même que l'utilisateur le sache, ces OS sont partout ! **Linux** est de loin l'OS de ce type le plus populaire, qu'on en arrive à oublier de quel OS il c'est inspiré, c'est à dire Unix.\\ |
| La grande majorité des systèmes Unix actuels, dérivent soit de [[wiki:histoire_informatique:at_t-unix|UNIX System V]] ou des [[wiki:histoire_informatique:bsd_unix_anciens|anciens BSD UNIX]] et bien évidement les **clones Unix**, comme [[wiki:os:gnu_linux|Linux]]. | La grande majorité des systèmes Unix actuels, dérivent soit de [[wiki:histoire_informatique:at_t-unix|UNIX System V]] ou des [[wiki:histoire_informatique:bsd_unix_anciens|anciens BSD UNIX]] et bien évidement les **clones Unix**, comme [[wiki:os:gnu_linux|Linux]]. |
| |
| * Liste des [[wiki:os:gnu_linux:distributions_linux:distributions_linux_specialisees|distributions Linux spécialisées]], pour les routeurs, le multimédia, le gaming,...etc. | * Liste des [[wiki:os:gnu_linux:distributions_linux:distributions_linux_specialisees|distributions Linux spécialisées]], pour les routeurs, le multimédia, le gaming,...etc. |
| | |
| <note>Sans que vous le sachiez, Linux est ''partout'', il se trouve dans vos **Smartphones**, **Android** étant basé sur un noyau Linux, vos Box Internet, vos SmartTV (TV connectée), vos Voitures, les ''3/4'' des serveurs Web, qui vous servent vos pages Web enfin bref ''partout'' !!!</note> | <note>Sans que vous le sachiez, Linux est ''partout'', il se trouve dans vos **Smartphones**, **Android** étant basé sur un noyau Linux, vos Box Internet, vos SmartTV (TV connectée), vos véhicules, les ''3/4'' des serveurs web, qui vous servent vos pages web enfin bref ''partout'' !!!</note> |
| * [[wiki:os:MINIX]] un OS de Type Unix avec un **micro-noyau**, à la base clone de **Unix version 7** ayant à l'origine un objectif ''éducatif'', il a été créé en 1987 par le professeur **Andrew Stuart Tanenbaum**. Ce système à grandement influencé la création du noyau Linux par Linus Torvalds. Le site internet officiel de MINIX se trouve [[https://www.minix3.org/|ici]]. | * [[wiki:os:unix-like:minix|MINIX]] un OS de Type Unix avec un **micro-noyau**, à la base clone de **Unix version 7** ayant à l'origine un objectif ''éducatif'', il a été créé en 1987 par le professeur **Andrew Stuart Tanenbaum**. Ce système à grandement influencé la création du noyau Linux par Linus Torvalds. Le site internet officiel de MINIX se trouve [[https://www.minix3.org/|ici]]. |
| |
| ==== UNIX ou Unix-like pour l'embarqué ==== | ==== UNIX ou Unix-like pour l'embarqué ==== |
| |
| ===== Système d'exploitation d'Apple ===== | ===== Système d'exploitation d'Apple ===== |
| Tous les OS d'**Apple** sont des UNIX®, plus précisément basés sur [[wiki:os:bsd_unix:freebsd|FreeBSD]], l'OS principal est **macOS**, tous les autres OS d'Apple se basent sur macOS, ils sont juste destinés à des appareils informatiques différents. | Tous les OS d'**Apple** sont des UNIX®, plus précisément basés en grande partie sur [[wiki:os:bsd_unix:freebsd|FreeBSD]], l'OS principal est **macOS**, tous les autres OS d'Apple se basent sur macOS, ils sont juste destinés à des appareils informatiques différents. |
| * [[wiki:os:macos|macOS]] est un OS Unix conçue pour les **Macintosh**, ordinateurs d'Apple. Tous les systèmes d'exploitation d'Apple se basent directement ou indirectement sur macOS. | * [[wiki:os:macos|macOS]] est un OS Unix conçue pour les **Macintosh**, ordinateurs d'Apple. Tous les systèmes d'exploitation d'Apple se basent directement ou indirectement sur macOS. |
| * [[wiki:os:iOS]] est l'**OS mobile** prévue pour les **iPhones**. | * [[wiki:os:iOS]] est l'**OS mobile** prévue pour les **iPhones**. |