Présentation de FreeBSD
[Sommaire]
Sommaire

Accueil
O/S libres

[FreeBSD]
FreeBSD....
c'est quoi ?

[Sourds]
Dialogues de
sourds

[Liens]
Liens



FreeBSD


Créé en 1993, FreeBSD est un système d'exploitation UNIX pour PC et compatibles. Il est basé sur 4.4BSD-Lite, la dernière implémentation d'UNIX effectuée par l'université américaine de Berkeley.

Au même titre que Linux, FreeBSD est un logiciel libre et gratuit. Il est possible de se le procurer sur CDROM ou de le télécharger directement. Contrairement à Linux, FreeBSD n'est pas dépendant de la GPL, la license du GNU. FreeBSD utilise une license particulière beaucoup plus souple que celle-ci.

Stabilité et robustesse

Depuis toujours, la stabilité et la fiabilité semblent faire partie des objectifs principaux des développeurs du système. La réputation de robustesse de FreeBSD n'est d'ailleurs plus à démontrer. Il n'est pas rare de voir certaines machines tourner avec des systèmes n'ayant pas été modifiés - ou peu - depuis plusieurs années.

Un système en perpétuelle évolution

Depuis sa création, FreeBSD évolue sans cesse, plusieurs nouvelles versions stables sortant chaque année. Le développement de FreeBSD se fait sur deux "branches" quasi-indépendantes : la version stable et la version current.

La branche stable évolue par corrections de bugs et de trous de sécurité ainsi que quelques mises à jour du système et des utilitaires qui l'accompagnent. L'idée maitresse est de faire passer la stabilité et la fiabilité avant tout. Plusieurs fois par an, la version stable aboutit sur une "release", version complète distribuée sur CDROM. A l'heure de l'écriture de ce texte, la release actuelle est FreeBSD 3.4-R, sortie au tout début du mois de janvier.

Quant à la "branche" FreeBSD 2.2, elle est désormais obsolète, la dernière version de FreeBSD 2.2 étant la 2.2.8, sortie au début de décembre 1998. FreeBSD 3 a apporté beaucoup de nouveautés et d'améliorations : gestion des systèmes multiprocesseurs (SMP), passage au format binaire ELF par exemple.

Si la branche stable reste assez conservatrice, FreeBSD current est en revanche un véritable laboratoire d'expérimentation : l'idée est ici de ne pas hésiter à ré-écrire des parties entières de l'O/S afin d'améliorer les performances ou d'ajouter de nouvelles fonctionnalités. La version current est déconseillée aux utilisateurs de machines de production ! Quoi qu'il en soit, FreeBSD current est le FreeBSD du futur, et la 4.0-current, nouvellement créée depuis l'apparition des releases 3, aboutira dans quelques mois à une nouvelle branche de FreeBSD "stables".

Architectures supportées

FreeBSD est à la base un UNIX dédié à l'architecture PC. Toutefois, il est désormais également disponible pour les machines architecturées autour du processeur DEC Alpha. Ce portage, partiellement basé sur NetBSD, est actuellement bien avancé. D'autres projects sont en cours.

Il convient toutefois de noter que les deux autres variantes libres de 4.4BSD, NetBSD et OpenBSD, sont disponibles sur un grand nombre de plateformes.

Sur PC, FreeBSD supporte une grande quantité de périphériques : bus ISA, EISA, VLB et PCI, contrôleurs IDE standards, de nombreuses cartes SCSI, CDROMs IDE et SCSI, une majorité de cartes vidéo actuelles, les cartes son les plus répandues, cartes multi-séries, cartes réseau... etc.

[bandit] © 1999, Denis Bourez. Modifié le : 16/01/2000 17h49 +0100