LINUX.ORG.RU

FreeBSD 14.3

 ,


1

5

Завершена шестимесячная работа над выпуском FreeBSD 14.3. Готовы установочные образы для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 и riscv64. Также доступны сборки для виртуальных сред (QCOW2, VHD, VMDK, raw) и облачных платформ, включая Amazon EC2, Google Compute Engine и Vagrant.

Следующий релиз в серии 14.x, FreeBSD 14.4, ожидается в марте 2026 года. Поддержка версии 14.3 продлится до 30 июня 2026 года, а предыдущей версии 14.2 — до 30 сентября 2025 года. Вся ветка FreeBSD 14 будет сопровождаться до 30 ноября 2028 года, а поддержка 13.x завершится 30 апреля 2026 года. Первый релиз следующего основного поколения — FreeBSD 15 — планируется на декабрь 2025 года. В нём прекратится поддержка 32-битных архитектур, за исключением armv7 и режима совместимости COMPAT_FREEBSD32.

Что нового в FreeBSD 14.3:

  • В подсистеме LinuxKPI, позволяющей запуск Linux-драйверов, реализована поддержка Wi-Fi 4 (802.11n) и Wi-Fi 5 (802.11ac), а также возможность переноса шифрования на сетевые адаптеры. Эти улучшения используются в драйвере iwlwifi, основанном на коде Linux и поддерживающем современные Wi-Fi-чипы Intel. Прошивки iwlwififw теперь устанавливаются из портов через утилиту fwget и удалены из базовой системы.
  • Драйвер rtw88, работающий с чипами Realtek (RTL8723DE, RTL8821CE, RTL8822*), доведён до стабильного состояния и избавлен от утечек памяти. Он также основан на Linux-коде через LinuxKPI.
  • Образы контейнеров в формате OCI теперь публикуются в Docker Hub и GitHub.
  • Для ARM64 добавлена поддержка горячего подключения PCIe-устройств.
  • В MAC API реализована возможность привязки политик безопасности к jail-окружениям.
  • Введён новый системный вызов setcred, позволяющий атомарно менять учётные данные процесса. Для запуска команд от имени другого пользователя добавлена утилита mdo, аналог su, использующая setcred и модуль mac_do.
  • Модуль mac_do теперь позволяет задавать одно правило сразу для нескольких пользователей и групп.
  • Реализована возможность управления sysctl-параметрами jail-окружений из родительского окружения. Утилита sysctl получила флаги для фильтрации по jail и vnet. Например, командой sysctl -j foo net.fibs=2 можно задать значение переменной внутри конкретного jail.
  • В ip6addrctl добавлена опция «-j» для настройки сетей в jail-контейнерах.
  • В pf появился параметр net.pf.default_to_drop, включающий режим сброса трафика по умолчанию, поддерживаемый в vnet jail.
  • Разрешено изменять параметры vnet из загрузчика.
  • В звуковой подсистеме реализовано динамическое создание виртуальных каналов записи и воспроизведения.
  • Драйвер Broadcom mpi3mr для PCIe-контроллеров SAS версии MPIMR 3.0 активирован в GENERIC-ядре.
  • Драйверы rtw88 и rtw89 синхронизированы с Linux 6.14.
  • Прошивки iwmbtfw и порт iwmbt-firmware получили поддержку Bluetooth-адаптеров Intel 9260/9560.
  • Улучшена поддержка сетевых контроллеров в драйверах ix, igc и bnxt.
  • Повышена надёжность горячего подключения устройств в AWS EC2 (x86 и arm64/Graviton).
  • Утилита ps теперь фильтрует процессы по RUID при использовании флага «-U» в соответствии с POSIX.
  • По умолчанию grep больше не следует за символьными ссылками при рекурсивном поиске.
  • В конфигурации pkg появился новый репозиторий FreeBSD-kmods с ядровыми модулями для 14.3-RELEASE.
  • База открытых ключей /etc/publickey, использующая DES теперь признана устаревшей.
  • Обновлены ключевые компоненты системы: LLVM 19.1.7, OpenSSH 9.9p2, OpenZFS 2.2.7, xz 5.8.1, expat 2.7.1, less 668, file 5.46, OpenSSL 3.0.16.

Пользователей предупредили о будущем удалении gvinum, поддержка которого прекращена уже давно. Вместо него рекомендуются gconcat, gmirror, gstripe, graid и ZFS. Также предупреждается о грядущем удалении драйвера консоли syscons, который несовместим с UEFI, не поддерживает UTF-8 и не избавлен от использования глобальной блокировки ядра. Ожидается, что удаление syscons произойдёт к выпуску FreeBSD 16.

>>> Подробности

★★★★★

Проверено: dataman ()
Последнее исправление: dataman (всего исправлений: 1)
Ответ на: комментарий от Shadow

Вкусовщина, судя по восторженным, но малоинформативным, эпитетам... ;)

Somebody ★★★★
()
Ответ на: комментарий от Daedalus

Да!

У «Фри-Би-Эс-Ди», «Опен-Би-Эс-Ди» и «Нет-Би-Эс-Ди» одно и тоже ядро используется? Кто его утверждает из этой троицы? «Яблоко» использует это же ядро или уже переделанное, свое? А «Сони»?

Enthusiast ★★★
()
Ответ на: комментарий от unC0Rr

Разные.

Высокомерные, заносчивые программисты не сумели договориться между собой и разрабатывать сообща единое ядро «Би-Эс-Ди» в отличие от Линуса Торвальдса, которому удалось объединить в своём ядре «Линукса» всех своих единомышленников. В итоге разработчики всей троицы «Би-Эс-Ди» вынуждены подрабатывать где-то ещё кроме своего проекта, а могли бы вместе трудиться и отдыхать где-нибудь на Мальдивах, исправно получая щедрые взносы «Яблока» и «Сони».

Enthusiast ★★★
()
Ответ на: комментарий от Enthusiast

В Apple ядро XNU, основанное на Mach. На Mach же и HURD основан. Mach, кстати, разрабатывался как возможная альтернатива ядру BSD. Ну и оттуда натаскали в разные *BSD, если верить wiki

Certified_UNIX_User
()
Ответ на: комментарий от Enthusiast

в отличие от Линуса Торвальдса, которому удалось объединить в своём ядре «Линукса» всех своих единомышленников

КАК он их всеx «объединил В ЯДРЕ»?? в ;P

В виде модулей?? .. ;) :)))

Somebody ★★★★
()
Последнее исправление: Somebody (всего исправлений: 1)
Ответ на: комментарий от Enthusiast

У них совершенно разные ядра, не только на уровне различия реализации одного и того же, но на уровне архитектуры и фич.

Поэтому например существует две ветви файрволла PF, один из NetBSD, другой из FreeBSD, между собой не совместимых, кроме базового уровня конфигов (на не базовом и конфиги меж собоц не совместимы), тк эти файрволлы опираются на фичи ядер, а они отличаются.

bonta ★★★★★
()
Последнее исправление: bonta (всего исправлений: 1)
Ответ на: комментарий от petyanamlt

А что не устроило? Я вот-вот скоро поставлю, в планах сделать ее основной ос (домашней). Такой опыт даже был когда-то у меня, в конце нулевых. А пока у меня есть несколько инстансов FreeBSD в виртуалках и на vps. В Виртуалках с иксами и кде. Кроме того что в КДЕ не работает метрика в диспетчере задач, в остальном всё юзабельно как в Линукс. Неработоспособность метрики это не вина BSD, в systemdless дистрибутивах Linux метрика так же не работает (не показывает сколько памяти потребляет процесс, сколько потоков и тп)

bonta ★★★★★
()
Последнее исправление: bonta (всего исправлений: 1)
Ответ на: комментарий от Enthusiast

У «Фри-Би-Эс-Ди», «Опен-Би-Эс-Ди» и «Нет-Би-Эс-Ди» одно и тоже ядро используется?

Нет, там три разных ядра. Ещё есть DragonFlyBSD со своим гибридным ядром, например.

Кто его утверждает из этой троицы? «Яблоко» использует это же ядро или уже переделанное, свое? А «Сони»?

У яблока тоже своё ядро, частично основнное на FreeBSD. Потому это никак не мешает MacOS и iOS считаться BSD системой в общем как и все остальные.

А «Сони»?

А они разве как-то ядро переделвали в OrbisOS? FreeBSD там допиленная по графике для игор вроде как.

Daedalus
()
Последнее исправление: Daedalus (всего исправлений: 2)
Ответ на: комментарий от petyanamlt

для дома безполезна.

Зависит от степени поддержки железа. Но да, для десктопа она готова гораздо хуже, чем линукс.

mister_me ★★
()
Ответ на: комментарий от lealxe

Для игрового десктопа. Особенно ноутбучного.

Да и для неигрового ноутбучного плохо готова. Я на своём ThinkPad E14 gen 5 amd пробовал фряху: wi-fi не завёлся, со звуком нужно было ковыряться.

Вообще очень неплохо готова.

Но требует технической подкованности, энтузиазма и свободного времени.

mister_me ★★
()
Ответ на: комментарий от petyanamlt

Я по привычке свой почтовый сервак держу на ней

pascal ★★★
()
Ответ на: комментарий от petyanamlt

Понял.

Кстати драйвера для 3д есть, при том например для Нвидии нативные, не какой-то реверс-инженеринг или порт от Линукса, а именно нативные, проприертарные от Нвидии, и есть Вайн, то думаю игрушки там запускать не сложнее чем на Линуксе, но это лишь догадки, т.к. сам пока не пробовал :)

bonta ★★★★★
()
Ответ на: комментарий от bonta

Я 16 лет сидел на фряхе, перешёл на дебиан пару лет назад. Стима нет, майнкрафт не работает, нетфликс и спотифай не работают. Нвидия всю дорогу радовала дровами, но CUDA отсутствует… В общем, жить можно, но придётся отказаться от многого. ZFS, к счастью, нынче работает в линуксах.

unC0Rr ★★★★★
()
Последнее исправление: unC0Rr (всего исправлений: 1)
Ответ на: комментарий от petyanamlt

я любль

Ктоль, ктоль??..

А главное — зачемль??.. ;P ;))

Somebody ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.