wiki:histoire_informatique:bsd_unix_anciens

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édentes Révision précédente
Prochaine révision
Révision précédente
wiki:histoire_informatique:bsd_unix_anciens [2025/03/28 14:27] – [Derniers BSD Unix de l'UCB dépourvus de tout Code Source de AT&T] Thibault Seguinwiki:histoire_informatique:bsd_unix_anciens [2025/03/28 14:39] (Version actuelle) – [Résumé des BSD Libres Actuels basé sur 4.4BSD] Thibault Seguin
Ligne 81: Ligne 81:
 ===== Derniers BSD Unix de l'UCB dépourvus de tout code source de AT&T ==== ===== Derniers BSD Unix de l'UCB dépourvus de tout code source de AT&T ====
 ==== 4.4BSD-Alpha puis 4.4BSD et 4.4BSD-Encumbered ==== ==== 4.4BSD-Alpha puis 4.4BSD et 4.4BSD-Encumbered ====
-En août 1992, **4.4BSD-Alpha** est sorti, puis le 1 juin 1993 c'est au tour de **4.4BSD** et **4.4BSD-Encumbered** de voir le jour. **4.4BSD-Encumbered** a été publié uniquement pour les ''titulaires'' de **licence USL** car elle contenait du **code source** de **AT&T**.+En août 1992, **4.4BSD-Alpha** est sorti, puis le 1 juin 1993 c'est au tour de **4.4BSD** et **4.4BSD-Encumbered** de voir le jour. 4.4BSD-Encumbered a été publié uniquement pour les titulaires de **licence USL** car elle contenait du code source de AT&T.
  
 ==== 4.4BSD-Lite Release 1 ==== ==== 4.4BSD-Lite Release 1 ====
-**4.4BSD-Lite Release 1** a été publié le 1er mars 1994, cette version était ''dépourvu'' de **code AT&T**, ne nécessitant donc plus de **licence source USL** et elle contenait de nombreux autres changements par rapport à la version originale **4.4BSD-Encumbered**. C'est la première version totalement ''libre'' (**open source**) uniquement sous **licence BSD**.+**4.4BSD-Lite Release 1** a été publié le 1er mars 1994, cette version était dépourvu de code AT&T, ne nécessitant donc plus de licence source USL et elle contenait de nombreux autres changements par rapport à la version originale 4.4BSD-Encumbered. C'est la première version totalement ''libre'' (**open source**) uniquement sous **licence BSD**.
  
 ==== 4.4BSD-Lite Release 2 ==== ==== 4.4BSD-Lite Release 2 ====
-**4.4BSD-Lite Release 2** a été publié en juin 1995, c'est la dernière version ''développée'' par le **CSRG**, après quoi le **CSRG** à été ''dissous'' et le ''développement'' de **BSD** à **Berkeley** a cessé. Dès lors plusieurs ''variantes'' basées directement ou indirectement sur **4.4BSD-Lite** sont encore ''maintenues'', parmi les **systèmes** les plus courant on peut citer: **FreeBSD**, **NetBSD**, **OpenBSD** et **DragonFly BSD**.+**4.4BSD-Lite Release 2** a été publié en juin 1995, c'est la dernière version développée par le CSRG, après quoi le CSRG à été ''dissous'' et le développement de BSD à Berkeley a cessé. Dès lors plusieurs variantes basées directement ou indirectement sur 4.4BSD-Lite sont encore maintenues, parmi les systèmes les plus courant on peut citer: **FreeBSD**, **NetBSD**, **OpenBSD** et **DragonFly BSD**.
  
 ===== Anicens OS basé sur BSD UNIX hors UCB ===== ===== Anicens OS basé sur BSD UNIX hors UCB =====
-Quelques ''anciens'' **systèmes Unix** étant basés sur **BSD** (les plus ''populaires''): **SunOS** de **Sun**, **Dynix** de **Sequent**, **NeXTSTEP** (l'ancêtre de **macOS**) de **NeXT**, **Ultrix** de **DEC** et pour finir **BSD/386** devenu **BSD/OS** (avec comme nouvelle base **4.4BSD-Lite**) de **BSDi** puis de **Wind River** après le rachat de **BSDi**. Il ya eu également une ''entreprise'' produisant des **BSD UNIX** ''commercials'' du nom de **mt Xinu, Inc**.+Quelques ''anciens'' systèmes Unix étant basés sur BSD (les plus ''populaires''): **SunOS** de **Sun**, **Dynix** de **Sequent**, **NeXTSTEP** (l'ancêtre de **macOS**) de **NeXT**, **Ultrix** de **DEC** et pour finir **BSD/386** devenu **BSD/OS** (avec comme nouvelle base 4.4BSD-Lite) de **BSDi** puis de **Wind River** après le rachat de BSDi. Il ya eu également une entreprise produisant des BSD UNIX ''commerciaux'' du nom de **mt Xinu, Inc**.
  
 ===== Résumé des BSD Libres Actuels basé sur 4.4BSD ===== ===== Résumé des BSD Libres Actuels basé sur 4.4BSD =====
-Parmi les **systèmes d'exploitation BSD libres** (**open source**) en plein ''développement'', les ''principaux'' système sont: +Parmi les systèmes d'exploitation BSD ''libres'' (**open source**) en plein développement, les principaux système sont: 
-  * [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] lancé en 1993 (quelques mois après **NetBSD**) était au départ basé sur **386BSD** mais à partir de **FreeBSD 2.0** le **code de 386BSD** a été remplacé par **4.4BSD-Lite** puis **FreeBSD 3.0** a prit comme base **4.4BSD-Lite 2**. +  * [[wiki:systemes_d_exploitation:bsd_unix:freebsd|FreeBSD]] lancé en 1993 (quelques mois après **NetBSD**) était au départ basé sur **386BSD** mais à partir de **FreeBSD 2.0** le code de 386BSD a été remplacé par **4.4BSD-Lite** puis **FreeBSD 3.0** a prit comme base **4.4BSD-Lite 2**. 
-  * [[wiki:systemes_d_exploitation:bsd_unix:netbsd|NetBSD]], premier ''dérivé'' de **BSD** lancé en 1993, était basé à l'origine basé sur **386BSD 0.1** et **4.3BSD Net/2**. À partir de **NetBSD 1.0** la base de **code Net/2** a été remplacé par **4.4BSD-Lite**, puis à la sortie de **NetBSD 1.4** le **système** à totalement ''migré'' vers la base de **code 4.4BSD-Lite 2**. +  * [[wiki:systemes_d_exploitation:bsd_unix:netbsd|NetBSD]], premier dérivé de BSD lancé en 1993, était basé à l'origine basé sur **386BSD 0.1** et **4.3BSD Net/2**. À partir de **NetBSD 1.0** la base de code Net/2 a été remplacé par **4.4BSD-Lite**, puis à la sortie de **NetBSD 1.4** le système à totalement ''migré'' vers la base de code **4.4BSD-Lite 2**. 
-  * **OpenBSD** est un ''dérivé'' de **NetBSD 1.1** donc basé dès le départ sur **4.4BSD-Lite**. La première version officielle est **OpenBSD 2.0** publiée le 1er octobre 1996. +  * **OpenBSD** est un dérivé de **NetBSD 1.1** donc basé dès le départ sur 4.4BSD-Lite. La première version officielle est **OpenBSD 2.0** publiée le 1er octobre 1996. 
-  * **DragonFly BSD** résulte d'un **fork** en 2003 de **FreeBSD 4.8** mené par **Matt Dillon**, jugeant le nouveau **système de threading** et **SMP** (**//Symmetric multiprocessing//**) de **FreeBSD 5** peu ''performant'' et difficile à ''maintenir''. Ce ''projet'' est la continuation logique de **FreeBSD 4**. Le **système** à bien ''divergé'' de **FreeBSD**+  * **DragonFly BSD** résulte d'un fork en 2003 de **FreeBSD 4.8** mené par **Matt Dillon**, jugeant le nouveau système de threading et **SMP** (**//Symmetric multiprocessing//**) de **FreeBSD 5** peu performant et difficile à maintenir. Ce projet est la continuation logique de FreeBSD 4. Le système à bien divergé de FreeBSD. 
-  * **RetroBSD**, un **fork** de **2.11BSD** conçu pour fonctionner sur des **microcontrôleurs** tels que le **PIC32**. +  * **RetroBSD**, un fork de **2.11BSD** conçu pour fonctionner sur des microcontrôleurs tels que le **PIC32**. 
-  * **LiteBSD**, une variante de **4.4BSD** **Unix** pour les **microcontrôleurs** **PIC32MZ** +  * **LiteBSD**, une variante de **4.4BSD** Unix pour les microcontrôleurs **PIC32MZ** 
-  * [[wiki:systemes_d_exploitation:macos|macOS]] d'**Apple** (appelé initialement **Mac OS X**) s'est basé à l'origine sur **Rhapsody** qui était basé sur **4.4BSD**, **Rhapsody** est un descendant de **NeXTSTEP** de **NeXT** qui était basé sur **4.3BSD** (**4.3BSD-Tahoe** puis **4.3BSD-Reno**). Acuellement **macOS** utilise les **utilitaires standards** d'**Unix** provenant de **FreeBSD** et utilise un **noyau enrichi hybride** du nom de **XNU** (basé sur le **noyau Mach 3** et utilisant le **noyau BSD** de **FreeBSD** en tant que **service du système d'exploitation**).+  * [[wiki:systemes_d_exploitation:macos|macOS]] d'**Apple** (appelé initialement **Mac OS X**) s'est basé à l'origine sur **Rhapsody** qui était basé sur **4.4BSD**, Rhapsody est un descendant de **NeXTSTEP** de **NeXT** qui était basé sur **4.3BSD** (**4.3BSD-Tahoe** puis **4.3BSD-Reno**). Acuellement macOS utilise les utilitaires standards d'Unix provenant de **FreeBSD** et utilise un noyau enrichi hybride du nom de **XNU** (basé sur le **noyau Mach 3** et utilisant le **noyau BSD** de FreeBSD en tant que **service du système d'exploitation**).
  
-<note>[[wiki:systemes_d_exploitation:macos|macOS]] est partiellement ''libre'' (le **système de base Darwin**) mais tous les **logiciels** spécifiques à **Apple** (comme **iTunes**) ne le sont pas.</note>+<note>[[wiki:systemes_d_exploitation:macos|macOS]] est partiellement ''libre'' (le système de base **Darwin**) mais tous les logiciels spécifiques à Apple (comme **iTunes**) ne le sont pas.</note>
  
  
  • wiki/histoire_informatique/bsd_unix_anciens.1743172070.txt.gz
  • Dernière modification : 2025/03/28 14:27
  • de Thibault Seguin