OpenBSD 8.0 brengt een reeks technische updates op diverse vlakken:
Compiler & Toolchain: Clang/LLVM 22 is nu de basiscompiler, waarbij ook de sparc64-architectuur volledig is overgestapt op Clang.
Grafische ondersteuning: Er is nieuwe ondersteuning voor Intel Arc A-Series kaarten en op amd64 is de KVA verhoogd naar 512G voor betere VRAM-mapping.
Virtualisatie: De vmm/vmd(8) ondersteunt nu SMP-gasten met maximaal 64 vCPU's per VM.
Drivers: Toevoeging van een WiFi-driver (qwz(4)) voor Qualcomm-apparaten en een batterijmonitor (sambat(4)) voor de Samsung Galaxy Book4 Edge.
Systeemverbeteringen: Swap-versleuteling is versneld via AES CPU-instructies en load averages kunnen nu via heartbeat-LED's worden weergegeven op arm64 en riscv64.
Webserver: httpd(8) biedt nu mogelijkheden voor aangepaste HTTP-responsheaders en geavanceerdere filterregels.
Overig: Er is een eerste commit gedaan aan OpenSSH binnen deze releasecyclus.
OpenBSD 8.0: Belangrijke updates en nieuwe functies
Compiler en Toolchain
Clang/LLVM 22: Dit is nu de basiscompiler voor Clang-architecturen. Dit omvat bijgewerkte ondersteuningsbibliotheken voor libc++{,abi}, compiler-rt en libunwind.
OpenBSD/sparc64: Deze architectuur is nu standaard overgeschakeld naar Clang. Hiermee is sparc64 de laatste grote architectuur die deze overstap heeft gemaakt, waardoor OpenBSD het enige besturingssysteem is dat sparc64 ondersteunt met een moderne toolchain.
Grafische ondersteuning en Geheugen
Sinds versie 7.9 heeft Jonathan Gray (jsg@) de DRM-grafische stack (inteldrm/radeondrm/amdgpu) voortdurend bijgewerkt.
Kernel updates: OpenBSD 8.0 is bijgewerkt naar Linux 6.18.y/6.18.53.
Hardware ondersteuning: Er is driverondersteuning toegevoegd voor Intel Arc A-Series (DG2/Alchemist) kaarten.
KVA-verbetering: Op amd64 is de KVA (kernel virtual addresses) verhoogd naar 512G. Hierdoor is het mogelijk om meer dan 4G aan VRAM te mappen, wat bijvoorbeeld nuttig is voor GPU-compute met Vulkan.
Virtualisatie
Dankzij uitgebreid werk van Mike Larkin (mlarkin@) en Dave Voutila (dv@) in Edmonton, ondersteunt vmm/vmd(8) nu SMP-gasten met maximaal 64 vCPU's per virtuele machine (VM).
Nieuwe Drivers
Netwerk: Toevoeging van qwz(4), een nieuwe WiFi-driver voor Qualcomm WCN7850 "ath12k" apparaten.
Energiebeheer: Toevoeging van sambat(4), een driver voor het monitoren van de batterijstatus, het aantal cycli en laadinformatie op Samsung Galaxy Book4 Edge (Snapdragon arm64) machines.
Systeemverbeteringen
Versleuteling: Versnelde swap-versleuteling op amd64 en arm64 door gebruik te maken van AES CPU-instructies.
Hardware-indicatoren: Op OpenBSD/arm64 en OpenBSD/riscv64 boards kunnen nu heartbeat-knipperende LED's worden gebruikt om de systeembelasting (load averages) weer te geven.
Webserver: httpd(8)
De httpd(8) webserver ondersteunt nu diverse nieuwe functies:
Het instellen van aangepaste HTTP-responsheaders.
Nieuwe blokkerings- en filterregels op basis van ontvangen HTTP-headers (bijvoorbeeld de User-Agent).
Overige updates
OpenSSH: In deze releasecyclus is de eerste commit aan OpenSSH doorgebracht.
Bryan Steele kondigt de komst van OpenBSD 8.0 aan met een reeks significante technische verbeteringen en nieuwe ondersteuningen.
OpenBSD 8.0: Belangrijke updates en nieuwe functies
Compiler en Toolchain
Clang/LLVM 22: Dit is nu de basiscompiler voor Clang-architecturen. Dit omvat bijgewerkte ondersteuningsbibliotheken voor libc++{,abi}, compiler-rt en libunwind.
OpenBSD/sparc64: Deze architectuur is nu standaard overgeschakeld naar Clang. Hiermee is sparc64 de laatste grote architectuur die deze overstap heeft gemaakt, waardoor OpenBSD het enige besturingssysteem is dat sparc64 ondersteunt met een moderne toolchain.
Grafische ondersteuning en Geheugen
Sinds versie 7.9 heeft Jonathan Gray (jsg@) de DRM-grafische stack (inteldrm/radeondrm/amdgpu) voortdurend bijgewerkt.
Kernel updates: OpenBSD 8.0 is bijgewerkt naar Linux 6.18.y/6.18.53.
Hardware ondersteuning: Er is driverondersteuning toegevoegd voor Intel Arc A-Series (DG2/Alchemist) kaarten.
KVA-verbetering: Op amd64 is de KVA (kernel virtual addresses) verhoogd naar 512G. Hierdoor is het mogelijk om meer dan 4G aan VRAM te mappen, wat bijvoorbeeld nuttig is voor GPU-compute met Vulkan.
Virtualisatie
Dankzij uitgebreid werk van Mike Larkin (mlarkin@) en Dave Voutila (dv@) in Edmonton, ondersteunt vmm/vmd(8) nu SMP-gasten met maximaal 64 vCPU's per virtuele machine (VM).
Nieuwe Drivers
Netwerk: Toevoeging van qwz(4), een nieuwe WiFi-driver voor Qualcomm WCN7850 "ath12k" apparaten.
Energiebeheer: Toevoeging van sambat(4), een driver voor het monitoren van de batterijstatus, het aantal cycli en laadinformatie op Samsung Galaxy Book4 Edge (Snapdragon arm64) machines.
Systeemverbeteringen
Versleuteling: Versnelde swap-versleuteling op amd64 en arm64 door gebruik te maken van AES CPU-instructies.
Hardware-indicatoren: Op OpenBSD/arm64 en OpenBSD/riscv64 boards kunnen nu heartbeat-knipperende LED's worden gebruikt om de systeembelasting (load averages) weer te geven.
Webserver: httpd(8)
De httpd(8) webserver ondersteunt nu diverse nieuwe functies:
Het instellen van aangepaste HTTP-responsheaders.
Nieuwe blokkerings- en filterregels op basis van ontvangen HTTP-headers (bijvoorbeeld de User-Agent).
Overige updates
OpenSSH: In deze releasecyclus is de eerste commit aan OpenSSH doorgebracht.
Tech-update is ontstaan omdat ik merkte dat ik dagelijks veel verschillende websites moest bezoeken om interessant technieuws te vinden. Dat kon efficiënter.
Hoe werkt het?
Meerdere keren per etmaal gaat mijn zelfgebouwde AI-agent op zoek naar interessante artikelen op blogs en nieuwssites.
Vindt hij iets relevants, dan wordt het artikel naar het Nederlands vertaald en op Tech-Update geplaatst.
Van ieder artikel maakt de AI ook een korte samenvatting. Zo kun je snel bepalen of het de moeite waard is om het volledige artikel te lezen.
Bij ieder artikel staat altijd een link naar de oorspronkelijke bron (vaak een Engelstalige website).
Artikelen kun je bewaren als favoriet, vastzetten in de zijbalk of terugvinden via de zoekfunctie.
In de instellingen (tandwielikoon rechtsboven) geef je aan in welk soort nieuws je geïnteresseert bent.