====== Les différents systèmes d'exploitation ====== ===== 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èment ''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 **mlti-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, ses **OS** sont partout ! **Linux** est de loin l'**OS** de se type le plus populaires, 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:systemes_d_exploitation:gnu_linux|Linux]]. Une [[https://www.levenez.com/unix/|Timeline]] complète d'**Unix**. Liste d'[[https://www.levenez.com/unix/indexunix_a4.pdf|UNIX]] par date. ==== Unix libres ou partiellement libres ==== *[[wiki:systemes_d_exploitation:BSD Unix]] était à l origine l'**Unix** de l'**UCB** (**//Université de Californie à Berkeley//**) et est désormais géré par des **projets** et **organisations** à ''but non lucratif'', tel que [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]], [[wiki:systemes_d_exploitation:bsd_unix:netbsd|NetBSD]], [[wiki:systemes_d_exploitation:bsd_unix:openbsd|OpenBSD]], pour les [[wiki:systemes_d_exploitation:bsd_unix:distributions_bsd_libres|distributions BSD]] les plus courantes mais il en ''existe'' encore beaucoup plus. *[[wiki:systemes_d_exploitation:macOS]] d' **Apple** est un **UNIX®** qui se base en grande partie sur **FreeBSD**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/MacOS|ici]] *[[wiki:systemes_d_exploitation:Darwin]] est un **OS** qui se base sur les **utilitaires** en **ligne de commande FreeBSD** et le **noyau XNU** (**//X is Not Unix//**), qui est un **noyau enrichi hybride** basé sur le **micro-noyau Mach** et un **noyau BSD** en tant que **service** du **système d'exploitation**. **Darwin** est l'**OS** de base de **macOS**, il est sous **licence open source** d'**Apple**, **Apple Public Source License**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Darwin_(informatique)|ici]] **UNIX** est loin d'être ''mort'', **Android** de **Google** se base sur **Linux**, les **iPhone** d'**Apple** et leur **système** iOS est basé sur l'**UNIX FreeBSD**. **FreeBSD** est également le **système d'exploitation** de base de la **console de jeux** **PlayStation 3** (**//PS3//**) et **PlayStation 4** (**//PS4//**). Tous les **BSD Unix** et les **UNIX®** ''commerciaux'' sont des descendants de **UNIX/32V**, une coutre déscription se trouve [[https://wiki.ordunix.net/doku.php?id=wiki:histoire_informatique:research_unix#unix_version_7_et_unix_32v|ici]] Vous en apprendrez plus sur **Linux** en utilisant un **système BSD** tel que **FreeBSD** que **Linux** lui même ! **FreeBSD** n'est certainement pas le **système** que je conseillerais comme **OS** ''principal'' pour les personnes non ''initiées'' aux **systèmes Unix** mais ça peut-être interressant d'avoir un **FreeBSD** ''virtualisé'' via **VirtualBox** ou autres pour l' ''apprentissage''. ==== UNIX System V ==== **Systèmes d'exploitation** basés sur [[https://wiki.ordunix.net/doku.php?id=wiki:histoire_informatique:at_t-unix#unix_system_v_release_4|UNIX System V Release 4]] (**SVR4**) : *[[wiki:systemes_d_exploitation:Oracle Solaris]] est le **système UNIX®** d'**Oracle Corporation** basé sur **UNIX System V Release 4**. **Solaris** était auparavant détenu par **Sun Microsystems** sous le nom de **Sun Solaris**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Solaris_(syst%C3%A8me_d%27exploitation)|ici]] *[[wiki:systemes_d_exploitation:Distributions illumos]] crée après le rachat de **Sun Microsystems** par **Oracle**, qui dérive de **OpenSolaris** qui lui même se base sur **Sun Solaris 10**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Illumos|ici]] *[[wiki:systemes_d_exploitation:AIX]] (//**Advanced Interactive eXecutive**//) produit par **IBM**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/AIX|ici]] *[[wiki:systemes_d_exploitation:HP-UX]] (//**Hewlett Packard UniX**//) développé par **HP** (//**Hewlett-Packard**//). Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/HP-UX|ici]] La **marque** **UNIX®** a été dans un premier temps ''détenu'' par l' ''entreprise'' **AT&T** (''créatrice'' d'**UNIX®** à partir des **Bell Labs**) puis **Novell** a acquis la **marque** en 1993 et a finalement ''transféré'' la **propriété** de la marque **UNIX®** en 1994 au **consortium** **XOpen**, devenu par la suite **The Open Group** en 1996. Les **système Unix** désirant acquérir la **certification** **UNIX®** doivent donc passer par le **consortium** **The Open Group** pour ''certifier'' leur **OS**. ==== Clone d'Unix (Type Unix) ==== Parmi les **clones** d'**Unix** (**Unix-like**), il y a l'**OS** de **Type Unix** le plus poulaire, **GNU/Linux** ou plus simplement **Linux**, que l'on peut utiliser dans tous les **domaines informatiques** et qui se retrouve dans les ''3/4'' des **appareils informatiques** que vous utilisez au quotidien, sans même que vous le ''sachiez''. Pour les principaux **OS** **Linux** rendez vous à dans la liste de [[wiki:systemes_d_exploitation:gnu_linux:distributions_linux|distributions Linux]]. * [[wiki:systemes_d_exploitation:GNU/Linux]] est un **système d'exploitation** de **Type Unix** (en anglais **Unix-like**), développer à partir de ''zero'' par **Richard Stallman** de son nom complet **Richard Matthew Stallman** pour la partie **GNU** et de **Linus Torvalds** de son nom complet **Linus Benedict Torvalds** pour le **noyau Linux**, dont les **distributions Linux** les plus ''influentes'' sont, [[wiki:systemes_d_exploitation:gnu_linux:debian|Debian GNU/Linux]], [[wiki:systemes_d_exploitation:gnu_linux:ubuntu|Ubuntu]], **Linux Mint**, **Manjaro**, **AlmaLinux** compatible **Red Hat Enterprise Linux** et des **distributions Linux** pour des usages très spécifiques. * Liste des [[wiki:systemes_d_exploitation:gnu_linux:distributions_linux:distributions_linux_specialisees|distributions Linux spécialisées]], pour les **routeurs**, le **multimedia**, le **gaming**,...etc. 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'' !!! * [[wiki:systemes_d_exploitation:MINIX]] un **OS** de **Type Unix** avec un **micro-noyau**, à la base **clone** de **Unix version 7** ayant un objectif ''éducatif'', il a été crée en 1987 par le ''professeur'' **Andrew Stuart Tanenbaum**. Se **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 Temps Réel ==== * [[wiki:systemes_d_exploitation:QNX]] est un **système d'exploitation temps réel** ''commercial'', détenue par l' ''entreprise'' **BlackBerry**. [[https://fr.wikipedia.org/wiki/QNX|Lien]] **Wikipedia** ===== Système d'exploitation Windows ===== * [[wiki:histoire_informatique:ms-dos|MS-DOS]] le **système** principal des premères versions de **Windows**. * [[wiki:systemes_d_exploitation:Windows]] est l'un des seuls **système d'exploitation** à ne pas se baser directement sur **Unix** bien qu'il est pris de nombreux **composants** provenant d'**Unix** et l'un des **éléments** très important, est sa **pile TCP/IP** qui a été directement conçue à partir de celle de **BSD UNIX**, la **pile TCP/IP** est la base des **réseaux** et d'**Internet** ! Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Microsoft_Windows|ici]] ===== Système d'exploitation d'Apple ===== Tous les **OS** d'**Apple** sont des **UNIX®**, plus précisément basés sur [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]], l'**OS** ''principal'' est **macOS**, tous les autres **OS** d'**Apple** se base sur **macOS**, ils sont juste déstinés à des **appareils informatiques** différents. * [[wiki:systemes_d_exploitation:macos|macOS]] est un **OS** **Unix** conçue pour les **Macintosh**, **ordinateurs** d'**Apple**. Tous les **système d'exploitation** d'**Apple** se basent directement ou indirectement sur **macOS**. * [[wiki:systemes_d_exploitation:iOS]] est le **système mobile** prévue pour les **iPhones**. * [[wiki:systemes_d_exploitation:iPadOS]] est le **système** des **tablettes Apples**, l'**iPad**. * [[wiki:systemes_d_exploitation:watchOS]] a été crée pour les **montres connectées** d'**Apple**, l'**Apple Watch**. * [[wiki:systemes_d_exploitation:tvOS]] est comme son nom l'indique dédié à la **télévision** pour l'**Apple TV**, concurrent des **Box Android TV**. * [[wiki:systemes_d_exploitation:visionOS]] * [[wiki:systemes_d_exploitation:audioOS]] ===== Système d'exploitation mobile ===== Sans conteste le **système d'exploitation mobile** le plus utilisé est **Android** mais sachez qu'il existe beaucoup de [[wiki:systemes_d_exploitation:systèmes d'exploitation mobile]] méconnus du ''grand publique''. * [[wiki:systemes_d_exploitation:Android]] l'**OS** de **Google** prévu à la ''base'' pour les **appareils mobile** a été à l' ''origine'' ''fondé'' par la ''société'' **Android Inc** (pour les **appareils photos**) en avril 2004 et **Google** a ''acquis'' la ''société'' en juillet 2005. Désormais c'est l'**OS** pour les ''3/4'' des **smartphones** et **tablettes**. Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Android|ici]] * [[wiki:systemes_d_exploitation:ios|iOS]] d'**Apple** pour ses **iPhones**. Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/IOS|ici]] * [[wiki:systemes_d_exploitation:Tizen OS]] Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Tizen|ici]] * [[wiki:systemes_d_exploitation:Ubuntu Touch]] Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Ubuntu_Touch|ici]] ===== Autres Systèmes d'exploitation ===== Le ''grand publique'' pense souvent qu'il n'y a que **Windows**, **macOS** et **Linux** mais en réalité il existe énormément d'**OS** méconnus et qui ne sont pourtant pas dénués d' ''intérêt''. Voici une liste des [[wiki:systemes_d_exploitation:systèmes d'exploitation exotique]]. *[[wiki:systemes_d_exploitation:FreeDOS]] est un **système d'exploitation** de type **DOS**, écrit à partir de ''zero'', à la base par **Jim Hall** et se voulant en grande partie ''compatible'' avec **MS-DOS** de **Microsoft** et les **systèmes DOS** similaire. **FreeDOS** peut-être pratique pour **flasher** un vieux **BIOS** (**//Basic Input Output System//**), par contre évitez de vous connecter à **Internet**, à moins d'avoir suffisement de ''connaissance'' aux **systèmes** de ''type'' **MS-DOS**. Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/FreeDOS|ici]]. * [[wiki:systemes_d_exploitation:ReactOS]] est le seul **OS** basé sur **Windows NT** sous **licence libre**. Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/ReactOS|ici]] * [[wiki:systemes_d_exploitation:OpenVMS]] est un **système d'exploitation** à l'origine créée par **Digital Equipment Corporation** et désormais détenu et maintenu par **VMS Software**. Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/OpenVMS|ici]] * [[wiki:systemes_d_exploitation:Haiku]] est un **OS** qui se veut être un **clone libre**, sous **licence MIT** de **BeOS**. Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Haiku_(syst%C3%A8me_d'exploitation)|ici]] * [[wiki:systemes_d_exploitation:Genode]] est un **framework** d'**OS** **libre**. Voici la [[https://fr.wikipedia.org/wiki/Genode|Documentation sur Genode]]. Rédation en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Genode|ici]] ===== Sites importants sur les OS ===== * [[https://www.gladir.com/OS/|Gladir.com]]