{"id":123698,"date":"2025-04-28T15:05:08","date_gmt":"2025-04-28T13:05:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-openbsd-7-7"},"modified":"2025-04-28T15:05:08","modified_gmt":"2025-04-28T13:05:08","slug":"reliz-openbsd-7-7","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openbsd-7-7","title":{"rendered":"Wydanie OpenBSD 7.7","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Wydano wydanie wolnego systemu operacyjnego podobnego do UNIX, OpenBSD 7.7. Projekt OpenBSD zosta\u0142 za\u0142o\u017cony przez Theo de Raadta w 1995 roku po konflikcie z deweloperami NetBSD, kt\u00f3ry skutkowa\u0142 zablokowaniem dost\u0119pu Theo do repozytorium CVS NetBSD. Po tym wydarzeniu Theo de Raadt z grup\u0105 zwolennik\u00f3w stworzy\u0142 nowy otwarty system operacyjny na bazie drzewa \u017ar\u00f3d\u0142owego NetBSD, kt\u00f3rego g\u0142\u00f3wnymi celami rozwoju sta\u0142y si\u0119 przeno\u015bno\u015b\u0107 (obs\u0142ugiwane 13 platform sprz\u0119towych), standaryzacja, poprawna funkcjonalno\u015b\u0107, proaktywne bezpiecze\u0144stwo oraz zintegrowane \u015brodki kryptograficzne. Rozmiar pe\u0142nego obrazu ISO bazowego systemu OpenBSD 7.7 wynosi 746 MB.       <\/p>\n<p>Opr\u00f3cz samego systemu operacyjnego, projekt OpenBSD jest znany ze swoich komponent\u00f3w, kt\u00f3re zyska\u0142y popularno\u015b\u0107 w innych systemach i udowodni\u0142y, \u017ce s\u0105 jednymi z najbezpieczniejszych i najwy\u017cszej jako\u015bci rozwi\u0105za\u0144. W\u015br\u00f3d nich: LibreSSL (fork OpenSSL), OpenSSH, filtr pakiet\u00f3w PF, demony routingu OpenBGPD i OpenOSPFD, serwer NTP OpenNTPD, serwer pocztowy OpenSMTPD, multiplexer terminala tekstowego (odpowiednik GNU screen) tmux, demon identyfikacyjny oparty na protokole IDENT, alternatywa BSDL dla pakietu GNU groff \u2014 mandoc, protok\u00f3\u0142 do organizacji system\u00f3w odpornych na awarie CARP (Common Address Redundancy Protocol), lekki serwer http, narz\u0119dzie do synchronizacji plik\u00f3w OpenRSYNC.    <\/p>\n<p>G\u0142\u00f3wne zmiany:   <\/p>\n<ul>\n<li class=\"l\"> Wykonanie frameworka drm (Direct Rendering Manager) zsynchronizowane z j\u0105drem Linux 6.12.21 (w poprzedniej wersji \u2014 6.6.52). W sterowniku inteldrm dodano wsparcie dla GPU stosowanego w procesorach Intel opartych na mikroarchitekturze Arrow Lake. W sterowniku amdgpu dodano wsparcie dla GPU Ryzen AI 300 (Strix Point, Strix Halo, Krackan Point) oraz Radeon RX 9070 (Navi 48).\n<li class=\"l\"> W porcie dla architektury ARM64 zaimplementowano wsparcie dla zestawu instrukcji wektorowych SVE (Scalable Vector Extension). Na systemach z chipami ARM Apple M1 wprowadzono ustawienie stan\u00f3w poboru energii. W mechanizmie mapowania fizycznych stron pami\u0119ci (pmap, physical mapping) zoptymalizowane operacje resetowania bufora asocjacyjnej translacji (TLB), co przyspieszy\u0142o wykonanie testu kompilacji j\u0105dra o oko\u0142o 5%. Na sprz\u0119cie z obs\u0142ug\u0105 szyfru QARMA3 dla ochrony przestrzeni u\u017cytkownika w\u0142\u0105czono uwierzytelnianie wska\u017anik\u00f3w (PAC, Pointer Authentication Code).\n<li class=\"l\"> Na systemach x86_64 dla system\u00f3w go\u015bcinnych uruchamianych przy u\u017cyciu QEMU wprowadzono wsparcie dla mechanizmu AMD SEV (Secure Encrypted Virtualization), wykorzystywanego w systemach wirtualizacji do zabezpieczania <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/vps\/\"   title=\"maszyn wirtualnych\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2202\">maszyn wirtualnych<\/a> przed ingerencj\u0105 ze strony hipernadzorcy lub administratora systemu hosta. Do sterownika psp, u\u017cywanego do konfigurowania i uruchamiania system\u00f3w go\u015bcinnych z w\u0142\u0105czon\u0105 obs\u0142ug\u0105 AMD SEV, dodano polecenie do za\u0142adowania oprogramowania uk\u0142adowego do chipu.\n<li class=\"l\"> Na systemach x86_64 dodano mo\u017cliwo\u015b\u0107 rezerwacji obszar\u00f3w pami\u0119ci wi\u0119kszych ni\u017c 4 GB dla DMA.\n<li class=\"l\"> Ulepszono wsparcie dla architektur RISC-V, Sparc64, HPPA, i386 i Powerpc64.\n<li class=\"l\"> Zoptymalizowano spos\u00f3b obs\u0142ugi sytuacji niedoboru pami\u0119ci w systemie (OOM).\n<li class=\"l\"> W mechanizmie \u015bledzenia ptrace dodano mo\u017cliwo\u015bci umo\u017cliwiaj\u0105ce ustalanie punkt\u00f3w zatrzymania w debuggerze gdb w w\u0105tkowych procesach. Dodano polecenia do odczytu i zapisu obszaru, w kt\u00f3rym w \u015bledzonym procesie przechowywany jest stan procesora przy u\u017cyciu instrukcji XSAVE.\n<li class=\"l\"> W skryptach w j\u0119zyku BT (BPFtrace lub Bug Tracing), stosowanych w systemie \u015bledzenia btrace, dodano wsparcie dla wieloliniowych konstrukcji. W narz\u0119dziu btrace dodano dodatkowe profile i nazewnictwo przedzia\u0142\u00f3w czasowych (hz, us, ms, s).\n<li class=\"l\"> Dodano parametr sysctl kern.audio.kbdcontrol, kt\u00f3ry, gdy jest ustawiony na 0, sprawia, \u017ce multimedia klawisze steruj\u0105ce g\u0142o\u015bno\u015bci\u0105 na klawiaturze b\u0119d\u0105 traktowane jak zwyk\u0142e klawisze.\n<li class=\"l\"> Usprawniono obs\u0142ug\u0119 awarii oraz rozszerzono kontrole podczas przechodzenia w tryb u\u015bpienia i oczekiwania.\n<li class=\"l\"> Przebudowano kod odpowiedzialny za zatrzymywanie proces\u00f3w w przypadku otrzymania sygna\u0142u, co rozwi\u0105za\u0142o problemy z zatrzymywaniem proces\u00f3w wielow\u0105tkowych, kt\u00f3re wyst\u0119powa\u0142y w takich pakietach jak golang i mpv.\n<li class=\"l\"> Udoskonalono wsparcie dla system\u00f3w wieloprocesorowych (SMP). Zapewniono r\u00f3wnoleg\u0142\u0105 prac\u0119 timer\u00f3w wej\u015bcia i wyj\u015bcia TCP, a wywo\u0142ania systemowe send() i recv() przesz\u0142y na korzystanie ze wsp\u00f3lnej blokady. Kilka w\u0105tk\u00f3w u\u017cytkownik\u00f3w mo\u017ce teraz pracowa\u0107 r\u00f3wnolegle z r\u00f3\u017cnymi gniazdami, a wyj\u015bcie TCP ju\u017c nie blokuje przetwarzania pakiet\u00f3w IP.\n<p>Usuni\u0119to globaln\u0105 blokad\u0119 z wywo\u0142a\u0144 systemowych open, openat, ptsignal, psignal i prsignal, a tak\u017ce sysctl kern.timeout_stats, kern.allowkmem, kern.video.record, net.inet.gre.allow, net.inet.gre.wccp, kern.global_ptrace, kern.wxabort, kern.malloc.kmemstat. Przeniesiono do kategorii mp-safe sterowniki psp, wsmouse i wstpad oraz struktur\u0119 video_filtops.      <\/p>\n<li class=\"l\"> W hipernadzorze VMM wprowadzono mo\u017cliwo\u015b\u0107 wykorzystania acpipci do do\u0142\u0105czania magistrali PCI.\n<li class=\"l\"> Umo\u017cliwiono okre\u015blenie alternatywnej polityki z ustawieniami wydajno\u015bci (perfpolicy), stosowanej podczas pracy systemu na akumulatorze.\n<li class=\"l\"> Do zespo\u0142u sysctl dodano opcj\u0119 '-f file' do wczytywania wszystkich ustawie\u0144 z pliku jednocze\u015bnie. W skryptach rc nowa opcja zosta\u0142a zastosowana do pe\u0142nego wczytywania sysctl.conf zamiast analizy linia po linii.\n<li class=\"l\"> W poleceniu pkg_add zaimplementowano wywo\u0142anie ldconfig, gdy w wyniku instalacji nowych pakiet\u00f3w zmieni\u0142a si\u0119 lista bibliotek wsp\u00f3\u0142dzielonych.\n<li class=\"l\"> Dodano wsparcie dla nowego sprz\u0119tu. Ulepszono wsparcie dla SoC MediaTek i Qualcomm Snapdragon (w tym X Elite). Ulepszono wsparcie urz\u0105dze\u0144 Samsung Galaxy Book4 Edge, ThinkPad T14 Gen 5, Vivobook, ThinkPad X1 Nano Gen 2, ThinkPad X13 oraz r\u00f3\u017cnych Chromebook\u00f3w. Dodano sterownik ice dla Intel E810 Ethernet 1Gb\/10Gb\/25Gb\/50Gb\/100Gb oraz sterownik ixv dla wirtualnych funkcji Intel Ethernet 82598EB, 82559 i X540. Kontynuowano prace nad przenoszeniem wykonania operacji sieciowych na stron\u0119 kart sieciowych.\n<li class=\"l\"> W sysupgrade wprowadzono tryb offline do aktualizacji systemu z wykorzystaniem pakiet\u00f3w zapisanych na lokalnym dysku.\n<li class=\"l\"> W narz\u0119dziu fw_update dodano mo\u017cliwo\u015b\u0107 wczytywania (nie instalowania) firmware dla zwyk\u0142ego u\u017cytkownika bez uprawnie\u0144 root. Dodano flag\u0119 '-l' do wy\u015bwietlenia listy sterownik\u00f3w i plik\u00f3w.\n<li class=\"l\"> Dla procesu sshd-auth w\u0142\u0105czono zabezpieczenia przed wykorzystaniem luk, polegaj\u0105ce na losowej rekonfiguracji pliku wykonywalnego przy ka\u017cdym uruchomieniu systemu (relink). Rekompilacja pozwala uczyni\u0107 przesuni\u0119cia funkcji mniej przewidywalnymi, co utrudnia tworzenie exploit\u00f3w wykorzystuj\u0105cych metody programowania oparte na powrocie.\n<li class=\"l\"> Zrealizowano izolacj\u0119 procesu mountd z wykorzystaniem wywo\u0142ania systemowego unveil.\n<li class=\"l\"> W stosie sieciowym wprowadzono wsparcie dla gniazd AF_FRAME oraz rodziny protoko\u0142\u00f3w IFT_ETHER, co umo\u017cliwia aplikacjom wysy\u0142anie i odbieranie ram Ethernet. Dla wychodz\u0105cych pakiet\u00f3w UDP i TCP zastosowano now\u0105 metod\u0119 haszowania, co pozwoli\u0142o zoptymalizowa\u0107 rozk\u0142ad ruchu wed\u0142ug kolejek i znacznie (~20%) przyspieszy\u0107 wysy\u0142anie UDP dla IPv4\/IPv6 oraz TCP dla IPv6. Dla urz\u0105dzenia tun zrealizowano ioctl TUNSCAP oraz zoptymalizowano interakcj\u0119 mi\u0119dzy j\u0105drem a przestrzeni\u0105 u\u017cytkownika. Wprowadzono oddzieln\u0105 pami\u0119\u0107 podr\u0119czn\u0105 trasowania dla ka\u017cdego w\u0105tku. W sterowniku vio w\u0142\u0105czono tryb multiqueue.\n<li class=\"l\"> W narz\u0119dziu pfctl dla interfejs\u00f3w sieciowych i kolejek zezwolono na okre\u015blenie przepustowo\u015bci przekraczaj\u0105cej 4Gbit.\n<li class=\"l\"> W iked, implementacji protoko\u0142u IKEv2 dla IPsec, dodano opcj\u0119 'natt' do wymuszenia u\u017cycia nat-t.\n<li class=\"l\"> W relayd, procesie w tle do przekierowywania i r\u00f3wnowa\u017cenia zapyta\u0144, zaimplementowano wsparcie dla klient\u00f3w. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/ssl-sertifikat\/\"   title=\"certyfikat\u00f3w TLS\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"974\">certyfikat\u00f3w TLS<\/a>.\n<li class=\"l\"> Narz\u0119dzie do pomiaru wydajno\u015bci sieci tcpbench zyska\u0142o wsparcie TLS.\n<li class=\"l\"> W bgpd wprowadzono wsparcie dla RFC 8654 (BGP Extended Message), RFC 8538 (BGP Notification Message), domy\u015blnie aktywowano opcj\u0119 'reject as-set', zapewniaj\u0105c\u0105 buforowanie Adj-RIB-Out.\n<li class=\"l\"> W LibreSSL 4.1.0 dodano eksperymentalne wsparcie dla architektury loongarch64, wprowadzono nowe asemblerowe implementacje algorytm\u00f3w SHA-1, SHA-256 i SHA-512 dla architektury amd64 (wykorzystano instrukcj\u0119 SHA-NI), nowe assemblerowe implementacje SHA-256 i SHA-512 dla Aarch64 (wykorzystano rozszerzenie CE), uproszczono implementacj\u0119 MD5 dla amd64, zapewniono buforowanie listy uniewa\u017cnionych certyfikat\u00f3w (CRL), przeniesiono implementacj\u0119 ML-KEM 768 i 1024 z BoringSSL.\n<li class=\"l\"> Zaktualizowano OpenSSH. List\u0119 zmian mo\u017cna zobaczy\u0107 w og\u0142oszeniu OpenSSH 10 (usuni\u0119to wsparcie dla cyfrowych podpis\u00f3w DSA, operacje uwierzytelniania przeniesiono do oddzielnego procesu sshd-auth, domy\u015blnie zastosowano hybrydowy algorytm wymiany kluczy 'mlkem768x25519-sha256').\n<li class=\"l\"> Liczba port\u00f3w dla architektury AMD64 wynosi\u0142a 12593 (wcze\u015bniej 12312), dla aarch64 \u2014 12446 (wcze\u015bniej 12148), dla i386 \u2014 10429 (wcze\u015bniej 10534). W\u015br\u00f3d wersji aplikacji w portach:\n<ul>\n<li> Asterisk 16.30.1, 18.26.1, 20.13.0 i 22.3.0\n<li> Audacity 3.7.3\n<li> CMake 3.31.6\n<li> Chromium 135.0.7049.52\n<li> Emacs 30.1\n<li> FFmpeg 6.1.2\n<li> GCC 8.4.0 i 11.2.0\n<li> GNOME 47\n<li> Go 1.24.1\n<li> JDK 8u442, 11.0.26, 17.0.14 i 21.0.6\n<li> KDE Gears 24.12.3\n<li> KDE Frameworks 6.12.0\n<li> KDE Plasma 6.3.3\n<li> Krita 5.2.9\n<li> LLVM\/Clang 13.0.0, 16.0.6, 18.1.8, 19.1.7\n<li> LibreOffice 25.2.1.2\n<li> Lua 5.1.5, 5.2.4, 5.3.6, 5.4.7\n<li> MariaDB 11.4.5\n<li> Mono 6.12.0.199\n<li> Mozilla Firefox 137.0 i ESR 128.9.0\n<li> Mozilla Thunderbird 128.9.0\n<li> Mutt 2.2.14 i NeoMutt 20250113\n<li> Node.js 22.14.0\n<li> OpenLDAP 2.6.9\n<li> PHP 8.2.28, 8.3.19 i 8.4.5\n<li> Postfix 3.10.1\n<li> PostgreSQL 17.4\n<li> Python 2.7.18 i 3.12.9\n<li> Qt 5.15.16 (+ \u0142atki z projektu KDE) i 6.8.2\n<li> Ruby 3.2.8, 3.3.7, 3.4.2\n<li> Rust 1.86.0\n<li> SQLite 3.49.1\n<li> Shotcut 25.01.25\n<li> Sudo 1.9.16p1\n<li> Suricata 7.0.7\n<li> Tcl\/Tk 8.5.19 i 8.6.16\n<li> Vim 9.1.1265 i Neovim 0.10.4\n<li> Xfce 4.20.0   <\/ul>\n<li class=\"l\"> Zaktualizowano komponenty od zewn\u0119trznych dostawc\u00f3w wchodz\u0105ce w sk\u0142ad OpenBSD 7.7:\n<ul>\n<li class=\"l\"> Graficzny stos Xenocara oparty na X.Org 7.7 z xserver 21.1.16 + \u0142atki, freetype 2.13.3, fontconfig 2.15.0, Mesa 23.3.6, xterm 395, xkeyboard-config 2.20, fonttosfnt 1.2.4.\n<li> LLVM\/Clang 16.0.6 (+ \u0142atki)\n<li> GCC 4.2.1 (+ \u0142atki) i 3.3.6 (+ \u0142atki)\n<li> Perl 5.40.1 (+ \u0142atki)\n<li> NSD 4.9.1\n<li> Unbound 1.22.0\n<li> Ncurses 6.4\n<li> Binutils 2.17 (+ poprawki)\n<li> Gdb 6.3 (+ \u0142atki)\n<li> Awk 20250116\n<li> Expat 2.7.1\n<li> zlib 1.3.1 (+ \u0142atki)   <\/ul>\n<\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63148\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7. \u041f\u0440\u043e\u0435\u043a\u0442 OpenBSD \u0431\u044b\u043b \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u0422\u044d\u043e \u0434\u0435 \u0420\u0430\u0430\u0434\u0442\u043e\u043c (Theo de Raadt) \u0432 1995 \u0433\u043e\u0434\u0443 \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0430 \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 NetBSD, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0434\u043b\u044f \u0422\u044d\u043e \u0431\u044b\u043b \u0437\u0430\u043a\u0440\u044b\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a CVS \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044e NetBSD. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0422\u044d\u043e \u0434\u0435 \u0420\u0430\u0430\u0434\u0442 \u0441 \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0435\u0434\u0438\u043d\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u043e\u0432 \u0441\u043e\u0437\u0434\u0430\u043b \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u0435\u0440\u0435\u0432\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 NetBSD \u043d\u043e\u0432\u0443\u044e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123698","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openbsd-7-7\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenBSD 7.7 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openbsd-7-7\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-04-28T13:05:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-28T13:05:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie OpenBSD 7.7 | ProHoster","description":"Przedstawiono wydanie wolnego systemu operacyjnego UNIX-podobnego OpenBSD 7.7.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openbsd-7-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenBSD 7.7 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-openbsd-7-7","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-04-28T13:05:08+00:00","article:modified_time":"2025-04-28T13:05:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123698","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:45:58","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:31:19","updated":"2026-02-09 17:45:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/123698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=123698"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/123698\/revisions"}],"predecessor-version":[{"id":159446,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/123698\/revisions\/159446"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=123698"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=123698"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=123698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}