FreeBSD

FreeBSD
Logo
Page d'accueil de FreeBSD.
Page d'accueil de FreeBSD.

Famille BSD
Langues Anglais
Type de noyau Noyau monolithique modulaire
État du projet en développement
Dépôt cgit.freebsd.orgVoir et modifier les données sur Wikidata
Plates-formes i386, x86-64, SPARC, SPARC64, ALPHA, AMD64, IA-64, PC98, PowerPC, ARM architecture
Entreprise /
Développeur
FreeBSD Project
Licence BSD
États des sources Source ouverte
Première version Voir et modifier les données sur Wikidata
Dernière version stable 14.1 ()[1]Voir et modifier les données sur Wikidata
Méthode de mise à jour Pkg
Environnement de bureau Lignes de commande
Gestionnaire de paquets Pkgcore (d)Voir et modifier les données sur Wikidata
Site web www.freebsd.orgVoir et modifier les données sur Wikidata

FreeBSD est un système d'exploitation UNIX libre. Le nom vient de l'association d'une part de free qui signifie à la fois « libre » et « gratuit » dans l'anglais courant, et d'autre part de Berkeley Software Distribution (BSD), l'UNIX développé à l'université de Berkeley. Free prend un sens plus connoté dans ce nom : il signifie que le logiciel peut être utilisé gratuitement même pour un usage commercial, que les sources complètes sont disponibles et utilisables avec un minimum de restrictions quant à leur usage, leur distribution et leur incorporation dans un autre projet (commercial ou non), et enfin que n'importe qui est libre de soumettre son code source pour enlever un bug ou améliorer le logiciel, ce code étant incorporé aux sources après accord.

L'objectif du projet FreeBSD est de fournir un système qui puisse servir à tout, avec le moins de restrictions possibles.

Historiquement, les développeurs se sont focalisés pendant un temps sur la plate-forme i386 au sens large (x86) et les performances, c'est-à-dire les temps de réponses du système pour n'importe quelle sollicitation. En 2010, FreeBSD est utilisable et soutenu par la communauté sur un grand nombre de plates-formes : Alpha, AMD64, ARM, i386 (architecture i386 ou x86, incluant les Pentium), ia64 (la famille de processeurs Intel Itanium et Itanium 2), MIPS, PC98 (architecture NEC PC-98x1), PowerPC, SPARC (architecture UltraSPARC de Sun Microsystem) et Xbox.

FreeBSD offre des possibilités avancées en matière de réseau, de performance, de sécurité et de compatibilité. Il y a notamment une compatibilité binaire Linux et Windows NT (XP inclus). La première permet l'exécution de programmes compilés sur une plateforme GNU/Linux, la seconde permet l'utilisation des pilotes Windows NT des cartes réseau sans fil Wi-Fi. Le logiciel est un standard industriel sur le marché des serveurs. De nombreux fournisseurs d'accès, hébergeurs et organismes utilisent FreeBSD, parmi lesquels Walnut Creek CDROM, Yahoo! Inc. ou Netcraft[Quand ?]. Le 24 mai 1999, l'équipe du serveur miroir ftp.cdrom.com a annoncé avoir battu la veille leur record de transfert de données[2] pour un serveur : 1,33 tébioctet en 24 heures. FreeBSD est également utilisé par les géants du numérique moderne, par exemple Netflix[3] pour diffuser ses contenus[4] audiovisuels au travers de ses infrastructures.

  1. (en) « FreeBSD 14.1-RELEASE Announcement », (consulté le )
  2. « Record de transfert de données » [archive du ] (consulté le ).
  3. « Netflix and FreeBSD Using Open Source to Deliver Streaming Video » (consulté le ).
  4. « Serving Netflix Video at 400Gbps on FreeBSD by Drew Gallatin » (consulté le ).