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/01/13 11:25] – [Le Procès contre BSDi et l'UCB] Thibault Seguin | wiki:histoire_informatique:bsd_unix_anciens [2025/03/11 23:24] (Version actuelle) – [4BSD] Thibault Seguin |
---|
| |
==== 4BSD ==== | ==== 4BSD ==== |
En 1979, la **DARPA** (**//Defense Advanced Research Projects Agency//**) souhaitait ''unifier'' les **systèmes d'exploitation** utilisés par les **centres américains** de **recherche en informatique** connectés au **DARPAnet**. C'est à ce moment que **Berkeley** proposa à la **DARPA** de ''développer'' une version améliorée de **3BSD** pour résoudre se problème. En conséquence, **4BSD** fut crée en novembre 1980, comprenant les **utilitaires** de **3BSD** et supportait les **VAX** les plus récents, un nouveau **système de courrier électronique** (**Delivermail**), un **interpréteur de LISP**, le **contrôle des tâches du C shell** (**csh**), les **signaux fiables** et la **bibliothèque de programmation Curses**. La plupart des ''organisations'' achetaient une ''licence'' **32V** pour pouvoir commander **4BSD** sans même se soucier d'obtenir une ''bande'' **32V**. C'est également après l'accord passé avec la **DARPA** que le ''professeur'' **Bob Fabry** créa le **Computer Systems Research Group** (**//CSRG//**). | En 1979, la **DARPA** (**//Defense Advanced Research Projects Agency//**) souhaitait ''unifier'' les **systèmes d'exploitation** utilisés par les **centres américains** de **recherche en informatique** connectés au **DARPAnet**. C'est à ce moment que **Berkeley** proposa à la **DARPA** de ''développer'' une version améliorée de **3BSD** pour résoudre se problème. En conséquence, **4BSD** fut crée en novembre 1980, comprenant les **utilitaires** de **3BSD** et supportait les **VAX** les plus récents, un nouveau **système de courrier électronique** (**Delivermail**), un **interpréteur de LISP**, le **contrôle des tâches du C shell** (**csh**), les **signaux fiables** et la **bibliothèque de programmation Curses**. La plupart des ''organisations'' achetaient une ''licence'' **32V** pour pouvoir commander **4BSD** sans même se soucier d'obtenir une ''bande'' **32V**. C'est également après l'accord passé avec la **DARPA** que le ''professeur'' **Bob Fabry** créa le **Computer Systems Research Group** (**//CSRG//**) en 1980. |
| |
==== 4.1BSD ==== | ==== 4.1BSD ==== |
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 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**. |