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 [2024/12/03 21:12] – [2.11BSD] Thibault Seguin | wiki:histoire_informatique:bsd_unix [2024/12/05 13:16] (Version actuelle) – [Résumé des BSD Libres Actuels basé sur 4.4BSD] Thibault Seguin |
---|
====== La naissance de BSD, l'Unix de l'Université de Californie à Berkeley et son ascension ====== | ====== La naissance de BSD, l'Unix de l'Université de Californie à Berkeley et son ascension ====== |
| |
===== Chronologies des BSD UNIX de l'Université de Californie à Berkeley ===== | ===== Résumé Chronologique des BSD UNIX de Berkeley ===== |
| |
==== Arrivé de l'Unix des Bell Labs à l'UCB ==== | ==== Arrivé de l'Unix des Bell Labs à l'UCB ==== |
La dernière version pour **PDP-11** est **2.11BSD** et a été ''publié'' en février 1992, cette ''version'' ne fonctionne que sur les **PDP-11** avec le **mode Superviseur**. **2.11BSD** à la même base que **2.10BSD** avec toutefois quelques **mises à niveau**. Par rapport à **2.10BSD**, **2.11BSD** ''apporte'' une prise en charge ''complète'' de la **mise en réseau** provenant de **4.3BSD** en **mode Superviseur**, une prise en charge des **noms de fichiers longs** et les **applications** venant de **4.3BSD** qui étaient ''manquantes'' dans **2.10BSD**. **2.11BSD** continue de ''recevoir'' des **correctifs de sécurité**, le dernier **correctif** n° ''481'' a été ''publié'' le 28 avril 2023. | La dernière version pour **PDP-11** est **2.11BSD** et a été ''publié'' en février 1992, cette ''version'' ne fonctionne que sur les **PDP-11** avec le **mode Superviseur**. **2.11BSD** à la même base que **2.10BSD** avec toutefois quelques **mises à niveau**. Par rapport à **2.10BSD**, **2.11BSD** ''apporte'' une prise en charge ''complète'' de la **mise en réseau** provenant de **4.3BSD** en **mode Superviseur**, une prise en charge des **noms de fichiers longs** et les **applications** venant de **4.3BSD** qui étaient ''manquantes'' dans **2.10BSD**. **2.11BSD** continue de ''recevoir'' des **correctifs de sécurité**, le dernier **correctif** n° ''481'' a été ''publié'' le 28 avril 2023. |
| |
<note>Tous les **BSD UNIX** de **Berkeley** sont ''émulables'' avec l'**émulateur/simlateur SimH** de **Bob Supnik** qui se trouve [[https://simh.trailing-edge.com/|ici]], vous avez même la ''possibilité'' de ''connecter'' **4.2BSD**, **4.3BSD**, **4.3BSD-Tahoe** (via **4.3BSD Quasijarus**) et **4.3BSD-Reno** pour le **VAX** et **2.11BSD** pour le **PDP-11** à **Internet** en ''choisissant'' une version ''spécifique'' de **SimH** pour la **mise en réseau**.</note> | <note>Tous les **BSD UNIX** de **Berkeley** sont ''émulables'' avec l'**émulateur/simlateur SimH** de **Bob Supnik** qui se trouve [[https://simh.trailing-edge.com/|ici]], vous avez même la ''possibilité'' de ''connecter'' **4.2BSD**, **4.3BSD**, **4.3BSD-Tahoe** (via **4.3BSD Quasijarus**) et **4.3BSD-Reno** pour le **VAX** et **2.11BSD** pour le **PDP-11** à **Internet** en ''choisissant'' une version ''spécifique'' de **SimH** pour la **mise en réseau**. Il ''existe'' également une ''version'' de **SimH** ''nommé'' **Open-SimH** avec encore plus d'**ordinateurs** ''old school'', par contre, il faut **compiler** l'**émulateur**.</note> |
| |
===== BSD Unix hors de l'UCB pour le Prcesseur Intel 80386 ===== | ===== BSD Unix hors de l'UCB pour le Prcesseur Intel 80386 ===== |
| |
===== 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: |
* **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**. | * **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**. |
* **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**. | * **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**. |
| |
<note>**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>**macOS** est ''partiellement libre'' (le **système de base Darwin**) mais tous les **logiciels** ''spécifiques'' à **Apple** (comme **iTunes**) ne le sont pas.</note> |
| |
| |