Efter sex månaders aktiv utveckling, den FreeBSD-teamet har släppt den nya versionen av "FreeBSD 14.3"", en utgåva som introducerar förbättringar av systemstabilitet och utökar stödet för modern hårdvara, virtualisering och molnmiljöer. Denna nya version av FreeBSD 14.3 kommer officiellt att stödjas fram till den 30 juni 2026, medan dess föregångare, FreeBSD 14.2, kommer att underhållas fram till den 30 september 2025.
Hela 14-grenen kommer att fortsätta att få uppdateringar fram till november 2028, medan nästa utgåva, FreeBSD 14.4, är planerad till mars 2026, och den första utgåvan av FreeBSD 15 kommer att anlända i december 2025, vilket innebär att stödet för 32-bitarsarkitekturer tas bort.
Nya viktiga funktioner i FreeBSD 14.3
En av de mest anmärkningsvärda förändringarna är i Linux KPI-lagret, vilket Nu med stöd för Wi-Fi 4 (802.11n) och Wi-Fi 5 (802.11ac), vilket också gör det möjligt att avlasta krypteringsåtgärder till kompatibla nätverkskort. Detta förbättrar prestandan och minskar CPU-användningen genom att integrera direkt i iwlwifi-drivrutinen, som härleds från Linuxkärnans källkod.
Beträffande rtw88-drivrutin för Realtek-chip (såsom RTL8723DE och RTL8821CE), har varit nått ett fullt fungerande tillstånd, inklusive viktiga korrigeringar som eliminering av minnesläckor. Dessutom har stöd för Intel 9260/9560 Bluetooth lagts till via firmware- och portuppdateringar.
Dessutom introducerar FreeBSD 14.3 stöd för hot-plug för PCIe-kort på ARM64-system, vilket underlättar användningen av hårdvara i virtualiserade eller inbäddade miljöer. Containerbilder i OCI-format har också börjat publiceras på Docker och GitHub, vilket öppnar upp nya möjligheter för dess användning som bassystem i moderna containerbaserade infrastrukturer.
Nya verktyg och förbättringar i fängelset
I FreeBSD 14.3 Systemanropet setcred har lagts till för att hantera automatiska ändringar av inloggningsuppgifter som euid, ruid och groups, och ett nytt verktyg som heter mdo, liknande su, som använder detta anrop för att säkert byta användare utan att behöva använda setuid.
också Sysctl-hanteringen har förbättrats med nya alternativ för att binda variabler till jails specifik, vilket möjliggör mer detaljerad hantering av nätverks- och kärnkonfigurationer i virtuella miljöer. Till exempel är det nu möjligt att konfigurera parametrar som net.fibs direkt i en jail med kommandon som sysctl -j foo net.fibs=2.
Nya funktioner inom nätverk, säkerhet och systemprestanda
FreeBSD 14.3 introducerar betydande förbättringar av flera kritiska delsystem, såsom pf-paketfiltret, som nu kan ställas in på standard droppläge via den nya parametern net.pf.default_to_drop. Den virtuella nätverksstacken (vnet) tillåter parametrar att ändras från starthanteraren, vilket underlättar avancerade konfigurationer från systemstart. Dessutom tilldelar ljuddelsystemet nu dynamiskt virtuella kanaler (vchan) på begäran, vilket förbättrar inspelnings- och uppspelningsupplevelsen.
När det gäller anslutning, Förbättrat stöd för Ethernet-drivrutiner ix, igc och bnxt, samt hot-plugging på EC2 (x86 och Graviton). Synkronisering med Linux 6.14-kärnan i drivrutinerna rtw88 och rtw89 säkerställer förbättrad prestanda på Realtek Wi-Fi-kort.
Även hVerktyg som ps och grep har justerats för att anpassas till POSIX-standarderps -U filtrerar nu efter det verkliga användar-ID:t (RUID), och grep slutar följa symboliska länkar som standard i rekursiva sökningar.
Sist men inte minst är det värt att nämna att FreeBSD 14.3 innehåller varningar om komponenter som snart kommer att föråldras:
- gvinum, den äldre logiska volymhanteraren, kommer att tas bort i FreeBSD 15. Det rekommenderas att migrera till moderna alternativ som ZFS, gmirror eller gconcat.
- Konsoldrivrutinen syscons, som är inkompatibel med UEFI och UTF-8 och fortfarande förlitar sig på kärnans globala lås, kommer också att tas bort i framtiden, möjligen i FreeBSD 16.
Slutligen, om du är intresserad av att veta mer om det, kan du konsultera detaljerna i följande länk.
Ladda ner och skaffa FreeBSD 14.3
För maktintresserade Skaffa den här nya versionen av FreeBSD 14.3, bör du veta att den distribueras i bilder designade för olika arkitekturer, allt från AMD, i386 och flera PowerPC-varianter till ARM- och RISC-V-processorer.
Specifika builds har också genererats för virtualiserings- och molnmiljöer, med stöd för Amazon EC2, Google Compute Engine och Vagrant, samt format som är kompatibla med QCOW2, VHD, VMDK och raw.