OpenBSD 7.9 發布

發布了免費的類 UNIX 操作系統 OpenBSD 7.9。 OpenBSD 項目由 Theo de Raadt 於 1995 年創立,此前與 NetBSD 開發人員發生衝突,拒絕 Theo 訪問 NetBSD CVS 存儲庫。 之後,Theo de Raadt 和一群志同道合的人基於 NetBSD 源代碼樹創建了一個新的開放操作系統,其主要開發目標是可移植性(支持 13 個硬件平台)、標準化、正確操作、主動安全性和集成密碼工具。 基本 OpenBSD 7.9 系統的完整安裝 ISO 映像的大小為 762 MB。

除了操作系統本身之外,OpenBSD 項目還以其組件而聞名,這些組件已在其他系統中廣泛使用,並已被證明是最安全和高質量的解決方案之一。 其中:LibreSSL(OpenSSL 的一個分支)、OpenSSH、PF 數據包過濾器、OpenBGPD 和 OpenOSPFD 路由守護進程、OpenNTPD NTP 服務器、OpenSMTPD 郵件服務器、文本終端多路復用器(類似於 GNU 屏幕)tmux、實現 IDENT 協議的 identd 守護進程、GNU groff 包的 BSDL 替代方案 - mandoc、用於組織容錯系統的協議 CARP(通用地址冗餘協議)、輕量級 http 服務器、OpenRSYNC 文件同步實用程序。

OpenBSD 7.9 是該專案的第 60 個版本。主要變化包括:

  • amd64 和 arm64 架構的任務調度器實作了一種基於 CPU 核心效能來管理核心使用的機制。為了在調度器執行期間排除某些類型的核心,可以使用系統控制變數「hw.blockcpu」。此變數接受以下標誌:S 表示邏輯核心(SMT),P 表示標準核心,E 表示節能核心(速度降低 20-50%),L 表示降頻核心(速度最慢)。預設值為 SL。
  • 延遲休眠功能旨在防止待機模式電池電量完全耗盡。此機制首先將系統置於待機模式,並保持 RAM 活動一段時間,具體時間由 `machdep.hibernatedelay` 系統控制變數指定。時間過後,系統喚醒並立即進入休眠模式,將 RAM 中的內容儲存到持久性儲存裝置。
  • drm(直接渲染管理器)框架與AMD及Intel GPU圖形驅動程式的實作與核心同步。 Linux 6.18.22(之前的版本為 6.12.50)。
  • 新增了在基於 Apple Hypervisor 的虛擬化系統中作為客戶系統運作的支援。適用於 arm64 架構的 OpenBSD 版本可以在虛擬機器中使用。 macOS 在搭載蘋果自研ARM晶片的設備上。
  • 新增了一個微型 vmboot 內核,可讓您在透過 sysupgrade 更新後,基於 vmd 管理程式初始化虛擬機器的環境。
  • PCI 驅動程式能夠改變其電源狀態,xhci 驅動程式利用此特性進入低功耗模式,並將配套的 USB4 控制器置於睡眠模式。
  • 新增了底層 FUSE API 的基本實現,足以編譯和運行 lowntfs-3g 驅動程式。
  • 增加了對 Wi-Fi 6 (802.11ax) 的支援。
  • 擴展了硬體支持,並為 USB4 控制器、Cadence PCIe 控制器、Qualcomm SC7280、Qualcomm GENI UART、Intel LPSS SPI 控制器、Quectel EC200A LTE 調變解調器添加了新的驅動程式。
  • 在 amd64 系統上,增加了從 EFI 分割區載入核心檔案的功能,可以將引導程式和 bsd.rd 放置在 EFI 分割區中以執行安裝程式。
  • 新增了 `__pledge_open` 系統調用,允許 libc 開啟某些重要文件,例如偽隨機數產生器裝置和時區資料庫,即使承諾和揭曉機制禁止這樣做。但是,以這種方式開啟的檔案是唯讀的,並且對它們禁用了 write、chmod、chflags、chown、ftruncate 和 fdpassing 等功能。
  • Web(虛擬乙太網路橋接器)網路設備已新增 VLAN 支援。
  • IPv6 自動設定 (SLAAC) 預設啟用。
  • OpenSSH、LibreSSL 和 OpenBGPD 已更新。更新內容詳見 OpenSSH 10.3、LibreSSL 4.3 和 OpenBGPD 9.1 的發佈公告。
  • AMD64 架構的連接埠數量為 13044(從 12651 開始),aarch64 的連接埠數量為 12883(從 12506 開始),i386 的連接埠數量為 10631(從 10457 開始)。 ports 中的應用程式版本包括:
    • 星號 22.9.0
    • Audacity 3.7.7
    • CMake的4.2.3
    • 鉻147.0.7727.101
    • Emacs 30.2
    • FFmpeg 8.0.1
    • GCC 15.2.0
    • GNOME 49
    • 轉到1.26.2
    • JDK25.0.2
    • KDE Gear 25.12.3、KDE ​​Frameworks 6.23.0、KDE ​​Plasma 6.6.4
    • Krita 5.2.16
    • LLVM/鏗鏘 21.1.8
    • LibreOffice的26.2.2.2
    • Lua 5.4.8
    • 瑪麗亞數據庫11.4.10
    • 單聲道6.14.1
    • 火狐150.0
    • 雷鳥140.10.0
    • 節點.js 22.22.2
    • OpenLDAP 2.6.13
    • PHP 8.5.5的
    • 後綴 3.11.1
    • PostgreSQL 18.3
    • Python的3.13.13
    • Qt 6.10.2
    • Ruby 4.0.2
    • 銹1.94.1
    • SQLite 3.51.3
    • Shotcut 26.2.26
    • Sudo 1.9.17p2
    • 貓鼬7.0.7
    • Tcl/Tk 9.0.3
    • Vulkan 1.4.341.0
    • Wayland 1.24.0,包含 Labwc、Mango、Niri、Sway 和 Wayfire 複合伺服器。
    • Xfce 4.20.0
  • 更新了 OpenBSD 7.9 中包含的第三方組件:
    • Xenocara 圖形堆棧基於 X.Org 7.7,帶有 xserver 21.1.21 + 補丁、freetype 2.14.2、fontconfig 2.17.1、Mesa 25.0.7、xterm 406、xkeyboard-config 2.20、fonttosfnt 1.2.4。
    • LLVM/Clang 19.1.7(+ 補丁)
    • GCC 4.2.1(+補丁)
    • Perl 5.42.2(+ 補丁)
    • 國家標準局4.14.2
    • Unbound 1.24.2(此版本在 DNSSEC 實作中存在嚴重漏洞,允許遠端程式碼執行)。
    • Ncurses 6.4
    • Binutils 2.17(+ 補丁)
    • Gdb 6.3(+ 補丁)
    • awk 20250116
    • 外籍人士2.7.5
    • zlib 1.3.2(+ 補丁)

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster