====== Les Différents Systèmes d'Exploitation du Passé ====== Les premiers **système d'exploitation** étaient principalement écrit en **assembleur** (//**langage de programmation**//) et étaient donc ''dépendants'' de la machine sur laquelle ils s'exécutaient. Un **OS** en **assembleur** ne peu en soit pas être ''porté'' sur une autre **machine**, c'est à dire que pour chaque **ordinateur** il fallait écrire un **système d'exploitation** spécifique à ladite **machine**. Le **portage** est ce qui permet à un **système d'exploitation** ou un **logiciel** quelconque de fonctionner sur plusieurs types de **machines** différentes. Le premier **langage de programmation** véritablement ''portable'' a été le **langage C** écrit par **Dennis Ritchie** et **Brian Kernighan** (//dans une moindre mesure//) en 1972 pour le **système d'exploitation UNIX**. ===== Systèmes d'Exploitation UNIX® ou de Type Unix ===== Les **systèmes d'exploitation UNIX** sont une très grande famille mais les deux ''saveurs'' les plus notables sont, **BSD Unix** de l' **Université de Californie à Berkeley** et **UNIX System V**, l' **UNIX®** ''commercial'' de l' ''entreprise'' **AT&T**. Tous les **systèmes UNIX** se basent sur l'une des deux ''saveurs'', **BSD Unix** était très prisé au niveau des **développeurs**, **ingénieurs** et **techniciens** alors que les **entreprises** se focalisaient plutôt sur **UNIX System V** de **AT&T** et ajoutaient très souvent des ''fonctionnalités'' provenant de **BSD**, comme sa **pile TCP/IP**, qui n'a été disponible seulement à partir de **UNIX System V Release 4.0**, publié le 18 octobre 1988, alors qu'elle était incluse en 1983 sous **4.2BSD**. Résumé de la ''généalogie'' de **Unix** en **image** : [[wiki:histoire_informatique:anciens_systemes_d_exploitation:Généalogie Unix]] simplifiée. Une [[wiki:histoire_informatique:timeline]] (**chronologie**) sur **Research Unix** et **BSD Unix**. **Research Unix** étaient les **Unix** des **Bell Labs** sur lequel se base toutes les ''saveurs'' d'**Unix** : * [[wiki:histoire_informatique:Research Unix]] crée au laboratoire **Bell Labs** par le **CSRC**(**//Computing Sciences Research Center//**) de l' ''entreprise **AT&T**''. Il y a eu ''deux'' **branches** principales d' **UNIX** qui se basent sur l'**Unix** des **Bell Labs** (**Research Unix**) : * Les [[wiki:histoire_informatique:bsd_unix_anciens|BSD UNIX]] de l'**UCB** (**//Université de Californie à Berkeley//**). * Les [[wiki:histoire_informatique:at_t-unix|UNIX System V]] de l' ''entreprise'' **AT&T**. Deux autres **branches** sont à prendre en considération, ce sont : * [[wiki:histoire_informatique:osf_unix|OSF/1]], **UNIX®** de l'**OSF** (**//Open Software Foundation//**). * [[wiki:histoire_informatique:anciens_systemes_d_exploitation:Xenix]], l'**Unix** de **Microsoft**, l'un des précurseurs des **Unix** pour les premiers **compatibles PC** Quelques **sites** de référence en ce qui concerne les **UNIX** d'autrefois : * [[https://www.tuhs.org/|The Unix Heritage Society (tuhs.org)]] * [[https://wiki.tuhs.org/doku.php?id=start| Wiki tuhs.org]] * [[https://wiki.tuhs.org/doku.php?id=source:unix_archive|Archives de Bande Unix chez tuhs.org]] * [[https://gunkies.org/|gunkies.org]] * [[https://www.levenez.com/|Éric Lévénez's site]] ==== La Branche BSD UNIX ==== * [[wiki:histoire_informatique:anciens_systemes_d_exploitation:SunOS]] était l'OS de type **BSD UNIX** de référence à lépoque, créée par **Sun Microsystems** pour ses **stations de travail** et ses **serveurs**. Rédaction en cours, rendez-vous [[https://en.wikipedia.org/wiki/SunOS|ici]]. * [[wiki:histoire_informatique:NeXTSTEP]] est l'ancêtre de **macOS** d'**Apple**. Il a été créée par la défunte ''entreprise'' **Next, Inc** fondée par **Steve Jobs** sur la base de **4.3BSD** (au départ **4.3BSD-Tahoe** puis **4.3BSD-Reno**) avec un **noyau** composé en partie du **noyau Mach 2.5** et du **noyau** de **4.3BSD**. C'était un **OS** plutôt innovant pour l'époque. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/NeXTSTEP|ici]] * [[RISC iX]] était un **BSD UNIX**, basé sur **4.3BSD**, créée par l' ''entreprise'' **Acorn**, conçue pour les **ordinateurs** de la ''gamme'' **Archimedes**. Rédaction en cours, rendez-vous [[https://en.wikipedia.org/wiki/RISC_iX|ici]] ==== La Branche UNIX System V ==== * [[wiki:histoire_informatique:Sun Solaris]] était à l'origine la version pour **processeurs** **SPARC** de **UNIX System V Release 4** créée par **Sun Microsystems**. **UNIX System V Release 4** (**//SVR4//**) lui même a été créée par l'association de **AT&T** et **Sun Microsystems**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Solaris_(syst%C3%A8me_d%27exploitation)|ici]] * [[wiki:histoire_informatique:IRIX]] était un **UNIX®** originellement basé sur **BSD** puis sur **SVR4**, il était principalement déstiné aux **graphisqmes professionnels**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/IRIX|ici]] * [[wiki:histoire_informatique:Amiga Unix]] est l'**UNIX® SVR4** de l' ''entreprise'' **Commodore** pour l'**ordinateur** **Amiga 3000UX**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Amiga_Unix|ici]] * [[wiki:histoire_informatique:Atari System V]], **UNIX® SVR4** d'**Atari**. Rédaction en cours, rendez-vous [[http://www.atariunix.com/|ici]] ==== La Branche des UNIX issue de l'OSF ==== * [[wiki:histoire_informatique:Tru64 UNIX]] est un **UNIX®** basé sur **OSF/1** qui était détenue par **Compaq** puis par **Hewlett-Packard** (**//HP//**) après son rachat de **Compaq**. À l'origine c'était la défunte ''entreprise'' **DEC** (**//Digital Equipment Corporation//**) qui était en possession de cet **UNIX®**, il s'appelait à l'époque **Digital UNIX**. Rédaction en cours, rendez-vous [[https://fr.wikipedia.org/wiki/Tru64_UNIX|ici]]. ==== Les Unix-like ==== === Anciennes distributions GNU/Linux === * [[https://fr.wikipedia.org/wiki/Red_Hat_Linux|Red Hat Linux]] ===== Systèmes d'Exploitation de Type MS-DOS ===== Les **OS** de ''type'' **DOS** sont en général des **OS** ''simplifiés'', qui sont pour la plupart **monotâche** et **mono-utilisateur**, c'est à dire qu'on ne peut pas véritablement utiliser plusieurs **programmes** à la fois et que se sont des **systèmes** qui ne permettent d' être usités uniquement par un ''seul'' **utilisateur**. Voici une ''liste'' de différents **systèmes DOS** : * [[:CP/M]] a été crée par **Gary Kildall** ''fondateur'' de l' 'entreprise **Digital Research**. * [[:86-DOS]] aussi appelé **QDOS** lors de son ''développement'', est la ''base'' et l' ''ancêtre'' de **MS-DOS**. * [[wiki:histoire_informatique:ms-dos|MS-DOS]] est le **DOS** de **Microsoft**, pour l' accès à la documentation française c'est [[https://fr.wikipedia.org/wiki/MS-DOS|ici]]. * [[wiki:histoire_informatique:anciens_systemes_d_exploitation:PC-DOS]] * [[wiki:histoire_informatique:anciens_systemes_d_exploitation:DR-DOS]] est le **système DOS** de ''type'' **MS-DOS** de **Digital Research**, en ''concurrence'' direct avec **MS-DOS** ===== Autres Systèmes d'Exploitation ===== * [[https://fr.wikipedia.org/wiki/BeOS|BeOS]] * [[https://fr.wikipedia.org/wiki/Plan_9_from_Bell_Labs|Plan 9]] * [[https://fr.wikipedia.org/wiki/OS/2|OS/2]] * [[https://fr.wikipedia.org/wiki/OS-9|OS-9]] ===== Sites de Référence sur les Anciens OS ===== ==== Sites sur les Aciens Unix ==== * [[https://www.tuhs.org/|The Unix Heritage Society]] * [[http://www.nextcomputers.org/|NeXTComputers.org]] * [[https://www.levenez.com/NeXTSTEP/|NeXTSTEP]] en français ==== Sites sur les Aciens OS de Microsoft ==== ==== Sites sur les Aciens OS d'Apple ==== ==== Sites sur les Aciens OS de Commodore ==== ==== Sites sur les Aciens OS d'Atari ==== ==== Sites Généralistes sur les Aciens OS ==== * [[https://www.levenez.com/|Éric Lévénez's site]] en partie en français * [[https://winworldpc.com/home|WinWorld]] * [[http://www.win3x.org/win3board/index.php|Win3x.Org]] en français * [[https://archiveos.org/|ArchiveOS]] * [[https://gunkies.org/|gunkies.org]]