Table des matières

386BSD le premier OS Libre de type BSD sur l'Intel 80386

Logo de 386BSD :

Site officiel de 386BSD :

Présentation de 386BSD

386BSD (moins couramment appelé Jolix, en hommage à leurs créateurs) est un OS BSD UNIX, créé par le couple Lynne et William Jolitz (se dernier étant un ancien étudiant de l'UCB) sur la base de Networking Release 2 de l'Université de Californie à Berkeley (UCB) aussi appelé 4.3BSD Net/2 auquel il manquait 6 fichiers liés au noyau BSD, de se fait 4.3BSD Net/2 n'était pas une distribution BSD utilisable en tant que tel mais à part ses 6 fichiers, c'était un OS BSD complet. C'est le 12 mars 1992 que le couple Jolitz à puliée sa première version de 386BSD, 386BSD 0.0, en créant les 6 fichiers manquants du noyau BSD de 4.3BSD Net/2 de l'UCB, cet OS BSD était spécifique au processeur Intel 80386, le premier processeur de l'architecture x86 à être 32 bits donc idéal pour un système UNIX. 386BSD est le premier BSD UNIX libre à être basé sur architecture x86 (i386), donc sur les compatibles PC.

Versions de de 386BSD

Spécificités de 386BSD

Bien que 386BSD en lui même n'a pas été utilisé par beaucoup de personne, en partie par sa complexité pour l'installer et qu'il a été de courte durée, il a été la premier BSD natif pour les compatibles PC à processeur de type Intel 80386, bien que Sun Microsystems avait porté SunOS 4.0 sur la station de travail du nom de Sun386i à processeur Intel 80386 en 1988, les stations Sun386i étaient bien différentes des compatibles PC et SunOS 4.0 n'était pas une version native pour l'Intel 80386 mais un portage, en définitive 386BSD est bien le premier BSD à être compatible avec les compatibles PC. 386BSD fait donc parti des BSD d'une très grande importance historique, en particulier 386BSD 0.1, car cette version a permit de lancer deux des principales distributions BSD actuelles, NetBSD (NetBSD 0.8 et NetBSD 0.9) à partir du 20 avril 1993 et FreeBSD (FreeBSD 1.0) le 1 novembre 1993 et je pense à faciliter à rendre 4.4BSD compatible avec les compatibles PC à processeur Intel 80386.

386BSD reprend l'arborescence de fichiers de 4.3BSD-Reno via 4.3BSD Net/2, le FHS (Filesystem Hierarchy Standard), qui comprend désormais un répertoire /root pour l'utilisateur root et qui ressemble énormément au FHS des systèmes BSD actuels.

Il est possible d'émuler 386BSD via une ancienne version de QEMU mais sachez que l'émulation n'est pas très stable.

Documentation Supplémentaire sur 386BSD

Référez vous aux tutoriels sur 386BSD.