FreeBSD — свободная операционная система семейства Unix-подобных, развиваемая сообществом и ориентированная на серверные, настольные и встроенные применения. Проект ведёт разработку целостной системы, включающей ядро, базовые утилиты и документацию в единый исходный набор; лицензирование основано на BSD-подобной лицензии, допускающей широкое использование и перераспределение с минимальными ограничениями. FreeBSD известна акцентом на производительность, устойчивость и продвинутые сетевые возможности, а также предоставляет стабильную платформу для инфраструктурных сервисов и специализированных решений.
Истоки проекта восходят к ответвлениям от ранних реализаций Berkeley Software Distribution (BSD) и оформлению независимого сообщества разработчиков, поддерживающего регулярные выпуски и обновления. Важной чертой является модульная архитектура ядра и развитая система портов и пакетов для установки стороннего программного обеспечения. FreeBSD применяется в интернет-инфраструктуре, системах хранения данных, маршрутизации и виртуализации, а также как основа для коммерческих и исследовательских продуктов.
- Лицензия: свободная BSD-подобная лицензия, допускающая встраивание и перераспределение с минимальными ограничениями.
- Целостность системы: единый репозиторий, включающий ядро, пользовательские утилиты и документацию, что упрощает поддержку и интеграцию обновлений.
- Сетевые возможности: продвинутые стек TCP/IP, поддержка высокопроизводительных сетевых технологий и инструментов для маршрутизации и фильтрации трафика.
- Файловые системы: поддержка нескольких типов, включая надежные и проверенные решения, оптимизированные для серверных нагрузок.
- Порты и пакеты: система портов для сборки программ из исходников и двоичные пакеты для быстрой установки приложений.
- Безопасность: механизмы контроля доступа, аудит, поддержка ограничений на уровне процессов и интеграция с современными инструментами защиты.
- Виртуализация и контейнеризация: поддержка гипервизоров, технологий виртуализации на уровне ОС и инструментов для изоляции окружений.
- Производительность и масштабируемость: оптимизации ядра и подсистем, предназначенные для работы под высокими нагрузками и в многопроцессорных системах.
- Портируемость: доступность на различных аппаратных платформах, включая x86/x86-64 и ряд встраиваемых архитектур.
- Документация и сообщество: подробные руководства, man-страницы и активное сообщество разработчиков и пользователей, обеспечивающее поддержку и развитие проекта.