След шест месеца активно развитие, Екипът на FreeBSD пусна новата версия на "FreeBSD 14.3"„, версия, която въвежда подобрения в стабилността на системата и разширява поддръжката за съвременен хардуер, виртуализация и облачни среди. Тази нова версия на FreeBSD 14.3 ще бъде официално поддържана до 30 юни 2026 г., докато нейният предшественик, FreeBSD 14.2, ще бъде поддържан до 30 септември 2025 г.
Клонът 14 като цяло ще продължи да получава актуализации до ноември 2028 г., докато следващата версия, FreeBSD 14.4, е планирана за март 2026 г., а първата версия на FreeBSD 15 ще пристигне през декември 2025 г., като ще бъде премахната поддръжката за 32-битови архитектури.
Основни нови функции във FreeBSD 14.3
Една от най-забележителните промени е в слоя LinuxKPI, който Вече включва поддръжка за Wi-Fi 4 (802.11n) и Wi-Fi 5 (802.11ac), което позволява също така прехвърлянето на операциите по криптиране към съвместими мрежови адаптери. Това подобрява производителността и намалява използването на процесора чрез директно интегриране в драйвера iwlwifi, извлечен от изходния код на ядрото на Linux.
В cuanto др rtw88 драйвер за Realtek чипове (като RTL8723DE и RTL8821CE), е бил достигна напълно функционално състояние, включително важни корекции, като например премахването на течове на памет. Освен това е добавена поддръжка за Intel 9260/9560 Bluetooth чрез актуализации на фърмуера и портовете.
В допълнение, FreeBSD 14.3 въвежда поддръжка на горещо включване за PCIe карти на ARM64 системи, което улеснява използването на хардуер във виртуализирани или вградени среди. Образи на контейнери във формат OCI също започнаха да се публикуват в Docker и GitHub, което открива нови възможности за използването му като базова система в съвременни инфраструктури, базирани на контейнери.
Нови комунални услуги и подобрения в затвора
Във FreeBSD 14.3 Системното повикване setcred е добавено. за обработка на автоматични промени в идентификационни данни като euid, ruid и groups, и нова помощна програма, наречена mdo, подобна на su, която използва това извикване за сигурно превключване на потребители, без да се прибягва до setuid.
също Работата със Sysctl е подобрена с нови опции за обвързване на променливи с jail-ове (или затвори). специфични, което позволява по-детайлно управление на мрежовите и ядрените конфигурации във виртуални среди. Например, вече е възможно да се конфигурират параметри като net.fibs директно в рамките на jail с команди като sysctl -j foo net.fibs=2.
Нови функции в областта на мрежите, сигурността и системната производителност
FreeBSD 14.3 въвежда значителни подобрения в няколко критични подсистеми, като например филтъра за пакети pf, който вече може да бъде зададен на режим на изтриване по подразбиране чрез новия параметър net.pf.default_to_drop. Виртуалният мрежов стек (vnet) позволява промяна на параметрите от зареждащата програма, което улеснява разширените конфигурации от зареждането на системата. Освен това, звуковата подсистема вече динамично присвоява виртуални канали (vchan) при поискване, подобрявайки записа и възпроизвеждането.
По отношение на свързаността, Подобрена поддръжка за Ethernet драйвери ix, igc и bnxt, както и горещо включване на EC2 (x86 и Graviton). Синхронизацията с ядрото на Linux 6.14 в драйверите rtw88 и rtw89 осигурява подобрена производителност на Wi-Fi карти Realtek.
Също така, hИнструменти като ps и grep са коригирани, за да отговарят на POSIX стандартите.: ps -U вече филтрира по реалния потребителски идентификатор (RUID), а grep спира следенето на символни връзки по подразбиране при рекурсивни търсения.
Не на последно място, заслужава да се спомене, че FreeBSD 14.3 включва предупреждения за компоненти, които скоро ще бъдат остарели:
- gvinum, старият мениджър на логически томове, ще бъде премахнат във FreeBSD 15. Препоръчително е да мигрирате към съвременни алтернативи като ZFS, gmirror или gconcat.
- Драйверът за конзола syscons, който е несъвместим с UEFI и UTF-8 и все още разчита на глобалното заключване на ядрото, също ще бъде премахнат в бъдеще, вероятно във FreeBSD 16.
И накрая, ако се интересувате да научите повече за него, можете да се консултирате с подробностите в следваща връзка.
Изтеглете и вземете FreeBSD 14.3
За тези, които се интересуват от власт Вземете тази нова версия на FreeBSD 14.3, трябва да знаете, че се разпространява в изображения, предназначени за различни архитектури, вариращи от AMD, i386 и множество варианти на PowerPC до ARM и RISC-V процесори.
Бяха генерирани и специфични компилации за среди за виртуализация и изчислителни облаци, с поддръжка за Amazon EC2, Google Compute Engine и Vagrant, както и формати, съвместими с QCOW2, VHD, VMDK и raw.