Вышла новая версия операционной системы FreeBSD 15.0 Обложка: Skyread

Вышла новая версия операционной системы FreeBSD 15.0

Новости
Главное:

  • Вышел стабильный релиз операционной системы FreeBSD 15.0 с поддержкой только 64-разрядных систем и множеством новых функций.
  • Введён новый способ установки базовой системы через пакетный менеджер pkg, а также улучшены возможности сборки, безопасности и поддержки оборудования.
  • Срок поддержки значительных веток сокращён с 5 до 4 лет, а циклы выхода промежуточных релизов стали более частыми.

2 декабря 2025 года команда разработчиков FreeBSD анонсировала выход версии 15.0 — очередного крупного обновления популярной свободной операционной системы. FreeBSD 15.0 доступна для архитектур amd64, aarch64, armv7, powerpc64, powerpc64le и riscv64, а также в виде образов для виртуализации и облачных платформ, таких как Amazon EC2 и Google Compute Engine.

Одним из ключевых отличий FreeBSD 15.0 стало прекращение поддержки 32-разрядных платформ — в новой ветке доступны только 64-битные системы. Тем не менее, до конца жизненного цикла FreeBSD 16.x сохраняется возможность запуска 32-битных приложений через режим совместимости COMPAT_FREEBSD32.

С выходом 15-й версии изменён подход к установке и обновлению компонентов базовой системы: теперь можно использовать пакетный менеджер pkg, который поставляется с набором базовых пакетов (pkgbase). Такой метод позволяет устанавливать систему как набор пакетов из репозитория, что особенно удобно для виртуальных и облачных окружений. При этом традиционный способ инсталляции, основанный на freebsd-update, планируется убрать в будущей версии 16.

FreeBSD 15.0 также внедряет поддержку сборки системы в непривилегированных средах без необходимости прав root, а также обеспечивает воспроизводимые сборки, что гарантирует идентичность бинарных файлов, построенных в разных средах из одного и того же исходного кода.

В ядре появились новые системные вызовы с механизмом inotify для слежения за изменениями в файловой системе, а также поддержка именованных атрибутов файлов в стиле Solaris, что улучшает работу с расширенными атрибутами в ZFS и NFSv4.

Добавлен модуль mac_do, позволяющий непривилегированным пользователям изменять учётные данные процессов без необходимости права root, а для запуска команд под другим пользователем введена утилита mdo. Улучшена поддержка драйверов, синхронизированных с ядром Linux 6.9 и 6.17, что повышает совместимость с современным оборудованием.

Включена по умолчанию реализация протокола KTLS (TLS на стороне ядра), появилась новая утилита sndctl для управления звуковыми картами и mididump для захвата MIDI-событий в реальном времени. Для гипервизора bhyve введён сетевой бэкенд slirp, упрощающий организацию сетевого доступа без дополнительной настройки на хосте.

FreeBSD 15.0 заменяет Heimdal Kerberos на MIT Kerberos, а также в значительной степени обновляет системные утилиты и библиотеки, включая LLVM, OpenSSH, OpenSSL, OpenZFS и другие. Улучшена поддержка памяти на amd64 с возможностью использования более 4 ТБ ОЗУ, реализованы новые сетевые возможности и оптимизированы файловые системы.

Наконец, внесены изменения в политику поддержки версий: время сопровождения значительных веток сокращено с 5 до 4 лет, а промежуточные релизы будут выходить через каждые 6 месяцев, что призвано обеспечить более оперативное обновление и адаптацию системы к современным требованиям.

FreeBSD 15.0 демонстрирует эволюцию платформы в сторону повышения удобства установки, безопасности, производительности и поддержки современного оборудования, сохраняя при этом приверженность свободному программному обеспечению и открытым стандартам.

Tagged