{"id":103071,"date":"2022-01-24T15:36:48","date_gmt":"2022-01-24T13:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/%d0%bf%d1%80%d0%be%d1%82%d0%be%d1%82%d0%b8%d0%bf-%d0%be%d1%82%d0%b5%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%b5%d0%bd%d0%bd%d0%be%d0%b9-%d0%be%d1%81-phantom-%d0%bd%d0%b0-%d0%b1%d0%b0%d0%b7%d0%b5-genode-%d0%b1"},"modified":"2022-01-24T15:36:48","modified_gmt":"2022-01-24T13:36:50","slug":"prototip-otechestvennoj-os-phantom-na-baze-genode-b","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b","title":{"rendered":"Prototyp dom\u00e1c\u00edho opera\u010dn\u00edho syst\u00e9mu Phantom na b\u00e1zi Genode bude p\u0159ipraven do konce roku.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dmitrij Zavali\u0161in hovo\u0159il o projektu portov\u00e1n\u00ed virtu\u00e1ln\u00edho stroje opera\u010dn\u00edho syst\u00e9mu Phantom pro pr\u00e1ci v prost\u0159ed\u00ed mikrokernele OS Genode. V rozhovoru se zd\u016fraz\u0148uje, \u017ee z\u00e1kladn\u00ed verze Phantom je ji\u017e p\u0159ipravena na pilotn\u00ed projekty, a verze zalo\u017een\u00e1 na Genode bude p\u0159ipravena k pou\u017eit\u00ed na konci roku. Na webov\u00fdch str\u00e1nk\u00e1ch projektu je zat\u00edm uveden pouze funk\u010dn\u00ed konceptu\u00e1ln\u00ed prototyp, jeho\u017e stabilita a funk\u010dnost nejsou na \u00farovni vhodn\u00e9 pro pr\u016fmyslov\u00e9 vyu\u017eit\u00ed, a mezi nejbli\u017e\u0161\u00edmi pl\u00e1ny se zmi\u0148uje vytvo\u0159en\u00ed alpha verze, vhodn\u00e9 pro experimenty extern\u00edch v\u00fdvoj\u00e1\u0159\u016f.     <\/p>\n<p>K\u00f3d projektu je distribuov\u00e1n pod licenc\u00ed LGPL, ale posledn\u00ed zm\u011bna v hlavn\u00edm repozit\u00e1\u0159i datuje k listopadu 2019. Spole\u010densk\u00e1 aktivita souvisej\u00edc\u00ed s projektem je soust\u0159ed\u011bna v repozit\u00e1\u0159i s forkem pro Genode, kter\u00fd od prosince 2020 udr\u017euje Anton Antonov, student z univerzity Innopolis.      <\/p>\n<p>Opera\u010dn\u00ed syst\u00e9m Phantom se od po\u010d\u00e1tku 2000. let vyv\u00edjel jako osobn\u00ed projekt Dmitrije Zavalishina, av\u0161ak od roku 2010 p\u0159e\u0161el pod k\u0159\u00eddla spole\u010dnosti Digital Zone, kterou Dmitrij zalo\u017eil. Syst\u00e9m se vyzna\u010duje zam\u011b\u0159en\u00edm na vysokou spolehlivost a pou\u017eit\u00edm konceptu \u201ev\u0161echno je objekt\u201c m\u00edsto \u201ev\u0161echno je soubor\u201c, co\u017e umo\u017e\u0148uje obej\u00edt se bez soubor\u016f d\u00edky ukl\u00e1d\u00e1n\u00ed stavu pam\u011bti a nep\u0159etr\u017eit\u00e9mu cyklu pr\u00e1ce. Aplikace v Phantom se nedokon\u010duj\u00ed, ale pouze pozastavuj\u00ed a obnovuj\u00ed \u010dinnost z p\u0159eru\u0161en\u00e9ho m\u00edsta. V\u0161echny prom\u011bnn\u00e9 a datov\u00e9 struktury mohou b\u00fdt uchov\u00e1v\u00e1ny po dobu, jakou aplikace pot\u0159ebuje, p\u0159i\u010dem\u017e program\u00e1tor se nemus\u00ed starat o ukl\u00e1d\u00e1n\u00ed dat.       <\/p>\n<p>Aplikace v Phantom jsou kompilov\u00e1ny do bytecode, kter\u00fd se prov\u00e1d\u00ed ve stohov\u00e9 virtu\u00e1ln\u00ed ma\u0161in\u011b podobn\u00e9 Java virtu\u00e1ln\u00ed ma\u0161in\u011b. Virtu\u00e1ln\u00ed stroj zaji\u0161\u0165uje trvalost pam\u011bti aplikac\u00ed \u2013 syst\u00e9m periodicky ukl\u00e1d\u00e1 sn\u00edmky stavu virtu\u00e1ln\u00ed ma\u0161iny na trval\u00e9 \u00falo\u017ei\u0161t\u011b. Po vypnut\u00ed nebo havarijn\u00edm ukon\u010den\u00ed m\u016f\u017ee b\u00fdt \u010dinnost pokra\u010dov\u00e1na od posledn\u00edho ulo\u017een\u00e9ho sn\u00edmku pam\u011bti. Sn\u00edmky jsou vytv\u00e1\u0159eny asynchronn\u00edm zp\u016fsobem a bez pozastaven\u00ed \u010dinnosti virtu\u00e1ln\u00ed ma\u0161iny, av\u0161ak ve sn\u00edmku se zaznamen\u00e1v\u00e1 jednor\u00e1zov\u00fd \u0159ez, jako by byla virtu\u00e1ln\u00ed ma\u0161ina zastavena, ulo\u017eena na disk a znovu spu\u0161t\u011bna.       <\/p>\n<p>V\u0161echny aplikace b\u011b\u017e\u00ed ve spole\u010dn\u00e9m glob\u00e1ln\u00edm adresn\u00edm prostoru, co\u017e umo\u017e\u0148uje obej\u00edt se bez p\u0159ep\u00edn\u00e1n\u00ed kontextu mezi j\u00e1drem a aplikacemi a tak\u00e9 v\u00fdrazn\u011b zjednodu\u0161uje a zrychluje interakci mezi b\u011b\u017e\u00edc\u00edmi aplikacemi ve virtu\u00e1ln\u00edm stroji, kter\u00e9 mohou vym\u011b\u0148ovat objekty prost\u0159ednictv\u00edm p\u0159ed\u00e1v\u00e1n\u00ed odkaz\u016f. Rozd\u011blen\u00ed p\u0159\u00edstupu se realizuje na \u00farovni objekt\u016f, jejich\u017e odkazy lze z\u00edskat pouze vol\u00e1n\u00edm p\u0159\u00edslu\u0161n\u00fdch metod (aritmetika ukazatel\u016f chyb\u00ed). Jak\u00e1koli data, v\u010detn\u011b \u010d\u00edseln\u00fdch hodnot, se zpracov\u00e1vaj\u00ed jako samostatn\u00e9 objekty.    <\/p>\n<p>Pro aplikaci vypad\u00e1 pr\u00e1ce jako kontinu\u00e1ln\u00ed a nez\u00e1vis\u00ed na restartov\u00e1n\u00ed opera\u010dn\u00edho syst\u00e9mu, havarijn\u00edm ukon\u010den\u00ed a vypnut\u00ed po\u010d\u00edta\u010de. Programovac\u00ed model pro Phantom je srovn\u00e1v\u00e1n s provozem nikdy se nezastavuj\u00edc\u00edho <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-los-angeles\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3789\">serveru<\/a> aplikac\u00ed pro objektov\u00fd programovac\u00ed jazyk. Jako jeden z hlavn\u00edch zp\u016fsob\u016f v\u00fdvoje aplikac\u00ed se zva\u017euje portov\u00e1n\u00ed pro Phantom aplikac\u00ed v jazyce Java, co\u017e usnad\u0148uje podobnost virtu\u00e1ln\u00edho stroje Phantom s JVM. Krom\u011b kompil\u00e1toru bajtk\u00f3du pro jazyk Java projekt pl\u00e1nuje vytvo\u0159en\u00ed kompil\u00e1tor\u016f pro Python a C#, jako\u017e i realizaci p\u0159eklada\u010de z mezik\u00f3du WebAssembly.      <\/p>\n<p>Pro prov\u00e1d\u011bn\u00ed operac\u00ed vy\u017eaduj\u00edc\u00edch vysok\u00fd v\u00fdkon, jako je zpracov\u00e1n\u00ed videa a zvuku, je zaji\u0161t\u011bna mo\u017enost spu\u0161t\u011bn\u00ed v odd\u011blen\u00fdch vl\u00e1knech bin\u00e1rn\u00edch objekt\u016f s nativn\u00edm k\u00f3dem (k sestaven\u00ed bin\u00e1rn\u00edch objekt\u016f se pou\u017e\u00edv\u00e1 LLVM). Pro p\u0159\u00edstup k n\u00edzko\u00farov\u0148ov\u00fdm slu\u017eb\u00e1m j\u00e1dra je \u010d\u00e1st t\u0159\u00edd VM (\"intern\u00ed\" t\u0159\u00eddy) implementov\u00e1na na \u00farovni j\u00e1dra OS. Pro spu\u0161t\u011bn\u00ed aplikac\u00ed Linux je k dispozici vrstva POSIX, kter\u00e1 emuluje vol\u00e1n\u00ed pot\u0159ebn\u00e1 pro provoz Unixov\u00fdch proces\u016f (trvalost pro aplikace ve vrstv\u011b POSIX zat\u00edm nen\u00ed zaji\u0161t\u011bna).         <center><img decoding=\"async\" alt=\"Prototyp dom\u00e1c\u00edho opera\u010dn\u00edho syst\u00e9mu Phantom na b\u00e1zi Genode bude p\u0159ipraven do konce roku.\" src=\"\/wp-content\/uploads\/2022\/01\/f9ea67ef0479b73d36391b9e00250602.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Tradi\u010dn\u00ed OS Phantom krom\u011b virtu\u00e1ln\u00edho stroje zahrnuje vlastn\u00ed j\u00e1dro s implementac\u00ed vl\u00e1ken, spr\u00e1vce pam\u011bti, garbage collector, mechanismy synchronizace, syst\u00e9m vstupu\/v\u00fdstupu a ovlada\u010de pro pr\u00e1ci s hardwarem, co\u017e v\u00fdrazn\u011b komplikuje dokon\u010den\u00ed projektu pro \u0161irok\u00e9 pou\u017eit\u00ed. V\u00fdznamn\u00e9 komponenty se vyv\u00edjej\u00ed samostatn\u011b, v\u010detn\u011b s\u00ed\u0165ov\u00e9ho stacku, grafick\u00e9ho subsyst\u00e9mu a u\u017eivatelsk\u00e9ho rozhran\u00ed. Zaj\u00edmav\u00e9 je, \u017ee grafick\u00fd subsyst\u00e9m a spr\u00e1vce oken pracuj\u00ed na \u00farovni j\u00e1dra.      <\/p>\n<p>Pro zv\u00fd\u0161en\u00ed stability, p\u0159enosnosti a bezpe\u010dnosti projektu byla u\u010din\u011bna snaha o p\u0159enesen\u00ed virtu\u00e1ln\u00edho stroje Phantom pro pr\u00e1ci s komponenty otev\u0159en\u00e9ho mikro-j\u00e1dra opera\u010dn\u00edho syst\u00e9mu Genode, jeho\u017e v\u00fdvoj \u0159\u00edd\u00ed n\u011bmeck\u00e1 spole\u010dnost Genode Labs. Pro ty, kte\u0159\u00ed cht\u011bj\u00ed experimentovat s Phantom na z\u00e1klad\u011b Genode, bylo p\u0159ipraveno speci\u00e1ln\u00ed sestavovac\u00ed prost\u0159ed\u00ed na z\u00e1klad\u011b Dockeru.    <\/p>\n<p>Pou\u017eit\u00ed Genode umo\u017en\u00ed vyu\u017eit\u00ed ji\u017e osv\u011bd\u010den\u00fdch mikro-jader a ovlada\u010d\u016f, a tak\u00e9 p\u0159esunout ovlada\u010de do prostoru u\u017eivatele (v sou\u010dasn\u00e9 podob\u011b jsou ovlada\u010de naps\u00e1ny v C a vykon\u00e1vaj\u00ed se na \u00farovni j\u00e1dra Phantom). Mezi jin\u00fdmi se otev\u0159e mo\u017enost vyu\u017eit\u00ed mikro-j\u00e1dra seL4, kter\u00e9 pro\u0161lo matematickou verifikac\u00ed spolehlivosti potvrzuj\u00edc\u00ed, \u017ee implementace zcela odpov\u00edd\u00e1 speciifikac\u00edm stanoven\u00fdm ve form\u00e1ln\u00edm jazyce. Zva\u017euje se mo\u017enost p\u0159ipravit podobn\u00fd d\u016fkaz spolehlivosti i pro virtu\u00e1ln\u00ed stroj Phantom, co\u017e umo\u017en\u00ed dos\u00e1hnout verifikace cel\u00e9ho prost\u0159ed\u00ed opera\u010dn\u00edho syst\u00e9mu.    <\/p>\n<p>Hlavn\u00ed oblast\u00ed pou\u017eit\u00ed portu na b\u00e1zi Genode je v\u00fdvoj aplikac\u00ed pro r\u016fzn\u00e1 pr\u016fmyslov\u00e1 a vestav\u011bn\u00e1 za\u0159\u00edzen\u00ed. V sou\u010dasnosti u\u017e byl p\u0159ipraven soubor zm\u011bn pro virtu\u00e1ln\u00ed stroj a byly p\u0159id\u00e1ny funk\u010dn\u00ed ob\u00e1lky nad Genode, kter\u00e9 zaji\u0161\u0165uj\u00ed perzistenci komponent j\u00e1dra a hlavn\u00edch n\u00edzko\u00farov\u0148ov\u00fdch rozhran\u00ed. Je zd\u016frazn\u011bno, \u017ee <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/abuzoustojchivye-vps\/\"   title=\"virtu\u00e1ln\u00ed stroj\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4201\">virtu\u00e1ln\u00ed stroj<\/a> Phantom ji\u017e m\u016f\u017ee fungovat v 64bitov\u00e9m prost\u0159ed\u00ed Genode, ale st\u00e1le je t\u0159eba implementovat pr\u00e1ci VM v re\u017eimu perzistence, p\u0159epracovat subsyst\u00e9m ovlada\u010d\u016f a p\u0159izp\u016fsobit pro Genode komponenty se s\u00ed\u0165ov\u00fdm z\u00e1sobn\u00edkem a grafick\u00fdm subsyst\u00e9mem.     <center><img decoding=\"async\" alt=\"Prototyp dom\u00e1c\u00edho opera\u010dn\u00edho syst\u00e9mu Phantom na b\u00e1zi Genode bude p\u0159ipraven do konce roku.\" src=\"\/wp-content\/uploads\/2022\/01\/92cf39e7795a1f88e3bd60b2d6bc2b08.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Prototyp dom\u00e1c\u00edho opera\u010dn\u00edho syst\u00e9mu Phantom na b\u00e1zi Genode bude p\u0159ipraven do konce roku.\" src=\"\/wp-content\/uploads\/2022\/01\/938513354d56ae61edb0fc7415427346.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Prototyp dom\u00e1c\u00edho opera\u010dn\u00edho syst\u00e9mu Phantom na b\u00e1zi Genode bude p\u0159ipraven do konce roku.\" src=\"\/wp-content\/uploads\/2022\/01\/f8fcc980bd26421892c2351b3fd67674.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56565\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode. \u0412 \u0438\u043d\u0442\u0435\u0440\u0432\u044c\u044e \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Phantom \u0443\u0436\u0435 \u0433\u043e\u0442\u043e\u0432\u0430 \u043a \u043f\u0438\u043b\u043e\u0442\u043d\u044b\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c, \u0430 \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 Genode \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0432\u0435\u0434\u0435\u043d\u0430 \u0434\u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044e \u0432 \u043a\u043e\u043d\u0446\u0435 \u0433\u043e\u0434\u0430. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u043a\u0430 \u0437\u0430\u044f\u0432\u043b\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0439 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103072,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103071","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode.\" \/>\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\/cs\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u041f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u041e\u0421 Phantom \u043d\u0430 \u0431\u0430\u0437\u0435 Genode \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0442\u043e\u0432 \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u0433\u043e\u0434\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b\" \/>\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=\"2022-01-24T13:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-24T13:36:50+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\udd47Prototyp dom\u00e1c\u00edho OS Phantom na b\u00e1zi Genode bude p\u0159ipraven do konce roku | ProHoster","description":"Dmitrij Zavali\u0161in hovo\u0159il o projektu portov\u00e1n\u00ed virtu\u00e1ln\u00edho stroje opera\u010dn\u00edho syst\u00e9mu Phantom pro pr\u00e1ci v prost\u0159ed\u00ed mikroj\u00e1drov\u00e9 OS Genode.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u041f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u041e\u0421 Phantom \u043d\u0430 \u0431\u0430\u0437\u0435 Genode \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0442\u043e\u0432 \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u0433\u043e\u0434\u0430 | ProHoster","og:description":"\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b","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":"2022-01-24T13:36:50+00:00","article:modified_time":"2022-01-24T13:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103071","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":"2022-01-24 13:37:51","updated":"2026-02-22 15:30:39","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=103071"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103071\/revisions"}],"predecessor-version":[{"id":164076,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103071\/revisions\/164076"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/103072"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=103071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=103071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=103071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}