Origine
Origine : Système d'exploitation Unix créé en 1969 par Ken Thompson et Denis Ritchie (aux laboratoires Bell de AT&T)
Où : A l'Université de Californie à Berkeley (San-Francisco)
Quand : En 1974
Par qui : Bill Joy (vi, TCP/IP, NFS, csh, SPARC, Java)
Modifié et amélioré par le "Computer Systems Research Group"
Signification du nom
En anglais, "Free" qui signifie à la fois "libre" et "gratuit"
BSD : Berkeley Software Distribution
Historique
1ère version de BSD : 1BSD en 1977
En 1993 : Création de FreeBSD basé sur 386BSD
Version 1.0 est disponible en production dès novembre 1993
En 2005, version 4 : un vrai système d'exploitation stable et performant
Dernière version : 13.0 (avril 2021)
Qu'est-ce que FreeBSD ?
Ce n'est pas une distribution Linux
Plus ancien et plus grand projet OpenSource existant
Objectif : Servir à tout le monde avec le moins de restriction possible
Plate-formes : Alpha, AMD64, ARM, i386, MIPS,PowerPC, SPARC
Version 13
- Meilleures performances sur les systèmes avec processeur Intel
- LLVM Clang 11
- Support OpenZFS
Où l'utiliser ?
Systèmes embarqués
Vidéo à la demande
Sécurité
Recherche
Stockage
Virtualisation
Réseau
Haute-performance
Serveurs
Communauté
Environs 400 développeurs actifs
De nombreux contributeurs : Environs 2000
FreeBSD Foundation : Organisation à but non lucratif dédiée à soutenir le projet FreeBSD, son développement et sa communauté.
Gestionnaire de paquets : Ports
Ensemble de fichiers de configuration précisant où trouver les sources d'une application
Indique les corrections à apporter
Comment compiler
Intégre les dépendances (programmes et/ou bibliothèques)
Comparaison avec GNU/Linux
FreeBSD : Entièrement conçu par une seule équipe.
GNU/Linux : Chaque composant est développé par une équipe différente
Nommage des périphériques
Commandes en terminal
Arborescence du système de fichiers
Atouts
Hyper-stabilité en mode serveur
Système de cloisement par jails
Système de fichier ZFS
Ports
Pare-feu : Packet Filter
Configuration système
Défauts
Compatibilité avec du matériel moderne
Mode de gestion du projet en vertical
Moins avancé que GNU/Linux en usage bureautique
Ze End
N'hésitez pas à me poser des questions !! :D