{"id":111652,"date":"2023-11-21T09:10:13","date_gmt":"2023-11-21T07:10:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-freebsd-14-0"},"modified":"2023-11-21T09:10:13","modified_gmt":"2023-11-21T07:10:13","slug":"reliz-freebsd-14-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-freebsd-14-0","title":{"rendered":"Wydanie FreeBSD 14.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po dw\u00f3ch i p\u00f3\u0142 roku od publikacji ga\u0142\u0119zi 13.0, wydanie FreeBSD 14.0 zosta\u0142o sformu\u0142owane. Obrazy instalacyjne zosta\u0142y przygotowane dla architektur amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 i riscv64. Dodatkowo przygotowano kompilacje dla system\u00f3w wirtualizacji (QCOW2, VHD, VMDK, raw) oraz \u015brodowisk chmurowych Amazon EC2, Google Compute Engine i Vagrant. Ga\u0142\u0105\u017a FreeBSD 14 b\u0119dzie ostatni\u0105 z obs\u0142ug\u0105 platform 32-bitowych. W FreeBSD 15 pozostanie tylko obs\u0142uga system\u00f3w 64-bitowych, ale b\u0119dzie mo\u017cliwe kompilowanie program\u00f3w 32-bitowych i korzystanie z trybu COMPAT_FREEBSD32 do uruchamiania 32-bitowych plik\u00f3w wykonywalnych w \u015brodowisku 64-bitowym.     <\/p>\n<p>G\u0142\u00f3wne zmiany:  <\/p>\n<ul>\n<li class=\"l\"> Dla u\u017cytkownika root domy\u015blnym interpretem polece\u0144 jest \/bin\/sh.\n<li class=\"l\"> Domy\u015blnie dla urz\u0105dze\u0144 NVME we wszystkich platformach wykorzystywany jest sterownik nda. Aby przywr\u00f3ci\u0107 stary sterownik nvd, w loader.conf przewidziana jest opcja \u201ehw.nvme.use_nvd=1\u201d.    <\/li>\n<li class=\"l\"> Dodano nowe narz\u0119dzie \u201efwget\u201d, kt\u00f3re identyfikuje sprz\u0119t wymagaj\u0105cy aktualizacji oprogramowania i instaluje odpowiednie pakiety z firmwarem. Obecnie wspierane s\u0105 jedynie urz\u0105dzenia PCI oraz firmware dla GPU Intel i AMD.\n<li class=\"l\"> Dodano nowe narz\u0119dzie base64 do kodowania i dekodowania danych w formacie base64.\n<li class=\"l\"> Dodano narz\u0119dzie tcpsso, kt\u00f3re pozwala ustawi\u0107 opcje gniazda dla istniej\u0105cych po\u0142\u0105cze\u0144 TCP (na przyk\u0142ad mo\u017cna zmieni\u0107 modu\u0142 kontroli przeci\u0105\u017cenia lub stos TCP).    <\/li>\n<li class=\"l\"> Jako domy\u015blny agent dostarczania poczty zamiast sendmail u\u017cywany jest dma (DragonFly Mail Agent). Sendmail pozostaje w podstawowej wersji i zosta\u0142 zaktualizowany do wersji 8.17.1.\n<li class=\"l\"> W KTLS, implementacji protoko\u0142u TLS dzia\u0142aj\u0105cej na poziomie j\u0105dra FreeBSD, dodano wsparcie dla sprz\u0119towego przyspieszenia TLS 1.3 po stronie odbiorczej. Przyspieszenie zapewniono poprzez przeniesienie niekt\u00f3rych operacji zwi\u0105zanych z przetwarzaniem zaszyfrowanych pakiet\u00f3w na stron\u0119 karty sieciowej.\n<li class=\"l\"> Do pliku konfiguracyjnego jail.conf dodano dyrektyw\u0119 \u201e.include\u201d, kt\u00f3ra pozwala na do\u0142\u0105czenie dodatkowych plik\u00f3w podczas \u0142adowania konfiguracji, z mo\u017cliwo\u015bci\u0105 u\u017cywania masek w \u015bcie\u017ckach. Rozszerzono parametr sysctl security.bsd.see_jail_proc, dzi\u0119ki kt\u00f3remu nieautoryzowanym u\u017cytkownikom w osobnym \u015brodowisku jail mo\u017cna teraz zabroni\u0107 wymuszenia zako\u0144czenia, zmiany priorytetu i debugowania proces\u00f3w.\n<li class=\"l\"> Programy pw i bsdinstall domy\u015blnie tworz\u0105 u\u017cytkownik\u00f3w w katalogu \u201e\/home\u201d, a nie w \u201e\/usr\/home\u201d. Dowi\u0105zanie symboliczne dla \u201e\/home\u201d, wskazuj\u0105ce na \u201e\/usr\/home\u201d, nie jest ju\u017c tworzone.\n<li class=\"l\"> Domy\u015blnie wy\u0142\u0105czono konfiguracj\u0119  budowlan\u0105 PROFILE \u2014 nie s\u0105 ju\u017c dostarczane wersje systemowych bibliotek z profilowaniem, zamiast tego nale\u017cy u\u017cywa\u0107 sprz\u0119tu do profilowania (hwpmc).\n<li class=\"l\"> W\u0142\u0105czono kompilacj\u0119 plik\u00f3w wykonywalnych dla architektur 64-bitowych w trybie PIE (Position Independent Executable).\n<li class=\"l\"> W hipernadzorze Bhyve dodano mo\u017cliwo\u015b\u0107 przekazywania dost\u0119pu do TPM (Trusted Platform Module) i GPU (w wirtualnych \u015brodowiskach dla chip\u00f3w AMD i Intel).       <\/li>\n<li class=\"l\"> Implementacja systemu plik\u00f3w ZFS zosta\u0142a zaktualizowana do wersji OpenZFS 2.2. Do narz\u0119dzia makefs dodano wsparcie dla systemu plik\u00f3w ZFS. Umo\u017cliwiono tworzenie puli ZFS zwi\u0105zanej z jednym wirtualnym dyskiem vdev.\n<li class=\"l\"> Liczba obs\u0142ugiwanych rdzeni CPU (parametr MAXCPU) zosta\u0142a zwi\u0119kszona z 256 do 1024 w systemach opartych na architekturze amd64 i arm64.\n<li class=\"l\"> W UFS dla konfiguracji z w\u0142\u0105czonym rejestrowaniem (soft updates) zezwolono na wykonywanie w tle sprawdzania systemu plik\u00f3w przy u\u017cyciu migawk\u00f3w UFS. Do superblok\u00f3w, map cylindr\u00f3w i inode dodano dodatkowe kontrole sumy kontrolnej w celu wykrywania uszkodze\u0144.\n<li class=\"l\"> Dodano system plik\u00f3w tarfs, kt\u00f3ry mo\u017cna u\u017cywa\u0107 z archiwami tar skompresowanymi za pomoc\u0105 zstd.    <\/li>\n<li class=\"l\"> Dodano narz\u0119dzie boottrace do \u015bledzenia zdarze\u0144, kt\u00f3re mia\u0142y miejsce podczas uruchamiania oraz zamykania systemu.\n<li class=\"l\"> Dodano parametr konfiguracji j\u0105dra FIRECRACKER, aby umo\u017cliwi\u0107 uruchamianie FreeBSD w systemie wirtualizacji Firecracker, zaprojektowanym do uruchamiania maszyn wirtualnych przy minimalnych nak\u0142adach. Czas \u0142adowania j\u0105dra FreeBSD 14 w systemie Firecracker zosta\u0142 skr\u00f3cony do 25 milisekund, co pozwala na uruchamianie \u015brodowisk z FreeBSD w miar\u0119 potrzeby w celu realizacji infrastruktury bezserwerowych oblicze\u0144.                     <\/li>\n<li class=\"l\"> W bootloaderze napisanym w j\u0119zyku Lua, w specjalnym \u015brodowisku sandbox, wprowadzono wsparcie dla wykonywania plik\u00f3w lua umieszczonych w katalogu loader_conf_files.    <\/li>\n<li class=\"l\"> Rozszerzono wsparcie dla NFS. Dodano now\u0105 opcj\u0119 montowania \u201esyskrb5\u201d dla wsparcia Kerberos w NFSv 4.1\/4.2, a tak\u017ce zrealizowano wsparcie dla operacji ExchangeID. Umo\u017cliwiono uruchamianie nfsd, nfsuserd, mountd, gssd i rpc.tlsservd w izolowanym \u015brodowisku sieciowym vnet.    <\/li>\n<li class=\"l\"> W skrypcie growfs wprowadzono mo\u017cliwo\u015b\u0107 umieszczania partycji swap na ko\u0144cu rozszerzalnego obszaru na dysku.     <\/li>\n<li class=\"l\"> Dodano nowy dostawca DTrace kinst (dtrace_kinst), umo\u017cliwiaj\u0105cy \u015bledzenie struktur j\u0105dra.\n<li class=\"l\"> W podsystemie kryptograficznym j\u0105dra dodano wsparcie dla algorytmu szyfrowania XChaCha20-Poly1035 AEAD oraz API do wykorzystania krzywej eliptycznej curve25519 (dla WireGuard).\n<li class=\"l\"> Skr\u00f3cono czas ponownego uruchamiania. Dodano parametr sysctl kern.reboot_wait_time, za pomoc\u0105 kt\u00f3rego mo\u017cna zmieni\u0107 op\u00f3\u017anienie przed faktycznym ponownym uruchomieniem po wy\u015bwietleniu wszystkich komunikat\u00f3w diagnostycznych na konsoli. Domy\u015blnie op\u00f3\u017anienie zosta\u0142o usuni\u0119te.\n<li class=\"l\"> Do j\u0105dra dodano podsystem timerfd, u\u0142atwiaj\u0105cy portowanie program\u00f3w z Linuxa.\n<li class=\"l\"> Dodano sysctl machdep.mitigations.zenbleed.enable do zablokowania podatno\u015bci Zenbleed w procesorach AMD Zen2.    <\/li>\n<li class=\"l\"> W wpa_supplicant i hostapd dodano wsparcie dla Wi-Fi 6. W sterowniku iwlwifi zapewniono wsp\u00f3\u0142prac\u0119 z chipami Intela obs\u0142uguj\u0105cymi Wi-Fi 6E AX411\/AX211\/AX210.    <\/li>\n<li class=\"l\"> Dla j\u0105dra w systemach amd64 zapewniono wsparcie dla narz\u0119dzi AddressSanitizer i MemorySanitizer z projektu LLVM.\n<li class=\"l\"> W skryptach rc.d dozwolone jest u\u017cycie metody status, nawet je\u015bli w skrypcie nie jest okre\u015blona nazwa programu (procname) i plik PID.\n<li class=\"l\"> Domy\u015blna pr\u0119dko\u015b\u0107 przesy\u0142u danych przez port szeregowy w j\u0105drze, bootloaderach i przestrzeni u\u017cytkownika zosta\u0142a zwi\u0119kszona z 9600 do 115200 bps. Domy\u015blny ton dzwonka ustawiono na 800Hz. Zapewniono integracj\u0119 z devd do odtwarzania dzwonka przez kart\u0119 d\u017awi\u0119kow\u0105. Dla konsoli vt dzwonek jest domy\u015blnie wy\u0142\u0105czony (aby go w\u0142\u0105czy\u0107, nale\u017cy wykona\u0107 polecenia \u201esysctl kern.vt.enable_bell=1\u201d oraz \u201ekbdcontrol -b normal\u201d).\n<li class=\"l\"> Poprawiono wsparcie dla architektury przyspieszenia sprz\u0119towego operacji sieciowych NXP DPAA2 (Data Path Acceleration Architecture Gen2).\n<li class=\"l\"> Dodano sterownik igc dla kontroler\u00f3w Ethernet Intel I225, obs\u0142uguj\u0105cy pr\u0119dko\u015b\u0107 2.5 Gbps.            <\/li>\n<li class=\"l\"> Domy\u015blnie w\u0142\u0105czono ustawienie net.inet.tcp.nolocaltimewait, kt\u00f3re wy\u0142\u0105cza tworzenie zapis\u00f3w timewait dla po\u0142\u0105cze\u0144 TCP zako\u0144czonych po stronie lokalnej.\n<li class=\"l\"> Rozszerzono i domy\u015blnie w\u0142\u0105czono wsparcie dla protoko\u0142u komunikacyjnego Netlink (RFC 3549), stosowanego w Linuxie do organizowania interakcji j\u0105dra z procesami w przestrzeni u\u017cytkownika. Niekt\u00f3re narz\u0119dzia sieciowe przekszta\u0142cono na korzystanie z Netlink.\n<li class=\"l\"> W filtrze pakiet\u00f3w pf zapewniono zgodno\u015b\u0107 z sk\u0142adni\u0105 i zachowaniem operacji normalizacji pakiet\u00f3w (scrubbing) wersji pf z OpenBSD. W pfsync zaimplementowano mo\u017cliwo\u015b\u0107 korzystania z transportu IPv6. Format pakiet\u00f3w pfsync zosta\u0142 rozszerzony, aby wspiera\u0107 kolejkowanie, normalizacj\u0119 pakiet\u00f3w oraz zasady route-to.\n<li class=\"l\"> Do interfejsu sieciowego if_stf (IPv6 przez IPv4) dodano <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lir\/ipv4\/\"   title=\"wsparcie IPv6\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"392\">wsparcie IPv6<\/a> Szybkie wdra\u017canie (RFC 5969). Domy\u015blnie wy\u0142\u0105czono tryb IPv6 nodeinfo (RFC 4620).\n<li class=\"l\"> Domy\u015blnie w\u0142\u0105czono parametr sysctl net.inet.tcp.nolocaltimewait, kt\u00f3ry wy\u0142\u0105cza tworzenie wpis\u00f3w ze stanem timewait dla lokalnie przerwanych po\u0142\u0105cze\u0144 TCP.\n<li class=\"l\"> Domy\u015blnie dla TCP wprowadzono mechanizm zarz\u0105dzania przeci\u0105\u017ceniem sieci CUBIC zamiast NewReno, co pozwoli\u0142o na szersze wykorzystanie dost\u0119pnej przepustowo\u015bci.\n<li class=\"l\"> W IPv4 wy\u0142\u0105czono wysy\u0142anie pakiet\u00f3w rozg\u0142oszeniowych na zerowy adres podsieci, je\u015bli ten adres nie jest wyra\u017anie zadeklarowany jako rozg\u0142oszeniowy. Zmiana ta pozwala na wykorzystanie adres\u00f3w ko\u0144cz\u0105cych si\u0119 na \u201e.0\u201d dla host\u00f3w.\n<li class=\"l\"> Zmieniono ustawienia OpenSSH: protok\u00f3\u0142 SFTP jest domy\u015blnie u\u017cywany zamiast scp\/rcp w scp, wy\u0142\u0105czono wsparcie dla podpis\u00f3w RSA\/SHA-1, ustawienia VerifyHostKeyDNS oraz X11Forwarding ustawiono na &#171;no&#187;, usuni\u0119to dyrektyw\u0119 VersionAddendum, usuni\u0119to wsparcie dla ustawie\u0144 HPN.\n<li class=\"l\"> Do narz\u0119dzia date dodano opcj\u0119 &#171;-z&#187; do konwersji stref czasowych.\n<li class=\"l\"> Do narz\u0119dzia diff dodano opcj\u0119 &#171;&#8212;color&#187; do wizualizacji zmian w kolorze.\n<li class=\"l\"> Do narz\u0119dzia sleep dodano wsparcie dla jednostek miary innych ni\u017c sekundy (na przyk\u0142ad mo\u017cna u\u017cy\u0107 &#171;sleep 1h 30m&#187;).\n<li class=\"l\"> Do narz\u0119dzi head i tail dodano wsparcie dla opcji &#171;-q&#187; oraz &#171;-h&#187;, a tak\u017ce wprowadzono mo\u017cliwo\u015b\u0107 okre\u015blania warto\u015bci z przyrostkami w mi\u0119dzynarodowym systemie jednostek SI. W head usuni\u0119to ograniczenie na maksymaln\u0105 liczb\u0119 wierszy 2^31.\n<li class=\"l\"> Do narz\u0119dzia systat dodano polecenie &#171;iolat&#187; do wy\u015bwietlania informacji o op\u00f3\u017anieniach wej\u015bcia\/wyj\u015bcia obliczonych przez planista CAM.\n<li class=\"l\"> Biblioteka libncursesw zosta\u0142a podzielona na dwie biblioteki libtinfow i libncursesw. Dodano wsparcie dla korzystania w ncurses z bazy terminfo, a nie tylko termcap.\n<li class=\"l\"> Dla architektury aarch64 (arm64) wprowadzono i domy\u015blnie w\u0142\u0105czono opcj\u0119 kompilacji COMPAT_LIB32, umo\u017cliwiaj\u0105c\u0105 kompilacj\u0119 32-bitowych bibliotek dla system\u00f3w ARM64, co pozwala na uruchamianie plik\u00f3w wykonywalnych skompilowanych dla platformy armv7.\n<li class=\"l\"> Ulepszono wsparcie system\u00f3w chmurowych. Dla AWS EC2 dodano eksperymentalne kompilacje z systemem plik\u00f3w ZFS i cloud-init. Dla Azure udost\u0119pniono obrazy dla architektur arm64 i amd64, do wyboru z UFS lub ZFS. Dodano sterownik dla wirtualnej karty sieciowej gve (Google Virtual NIC).\n<li class=\"l\"> W systemie ACPI dodano wsparcie dla warto\u015bci progowej _CR3, kt\u00f3ra pozwala ustawi\u0107 temperatur\u0119, po osi\u0105gni\u0119ciu kt\u00f3rej system przechodzi w tryb u\u015bpienia (S3).\n<li class=\"l\"> Zaktualizowano wersje oprogramowania i bibliotek dost\u0119pnych w systemie podstawowym: OpenSSH 9.5p1, OpenSSL 3.0.12 (wcze\u015bniej u\u017cywano ga\u0142\u0119zi 1.1.1), awk 2021072, bc 6.6.0, libbsdxml 2.4.7, libfido2 1.13.0, tcpdump 4.99.4, libpcap 1.10.4, xz 5.4.3, zlib 1.3, zstd 1.5.2. Realizacja narz\u0119dzia objdump zosta\u0142a zast\u0105piona przez llvm-objdump. Kompilator Clang zaktualizowano do ga\u0142\u0119zi 16.\n<li class=\"l\"> Przeprowadzono czyszczenie przestarza\u0142ych system\u00f3w:\n<ul>\n<li class=\"l\"> Z systemu podstawowego usuni\u0119to wsparcie dla jednorazowych hase\u0142 OPIE (mo\u017cna ponownie u\u017cy\u0107, instaluj\u0105c port security\/opie).\n<li class=\"l\"> Usuni\u0119to sterowniki kart d\u017awi\u0119kowych z interfejsem ISA.\n<li class=\"l\"> Usuni\u0119to narz\u0119dzia fmtree i minigzip.\n<li class=\"l\"> Usuni\u0119to komponenty ATM w netgraph (NgATM).\n<li class=\"l\"> Usuni\u0119to proces w tle telnetd (mo\u017cna u\u017cy\u0107 portu net\/freebsd-telnetd).\n<li class=\"l\"> Usuni\u0119to klas\u0119 VINUM w geom.\n<li class=\"l\"> Usuni\u0119to przestarza\u0142e sterowniki amr, iscsi_initiator, iir, mn, mly, nlmrsa i twa.\n<li class=\"l\"> Z j\u0105der GENERIC i MINIMAL usuni\u0119to parametr VESA.\n<li class=\"l\"> Usuni\u0119to wsparcie dla asymetrycznych operacji kryptograficznych z dzia\u0142aj\u0105cego na poziomie j\u0105dra frameworku kryptograficznego OCF (Open Cryptographic Framework).\n<li class=\"l\">  Og\u0142oszono przestarza\u0142e narz\u0119dzie mergemaster, kt\u00f3re nale\u017cy zast\u0105pi\u0107 przez etcupdate.\n<li class=\"l\"> Usuni\u0119to narz\u0119dzie portsnap (do ekstrakcji port\u00f3w nale\u017cy u\u017cy\u0107 &#171;git clone https:\/\/git.FreeBSD.org\/ports.git \/usr\/ports&#187;).\n<li class=\"l\"> Zako\u0144czono tworzenie kompilacji dla architektury armv6.\n<li class=\"l\"> Usuni\u0119to wsparcie dla architektury MIPS.  <\/ul>\n<\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60120\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 13.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 14.0. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0437\u044b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 \u0438 riscv64. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0441\u0431\u043e\u0440\u043a\u0438 \u0434\u043b\u044f \u0441\u0438\u0441\u0442\u0435\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 (QCOW2, VHD, VMDK, raw) \u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0439 Amazon EC2, Google Compute Engine \u0438 Vagrant. \u0412\u0435\u0442\u043a\u0430 FreeBSD 14 \u0441\u0442\u0430\u043d\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441 [&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-111652","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\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 13.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 14.0.\" \/>\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-freebsd-14-0\" \/>\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 FreeBSD 14.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 13.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 14.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-freebsd-14-0\" \/>\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=\"2023-11-21T07:10:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-11-21T07:10:13+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 FreeBSD 14.0 | ProHoster","description":"Po dw\u00f3ch i p\u00f3\u0142 roku od publikacji ga\u0142\u0119zi 13.0 opublikowano wersj\u0119 FreeBSD 14.0.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-freebsd-14-0","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 FreeBSD 14.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u0435\u0442\u043a\u0438 13.0 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 14.0.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-freebsd-14-0","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":"2023-11-21T07:10:13+00:00","article:modified_time":"2023-11-21T07:10:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"111652","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-08 17:08:20","updated":"2026-02-08 17:08:20","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\/111652","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=111652"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111652\/revisions"}],"predecessor-version":[{"id":157571,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/111652\/revisions\/157571"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=111652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=111652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=111652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}