OpenBSD 8.0 izlaišana

Tika prezentēta bezmaksas UNIX līdzīgas operētājsistēmas OpenBSD 8.0 izlaišana. OpenBSD projekts tika dibināts Theo de Raadt 1995. gadā pēc konflikta ar NetBSD izstrādātājiem, kā rezultātā Theo tika liegta piekļuve NetBSD CVS repozitorijam. Pēc tam Theo de Raadt kopā ar domubiedriem izveidoja jaunu atvērtās operētājsistēmu, balstoties uz NetBSD avota koku, kuras galvenie attīstības mērķi bija pārnesamība (atbalsta 13 aparatūras platformas), standartizācija, pareiza darbība, proaktīva drošība un integrēti kriptogrāfiskie līdzekļi. Pilnā OpenBSD 8.0 bāzes sistēmas instalācijas ISO attēla izmērs ir 794 MB.

Papildus pašai operētājsistēmai, OpenBSD projekts ir pazīstams ar saviem komponentiem, kas ir izplatīti citās sistēmās un ir atzīti par dažiem no drošākajiem un kvalitatīvākajiem risinājumiem. Starp tiem: LibreSSL (OpenSSL celiņš), OpenSSH, pakotņu filtrs PF, maršrutēšanas deamoni OpenBGPD un OpenOSPFD, NTP serveris OpenNTPD, e-pasta servera OpenSMTPD, teksta termināla multiplkators (analogs GNU screen) tmux, identd demonstrators ar IDENT protokola īstenojumu, BSDL alternatīva GNU groff pakotnei — mandoc, protokols mākslīgu sistēmu (Common Address Redundancy Protocol) izveidei, viegls http serveris, failu sinhronizācijas rīks OpenRSYNC.

OpenBSD 8.0 kļuva par 61. projekta izlaidumu. Ievērojamais versijas numura maiņas iemesls ir desmitdaļas numurēšanas izmantošana, saskaņā ar kuru pēc izlaiduma 7.9 seko 8.0. Galvenās izmaiņas:

  • amd64 arhitektūras gadījumā adresējamā kodolā virtuālā adreses telpa ir palielināta no 4 GB līdz 512 GB. Pmapp modulī ir īstenota tiešā kartēšana (direct map) fiziskās atmiņas randomizācija virsmas adresēm.
  • arm64 arhitektūras sistēmās ieviesta atbalsts miega režīmam ar atmiņas satura saglabāšanu diskā (hibernate).
  • arm64 un riscv64 arhitektūrām pievienots atbalsts starpbuferiem (bounce buffer), kas tiek izmantoti, kad ir neiespējami tieši adresēt visu atmiņu no ierīces, kas pārraida datus DMA režīmā.
  • amd64 un arm64 sistēmās ātrāku datu šifrēšanu maiņas zonā (swap) nodrošina AES procesoru instrukcijas.
  • riscv64 arhitektūrai ir ieviesta atbalsts procesora paplašinājumu noteikšanai un informācijas nodošanai lietotāja telpā (datus var iegūt, izmantojot AT_HWCAP un AT_HWCAP2 atzīmes elf_aux_info funkcijā).
    Pievienots atbalsts "V" paplašinājumiem (vektoru operācijas), Sstc (taimeru operācijas) un AIA (Advanced Interrupt Architecture, traucējumu apstrāde), kā arī imsi un aplic draiveriem attiecīgajiem traucējumu kontrolieriem.
  • Sparc64 arhitektūrai pārsniegta LLVM rīku izmantošana.
  • Atbalsts aparatūras platformai Loongson, kas tika pievienota 2010. gadā MIPS saderīgu ķīniešu Loongson 2E un 2F procesoru atbalstam, ir pārtraukts. Iemesls izņemšanai bija problēmas ar mips64el platformas savākšanu jaunākajās Clang kompilatora versijās.
  • DRM (Direct Rendering Manager) ietvara un AMD (radeondrm, amdgpu) un Intel GPU draiveru īstenošana ir sinhronizēta ar Linux 6.18.53 kodolu (iepriekšējā izlaidumā - 6.18.22). Inteldrm draiverā ir pārcelta atbalsta funkcionalitāte Intel Arc A sērijas (DG2/Alchemist) grafikas kartēm. Novērstas laika pārtraukumu problēmas Intel Alder Lake GPU sistēmās. Tika pievienots atbalsts virs 4 GB video atmiņas adresēšanai.
  • Kodola heuristika neaktīvo atmiņas lapu apstrādē, kad tās tiek izsviestas uz apmaiņas sadaļu un atbrīvota atmiņa, ir uzlabota. Tika pievienota getexecpath funkcija, lai noteiktu absolūtu ceļu uz pašreizējā procesa izpildāmo failu. Ir veikta gatavošanās diska marķējumu (disklabel) lieluma palielināšanai.
  • Tika paplašināts atbalsts miega režīmam, kurš tagad pareizi tiek atbalstīts qwz (Qualcomm Wi-Fi 7 IEEE 802.11a/ac/ax/b/g/n), ufshci (Universālais Flash Storage Host Controller) un qcuart (Qualcomm GENI UART) draiveros. Izmaiņas ir atrisinājušas problēmas ar pāreju uz miega režīmu portatīvajos datoros un planšetdatoros, piemēram, Samsung Galaxy Book4 Edge, HONOR MagicBook Art 14 Snapdragon un IdeaPad. Tika pievienota globāla mainīgā, kas ļauj pāriet uz miega režīmu, atdalot hibernāciju un gaidīšanas režīmu.
  • Vmd hipervizorā tagad ir atbalsts vairāku procesoru izmantošanai, virtuālās mašīnās ar iespēju izmantot līdz 64 virtuālajiem CPU. Gasto sistēmām ir īstenots x2apic režīms, kā arī lapic un ioapic režīmi 32 bitu Linux gēnu sistēmu palaišanai. Ir uzlabota darba ar qcow formāta attēliem efektivitāte.
  • Skaņas serveri sndiod ir īstenots servera režīms, kas ļauj dinamiski mainīt iestatījumus, izmantojot sndioctl utilītu. sndioctl tagad atbalsta elementu pievienošanu un dzēšanu no sarakstiem, kā arī MIDI portu maiņas iestatīšanu.
  • Paplašināts aparatūras atbalsts un pievienoti jauni draiveri
    Intel E610, Panther Lake un Wildcat Lake Ethernet kontrolieriem, GXTP7936 skārienekrāniem (Samsung Galaxy Book4 Edge), SpacemiT K3 PCIe kontrolierim, SABI (Samsung Advanced BIOS Interface), Samsung uzlādes kontrolieriem, Rockchip OTP atmiņai, AMD APU «Krackan Point», SpacemiT K3 SoC un Qualcomm Glymur (X2) atbalsta paplašināšanai. Ir veiktas ievērojamas uzlabošanas qwx draiverī (Qualcomm Wi-Fi 6 IEEE 802.11a/ac/ax/b/g/n).
  • Prosto klientā acme pievienota atbalsta masīvi alternatīvu nosaukumu piešķiršanai.
  • Tmux ir ieviests bezrāmju režīms izvēlnes parādīšanai, paplašināts UTF-8 atbalsts, pievienota komanda „T” paneļa virsraksta mainīšanai, pievienota komanda refresh-now, komanda new-pane papildināta ar modālo paneļu atbalstu (-O) un karogu „-K” visu taustiņu nospiešanas apstrādei šādos paneļos, komanda capture-pane papildināta ar karogiem „-H” un „-L” hiperlinku un rindu numuru parādīšanai.
  • LibreSSL ir uzlabota saderība ar AIX, FreeBSD, macOS, MinGW, NetBSD un Windows, kā arī uzlabots assemblera koda atbalsts dažādām platformām. Pievienots API dtls12_handshake_msg. Uzlabota SHA-3 veiktspēja.
  • Atjaunināts OpenSSH, izmaiņu sarakstu var apskatīt paziņojumos.
    OpenSSH 10.4,
    OpenSSH 10.5 un
    OpenSSH 10.6.
  • AMD64 arhitektūras portu skaits ir 13060 (bija 13044), aarch64 — 12907 (bija 12883), i386 — 10659 (bija 10631). Starp programmatūru portos ir:
    • Asterisk 20.21.0 un 22.11.0
    • Audacity 3.7.9
    • CMake 4.3.5
    • Chromium 154.0.8037.92
    • Emacs 31.1
    • FFmpeg 9.0.2
    • GCC 16.1.0
    • GHC 9.10.3
    • GNOME 49
    • Go 1.27.1
    • JDK 11.0.32, 17.0.20, 21.0.12 un 25.0.4
    • KDE Plasma 6.7.5, KDE Gear 26.08.1, KDE Frameworks 6.30.0
    • Krita 6.0.3
    • LLVM/Clang 21.1.8 un 22.1.8
    • LibreOffice 26.8.0.3
    • Lua 5.1.5, 5.2.4, 5.3.6, 5.4.8 un 5.5.1
    • MariaDB 12.3.3
    • Mono 6.14.1
    • Mozilla Firefox 157.0 un ESR 153.4.0
    • Mozilla Thunderbird 153.4.0
    • Mutt 2.4.2 un NeoMutt 20260616
    • Node.js 24.21.0 un Deno 2.9.7
    • OCaml 4.14.2
    • OpenLDAP 2.6.15
    • PHP 8.3.33, 8.4.26 un 8.5.11
    • Postfix 3.5.28 un 3.11.7
    • PostgreSQL 18.6
    • Python 2.7.18 un 3.14.7
    • Qt 5.15.19 (+ KDE pielāgojumi) un 6.11.2
    • R 4.6.1
    • Ruby 3.3.12, 3.4.11 un 4.0.7
    • Rust 1.98.1
    • SQLite 3.53.2
    • Shotcut 26.8.1
    • Sudo 1.9.17p2
    • Suricata 7.0.7
    • Tcl/Tk 8.5.19, 8.6.18 un 9.0.4
    • TeX Live 2026
    • Vim 9.2.1125, Neovim 0.12.5 un Vim-Classic 2026091
    • Wayland 1.26.0 un kompozīcijas vadītāji CoW, Labwc, Mango, Niri, Sway, Wayfire
    • Vulkan 1.4.357.0
    • Xfce 4.20.0
  • Atjaunināti trešo pušu komponenti, kas iekļauti OpenBSD 8.0:
    • Grafiskais kaudzes Xenocara, pamatojoties uz X.Org 7.7 ar xserver 21.1.24 + pielāgojumiem, freetype 2.14.3, fontconfig 2.17.1, Mesa 25.0.7, xterm 410, xkeyboard-config 2.20, fonttosfnt 1.2.5.
    • LLVM/Clang 22.1.6 (+ pielāgojumi)
    • GCC 4.2.1 (+ labojumi)
    • Perl 5.42.3 (+ pielāgojumi)
    • NSD 4.15.2.
    • Unbound 1.26.1.
    • Ncurses 6.4
    • Binutils 2.17 (+ labojumi)
    • Gdb 6.3 (+ labojumi)
    • Awk 20250116
    • Expat 2.8.4
    • zlib 1.3.2 (+ labojumi)
  • Novērstas ievainojamības: bufera pārplūde ppp, attālināta koda izpilde DNS serverī nsd (CVE-2026-101337, CVE-2026-101338, CVE-2026-101339, CVE-2026-101341), attālināta bufera pārplūde IPsec, izmantojot AES-GMAC, un piekļuve atmiņai pēc tās atbrīvošanas implementācijā /dev/video.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster