{"id":101775,"date":"2021-10-25T22:22:37","date_gmt":"2021-10-25T20:22:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem"},"modified":"2021-10-25T22:22:37","modified_gmt":"2021-10-25T20:22:37","slug":"vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","title":{"rendered":"Wydanie Muen 1.0, otwartego mikroj\u0105dra do tworzenia system\u00f3w o wysokiej niezawodno\u015bci","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po o\u015bmiu latach prac rozwojowych zadebiutowa\u0142 projekt Muen 1.0, rozwijaj\u0105cy j\u0105dro separacji, kt\u00f3rego brak b\u0142\u0119d\u00f3w w kodzie \u017ar\u00f3d\u0142owym potwierdzono metodami formalnej weryfikacji bezpiecze\u0144stwa. J\u0105dro jest dost\u0119pne dla architektury x86_64 i mo\u017ce by\u0107 stosowane w systemach krytycznych, kt\u00f3re wymagaj\u0105 wysokiego poziomu niezawodno\u015bci i gwarancji braku awarii. Kody \u017ar\u00f3d\u0142owe projektu zosta\u0142y napisane w j\u0119zyku Ada oraz jego weryfikowalnej wersji SPARK 2014. Kod jest rozpowszechniany na licencji GPLv3.      <\/p>\n<p>J\u0105dro separacji to mikroj\u0105dro, kt\u00f3re zapewnia \u015brodowisko do dzia\u0142ania izolowanych od siebie komponent\u00f3w, kt\u00f3rych interakcje s\u0105 \u015bci\u015ble regulowane okre\u015blonymi zasadami. Izolacja opiera si\u0119 na zastosowaniu rozszerze\u0144 wirtualizacji Intel VT-x, a tak\u017ce przewiduje mechanizmy ochronne zapobiegaj\u0105ce powstawaniu ukrytych kana\u0142\u00f3w komunikacyjnych. J\u0105dro separacji jest bardziej minimalistyczne i statyczne w por\u00f3wnaniu do innych mikroj\u0105der, co pozwala zredukowa\u0107 liczb\u0119 sytuacji mog\u0105cych prowadzi\u0107 do awarii.     <\/p>\n<p>J\u0105dro dzia\u0142a w trybie korzennym VMX, analogicznie do hipernadzorcy, natomiast wszystkie pozosta\u0142e komponenty dzia\u0142aj\u0105 w trybie niekorzennym VMX, tak jak systemy go\u015bcinne. Dost\u0119p do sprz\u0119tu odbywa si\u0119 przy u\u017cyciu rozszerze\u0144 Intel VT-d DMA oraz remappingu przerwa\u0144, co umo\u017cliwia bezpieczne przypisanie urz\u0105dze\u0144 PCI do komponent\u00f3w uruchamianych pod kontrol\u0105 Muen.    <center><img decoding=\"async\" alt=\"Wydanie Muen 1.0, otwartego mikroj\u0105dra do tworzenia system\u00f3w o wysokiej niezawodno\u015bci\" src=\"\/wp-content\/uploads\/2021\/10\/bd30e656326f6fd3667eec5773341420.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>W\u015br\u00f3d mo\u017cliwo\u015bci Muen wyr\u00f3\u017cnia si\u0119 wsparcie dla system\u00f3w wielordzeniowych, zagnie\u017cd\u017conych stron pami\u0119ci (EPT, Extended Page Tables), MSI (Message Signaled Interrupts), a tak\u017ce tabel atrybut\u00f3w stron pami\u0119ci (PAT, Page Attribute Table). Muen oferuje tak\u017ce ustalony cykliczny harmonizator oparty na wykluczaj\u0105cym timerze Intel VMX, kompaktowy runtime, kt\u00f3ry nie wp\u0142ywa na wydajno\u015b\u0107, system audytu awarii, mechanizm statycznego przydzielania zasob\u00f3w na podstawie regu\u0142, system obs\u0142ugi zdarze\u0144 oraz kana\u0142y pami\u0119ci wsp\u00f3lnej do komunikacji wewn\u0105trz uruchamianych komponent\u00f3w.    <\/p>\n<p>Wspierane jest uruchamianie komponent\u00f3w na Muen z 64-bitowym kodem maszynowym, 32- lub 64-bitowych <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/vps\/\"   title=\"maszyn wirtualnych\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2074\">maszyn wirtualnych<\/a>, 64-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0430\u0445 Ada \u0438 SPARK 2014, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d \u0441 Linux \u0438  \u0441\u0430\u043c\u043e\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u044b\u0445 &#171;unikernel&#187; \u043d\u0430 \u0431\u0430\u0437\u0435 MirageOS.     <\/p>\n<p>G\u0142\u00f3wne nowo\u015bci w wydaniu Muen 1.0:  <\/p>\n<ul>\n<li class=\"l\"> Opublikowano dokumenty ze specyfikacjami j\u0105dra (budowa i architektura), systemu (polityki systemowe, Tau0 i narz\u0119dzia) oraz komponent\u00f3w, w kt\u00f3rych udokumentowano wszystkie aspekty dzia\u0142ania projektu.\n<li class=\"l\"> Dodano narz\u0119dzie Tau0 (Muen System Composer), kt\u00f3re zawiera zestaw gotowych, zweryfikowanych komponent\u00f3w do tworzenia obraz\u00f3w systemowych i opracowywania typowych us\u0142ug dzia\u0142aj\u0105cych na Muen. W\u015br\u00f3d dostarczanych komponent\u00f3w znajduj\u0105 si\u0119 sterownik AHCI (SATA), Mened\u017cer Urz\u0105dze\u0144 (DM), bootloader, mened\u017cer systemowy, wirtualny terminal itp.\n<li class=\"l\"> Sterownik Linux muenblock (realizacja urz\u0105dzenia blokowego dzia\u0142aj\u0105cego na wsp\u00f3\u0142dzielonej pami\u0119ci Muen) zosta\u0142 przeniesiony na korzystanie z API blockdev 2.0.\n<li class=\"l\"> Zrealizowano narz\u0119dzia do zarz\u0105dzania cyklem \u017cycia natywnych komponent\u00f3w.\n<li class=\"l\"> Obrazy systemowe zosta\u0142y przeniesione na korzystanie z SBS (Signed Block Stream) i CSL (Command Stream Loader) w celu ochrony integralno\u015bci.\n<li class=\"l\"> Zrealizowano zweryfikowany sterownik AHCI-DRV, napisany w j\u0119zyku SPARK 2014, kt\u00f3ry umo\u017cliwia pod\u0142\u0105czanie do komponent\u00f3w no\u015bnik\u00f3w obs\u0142uguj\u0105cych interfejs ATA lub oddzielnych partycji dyskowych.\n<li class=\"l\"> Zwi\u0119kszono wsparcie dla unikernel z projekt\u00f3w MirageOS i Solo5.\n<li class=\"l\"> Narz\u0119dzia dla j\u0119zyka Ada zosta\u0142y zaktualizowane do wydania GNAT Community 2021.\n<li class=\"l\"> System ci\u0105g\u0142ej integracji zosta\u0142 przeniesiony z emulatora Bochs na zagnie\u017cd\u017cone \u015brodowiska QEMU\/KVM.\n<li class=\"l\"> W obrazach komponent\u00f3w z Linux wykorzystano j\u0105dro Linux 5.4.66.    <\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56033\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438. \u042f\u0434\u0440\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b x86_64 \u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0430\u0436\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0445 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u0441\u0431\u043e\u0435\u0432. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101776,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101775","post","type-post","status-publish","format-standard","has-post-thumbnail","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 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.\" \/>\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\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Muen 1.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem\" \/>\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=\"2021-10-25T20:22:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-10-25T20:22:37+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 Muen 1.0, otwartego mikroj\u0105dra do tworzenia wysoko niezawodnych system\u00f3w | ProHoster","description":"Po o\u015bmiu latach rozwoju pojawi\u0142a si\u0119 wersja projektu Muen 1.0, rozwijaj\u0105cego j\u0105dro separacji (Separation kernel), kt\u00f3rego brak b\u0142\u0119d\u00f3w w kodzie \u017ar\u00f3d\u0142owym zosta\u0142 potwierdzony metodami matematycznymi.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","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\u0412\u044b\u043f\u0443\u0441\u043a Muen 1.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","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":"2021-10-25T20:22:37+00:00","article:modified_time":"2021-10-25T20:22:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101775","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":null,"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":"2021-10-25 20:39:01","updated":"2026-02-09 17:11:16","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\/101775","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=101775"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/101775\/revisions"}],"predecessor-version":[{"id":159318,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/101775\/revisions\/159318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/101776"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=101775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=101775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=101775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}