Wiki Ordunix

Linux, FreeBSD, macOS, Windows et Histoire Informatique

Outils pour utilisateurs

Outils du site


wiki:os:unix_unix-like

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
wiki:os:unix_unix-like [2025/07/05 06:31] – [UNIX] Thibault Seguinwiki:os:unix_unix-like [2026/09/05 18:53] (Version actuelle) Thibault Seguin
Ligne 7: Ligne 7:
 <note>Pour la petite histoire, à la base, Unix a été développé (en **langage assembleur**, le **New Ken's**) pour porter le jeu **Space Travel** de Ken Thompson sur PDP-7, car une partie de ce jeu coûtait entre ''50 $'' et ''75 $'' sur un ordinateur central de la société **General Electric**, le **GE-635**, qui fonctionnait sous l'OS appelé **GECOS**, renommé plus tard **GCOS** (**//General Comprehensive Operating System//**).</note> <note>Pour la petite histoire, à la base, Unix a été développé (en **langage assembleur**, le **New Ken's**) pour porter le jeu **Space Travel** de Ken Thompson sur PDP-7, car une partie de ce jeu coûtait entre ''50 $'' et ''75 $'' sur un ordinateur central de la société **General Electric**, le **GE-635**, qui fonctionnait sous l'OS appelé **GECOS**, renommé plus tard **GCOS** (**//General Comprehensive Operating System//**).</note>
  
-C'est à partir d'[[wiki:histoire_informatique:research_unix#unix_version_4|Unix version 4]] des Bell Labs, que Unix a été porté sur le **DEC PDP-11/45** (nouveau mini-ordinateur ''16 bits'' de DEC) et intégralement réécrit en **langage C** pour sa portabilité, en lieu et place de l'assembleur mais c'est à partir d'**Unix version 5** que Unix a commencé à ce faire connaître par les entreprises et universités, et c'est d'ailleurs à partir de cette version qu'Unix à fait son entré au sein de l'**Université de Californie à Berkeley** (**//UCB//**), à la demande du professeur **Bob Fabry**, en 1974, qui a acheté une **licence Unix** auprès de AT&T. Mais c'est à l'arrivé d'**Unix version 6**, également appelé **V6**, publié en mai 1975, que [[wiki:histoire_informatique:bsd_unix_anciens|BSD]] (**//Berkeley Software Distribution//**) de l'Université de Californie à Berkeley a été créé par **Bill Joy** le 9 mars 1978 sous le nom de **1BSD**, cette version de BSD n'était qu'à la base, un **ensemble de logiciels** pour étendre Unix version 6. Toutefois, la version de l'Unix des Bell Labs, qui est la plus populaire, est **Unix version 7** (**V7**), sortie en janvier 1979, suivi de **2BSD** de l'UCB en mai 1979 puis de **UNIX/32V**, abrégé **32V** en juin 1979 qui était une version de la V7 pour le nouveau mini-ordinateur ''32 bits'' de DEC, appelé **VAX-11**. Certains puristes disent même que Unix version 7 est le dernier ''vrai'' Unix ! D'ailleurs Unix version 7 a été porté sur l'architecture **x86** par le groupe **Nordier & Associates**.+C'est à partir d'[[wiki:histoire_informatique:research_unix#unix_version_4|Unix version 4]] des Bell Labs, que Unix a été porté sur le **DEC PDP-11/45** (nouveau mini-ordinateur ''16 bits'' de DEC) et intégralement réécrit en **langage C** pour sa portabilité, en lieu et place de l'assembleur mais c'est à partir d'**Unix version 5** que Unix a commencé à ce faire connaître par les entreprises et universités, et c'est d'ailleurs à partir de cette version qu'Unix à fait son entré au sein de l'**Université de Californie à Berkeley** (**//UCB//**), à la demande du professeur **Bob Fabry**, en 1974, qui a acheté une **licence Unix** auprès de AT&T. Maisc'est à l'arrivée d'**Unix version 6**, également appelé **V6**, publié en mai 1975, que [[wiki:histoire_informatique:bsd_unix_anciens|BSD]] (**//Berkeley Software Distribution//**) de l'Université de Californie à Berkeley a été créé par **Bill Joy** le 9 mars 1978 sous le nom de **1BSD**, cette version de BSD n'était qu'à la base, un **ensemble de logiciels** pour étendre Unix version 6. Toutefois, la version de l'Unix des Bell Labs, qui est la plus populaire, est **Unix version 7** (**V7**), sortie en janvier 1979, suivi de **2BSD** de l'UCB en mai 1979 puis de **UNIX/32V**, abrégé **32V** en juin 1979 qui était une version de la V7 pour le nouveau mini-ordinateur ''32 bits'' de DEC, appelé **VAX-11**. Certains puristes disent même que Unix version 7 est le dernier ''vrai'' Unix ! D'ailleurs Unix version 7 a été porté sur l'architecture **x86** par le groupe **Nordier & Associates**.
  
 <note>À savoir que le **langage C** a été écrit pour Unix par Dennis Ritchie, à l'aide de **Brian Kernighan** au cours de l'année 1972, à partir du **langage B** de Ken Thompson, lui même influencé par le **langage BCPL** (**//Basic Combined Programming Language//**), qui a servi a créer **TripOS**, l'ancêtre d'**AmigaDOS**, qui est la partie ligne de commande d'**AmigaOS**.</note> <note>À savoir que le **langage C** a été écrit pour Unix par Dennis Ritchie, à l'aide de **Brian Kernighan** au cours de l'année 1972, à partir du **langage B** de Ken Thompson, lui même influencé par le **langage BCPL** (**//Basic Combined Programming Language//**), qui a servi a créer **TripOS**, l'ancêtre d'**AmigaDOS**, qui est la partie ligne de commande d'**AmigaOS**.</note>
Ligne 15: Ligne 15:
 <note>Les versions de BSD les plus ''notables'' sont : **4.2BSD**, sortie en août 1983, qui intégrait la première **pile TCP/IP** tous Unix confondus (les prémices de l'**internet** tel qu'on le connait à l'heure actuelle), **4.3BSD** a vu le jour en juin 1986 et a grandement amélioré la pile TCP/IP de 4.2BSD, à tel point que 4.3BSD a été considéré comme le ''meilleur'' programme jamais conçu et le code source de sa pile TCP/IP a été réutilisé par les ''3/4'' des OS et pas seulement Unix et pour finir, **4.4BSD** qui a retiré la totalité du code source provenant des Bell Labs d'AT&T et a été porté sur un nombre considérable d'architecture processeur, les [[wiki:os:bsd_unix:distributions_bsd_libres|distributions BSD actuelles]] reposent toutes sur 4.4BSD. Sachez que la branche **2.xBSD**, spécifique au PDP-11, a continuée d'être développée en parallèle de la branche pour VAX (''32 bits''), d'ailleurs **2.11BSD** continue d'avoir des **patchs** (**correctifs de sécurité**) à l'heure actuelle. Pour plus d'informations, rendez-vous sur la page [[wiki:histoire_informatique:bsd_unix_anciens|BSD de l'UCB]].</note> <note>Les versions de BSD les plus ''notables'' sont : **4.2BSD**, sortie en août 1983, qui intégrait la première **pile TCP/IP** tous Unix confondus (les prémices de l'**internet** tel qu'on le connait à l'heure actuelle), **4.3BSD** a vu le jour en juin 1986 et a grandement amélioré la pile TCP/IP de 4.2BSD, à tel point que 4.3BSD a été considéré comme le ''meilleur'' programme jamais conçu et le code source de sa pile TCP/IP a été réutilisé par les ''3/4'' des OS et pas seulement Unix et pour finir, **4.4BSD** qui a retiré la totalité du code source provenant des Bell Labs d'AT&T et a été porté sur un nombre considérable d'architecture processeur, les [[wiki:os:bsd_unix:distributions_bsd_libres|distributions BSD actuelles]] reposent toutes sur 4.4BSD. Sachez que la branche **2.xBSD**, spécifique au PDP-11, a continuée d'être développée en parallèle de la branche pour VAX (''32 bits''), d'ailleurs **2.11BSD** continue d'avoir des **patchs** (**correctifs de sécurité**) à l'heure actuelle. Pour plus d'informations, rendez-vous sur la page [[wiki:histoire_informatique:bsd_unix_anciens|BSD de l'UCB]].</note>
  
-De son côté, l'entreprise AT&T qui n'avait pas le ''droit'' de vendre Unix, a scindé son entreprise, ce qui lui a permit de vendre Unix. La première version de l'Unix ''commercial'' de AT&T a été **UNIX System III**, publié en novembre 1981, cette version était un mélange de différentes saveurs Unix internes au Bell Labs, qui sont : Unix version 7, **PWB/UNIX 2.0**, **CB UNIX 3.0**, **UNIX/RT** et UNIX/32V. Suite à UNIX System III, est né [[wiki:histoire_informatique:at_t-unix|UNIX System V]], la première version est **UNIX System V Release 1** (**//SVR1//**) mais la version la plus ''populaire'' est [[wiki:histoire_informatique:at_t-unix#unix_system_v_release_4_svr4|UNIX System V Release 4]] (**//SVR4//**), sur lequel est basé les ''3/4'' des UNIX® ''commerciaux'' actuels. Si SVR4 a eu autant de succès, c'est dû à l'union de AT&T et **Sun Microsystems** qui utilisait un système BSD du nom de [[https://wiki.ordunix.net/doku.php/wiki:histoire_informatique:sunos|SunOS]], SVR4 a intégré divers variantes d'Unix, qui sont : SVR3, 4.3BSD, Xenix et SunOS. +De son côté, l'entreprise AT&T qui n'avait pas le ''droit'' de vendre Unix, a scindé son entreprise, ce qui lui a permit de vendre Unix. La première version de l'Unix ''commercial'' de AT&T a été **UNIX System III**, publié en novembre 1981, cette version était un mélange de différentes saveurs Unix internes au Bell Labs, qui sont : Unix version 7, **PWB/UNIX 2.0**, **CB UNIX 3.0**, **UNIX/RT** et UNIX/32V. Suite à UNIX System III, est né [[wiki:histoire_informatique:at_t-unix|UNIX System V]], la première version est **UNIX System V Release 1** (**//SVR1//**) mais la version la plus ''populaire'' est [[wiki:histoire_informatique:at_t-unix#unix_system_v_release_4_svr4|UNIX System V Release 4]] (**//SVR4//**), sur lequel est basé les ''3/4'' des UNIX® ''commerciaux'' actuels. Si SVR4 a eu autant de succès, c'est dû à l'union de AT&T et **Sun Microsystems** qui utilisait un système BSD du nom de [[wiki:histoire_informatique:sunos|SunOS]], SVR4 a intégré divers variantes d'Unix, qui sont : SVR3, 4.3BSD, Xenix et SunOS. 
  
 <note>À savoir qu'à la suite de SVR4, il y a eu **UNIX System V Release 5** (**//SVR5//**), qui provient de la fusion de **UnixWare 2** basé sur **SVR4.2MP** et **SCO OpenServer 5** basé sur **SVR3.2**, en 1998, par **SCO** (**//Santa Cruz Operation//**), désormais détenu par **Xinuos**. Mais SVR5 n'a été repris par aucune entreprise et n'a pas eu de réel succès.</note> <note>À savoir qu'à la suite de SVR4, il y a eu **UNIX System V Release 5** (**//SVR5//**), qui provient de la fusion de **UnixWare 2** basé sur **SVR4.2MP** et **SCO OpenServer 5** basé sur **SVR3.2**, en 1998, par **SCO** (**//Santa Cruz Operation//**), désormais détenu par **Xinuos**. Mais SVR5 n'a été repris par aucune entreprise et n'a pas eu de réel succès.</note>
Ligne 41: Ligne 41:
   * [[wiki:os:darwin|Darwin]]   * [[wiki:os:darwin|Darwin]]
     * [[wiki:os:macos|macOS]]      * [[wiki:os:macos|macOS]] 
-  * [[wiki:os:oracle_solaris|Oracle Solaris]]+  * [[wiki:os:oracle_solaris|Oracle Solaris]] À compléter.
   * [[wiki:os:illumos|Distributions illumos]]   * [[wiki:os:illumos|Distributions illumos]]
-  * [[wiki:os:aix|AIX]] +  * [[wiki:os:aix|AIX]] À compléter. 
-  * [[wiki:os:hp-ux|HP-UX]]+  * [[wiki:os:hp-ux|HP-UX]] À compléter.
  
 ===== Les Unix-like ===== ===== Les Unix-like =====
Ligne 50: Ligne 50:
   * [[wiki:os:gnu_linux|GNU/Linux]]   * [[wiki:os:gnu_linux|GNU/Linux]]
   * [[wiki:os:android|Android]]   * [[wiki:os:android|Android]]
-  * [[wiki:os:minix|MINIX]]+  * [[wiki:os:unix-like:minix|MINIX]]. À compléter.
   * [[wiki:os:unix-like:Fuzix OS]]   * [[wiki:os:unix-like:Fuzix OS]]
   * [[wiki:os:unix-like:Redox OS]]   * [[wiki:os:unix-like:Redox OS]]
wiki/os/unix_unix-like.1751697063.txt.gz · Dernière modification : de Thibault Seguin