Cette page est affichée en anglais. Une traduction française est en cours.
SkillsMay 5, 2026·3 min de lecture

FreeBSD — The Free Unix-Like Operating System

A complete open-source Unix operating system known for its advanced networking, security features, and permissive BSD license, powering infrastructure from Netflix CDN to gaming consoles.

Prêt pour agents

Cet actif peut être lu et installé directement par les agents

TokRepo expose une commande CLI universelle, un contrat d'installation, le metadata JSON, un plan selon l'adaptateur et le contenu raw pour aider les agents à juger l'adaptation, le risque et les prochaines actions.

Needs Confirmation · 64/100Policy : confirmer
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
FreeBSD
Commande CLI universelle
npx tokrepo install 516cded7-48c0-11f1-9bc6-00163e2b0d79

Introduction

FreeBSD is a complete, free Unix-like operating system descended from the Berkeley Software Distribution (BSD). It provides a fully integrated OS where the kernel, userland, and documentation are developed as a single coherent project under the permissive BSD license.

What FreeBSD Does

  • Provides a complete operating system with kernel, userland utilities, and documentation
  • Delivers high-performance networking with a mature TCP/IP stack and netmap framework
  • Includes native ZFS support for advanced storage with snapshots, compression, and RAID
  • Manages software through both the Ports Collection (source builds) and pkg (binary packages)
  • Supports Jails for lightweight OS-level virtualization predating Linux containers

Architecture Overview

FreeBSD is developed as a unified base system. The kernel uses a monolithic design with loadable modules, supporting SMP, NUMA, and real-time scheduling. The VFS layer integrates UFS2, ZFS, and other file systems. Jails provide isolated environments sharing the host kernel. The Ports Collection compiles over 30,000 third-party applications from source with dependency tracking, while pkg offers pre-built binaries.

Self-Hosting & Configuration

  • Download installer images from freebsd.org for amd64, arm64, or other architectures
  • Configure the system through /etc/rc.conf for services, networking, and boot parameters
  • Manage storage with ZFS pools: zpool create tank mirror da0 da1
  • Use Jails for service isolation: jail -c name=web path=/jails/web command=/bin/sh
  • Keep the base system current with freebsd-update and packages with pkg upgrade

Key Features

  • Native ZFS with boot environments for safe system upgrades and rollback
  • Jails provide lightweight isolated environments decades before Docker
  • DTrace and LLVM-based toolchain built into the base system
  • Capsicum capability-based sandboxing for fine-grained security
  • Bhyve hypervisor for running VMs natively on FreeBSD hosts

Comparison with Similar Tools

  • Linux — larger driver and application ecosystem; fragmented distribution model
  • OpenBSD — stronger security-first focus; smaller package collection and hardware support
  • NetBSD — portability across niche hardware; smaller community
  • illumos (OpenSolaris) — native DTrace and ZFS origins; narrower hardware support

FAQ

Q: Who uses FreeBSD in production? A: Netflix serves traffic through FreeBSD-based CDN nodes. Sony PlayStation OS is derived from FreeBSD. WhatsApp, Juniper, and NetApp also use it.

Q: Can FreeBSD run Linux applications? A: Yes. FreeBSD includes a Linux binary compatibility layer that runs many unmodified Linux binaries.

Q: How does FreeBSD licensing differ from Linux? A: FreeBSD uses the permissive BSD license, which allows proprietary use without source disclosure. Linux uses the copyleft GPL.

Q: Is FreeBSD suitable for desktop use? A: It can be used as a desktop with Xorg or Wayland and desktop environments, though hardware support is narrower than Linux.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires