{"id":104428,"date":"2022-06-16T09:36:49","date_gmt":"2022-06-16T07:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/avtor-obolochki-sway-i-yazyka-hare-razvivaet-novoe-mikroyadro-helios-i-oc-ares"},"modified":"2022-06-16T09:36:49","modified_gmt":"2022-06-16T07:36:50","slug":"avtor-obolochki-sway-i-yazyka-hare-razvivaet-novoe-mikroyadro-helios-i-oc-ares","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/avtor-obolochki-sway-i-yazyka-hare-razvivaet-novoe-mikroyadro-helios-i-oc-ares","title":{"rendered":"Skaberen af skal-rammen Sway og sproget Hare udvikler et nyt mikrokernel Helios og OS Ares.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Drew DeVault pr\u00e6senterede sit nye projekt \u2014 mikro-kernen Helios. I sin nuv\u00e6rende form er projektet i en tidlig udviklingsfase og underst\u00f8tter kun en demo-boot p\u00e5 systemer med x86_64-arkitektur. I fremtiden planl\u00e6gger man at implementere st\u00f8tte til iscv64 og aarch64-arkitekturer. Koden til projektet er skrevet i et C-lignende systemprogrammeringssprog kaldet Hare med assemblerindspr\u00f8jtninger og distribueres under GPLv3-licensen. For at g\u00f8re opm\u00e6rksom p\u00e5 udviklingsstatus er der udarbejdet en test-ISO-billede (1 MB).        <\/p>\n<p>Helios-arkitekturen er bygget med henblik p\u00e5 mikro-kernens seL4-koncepter, hvor komponenter til kernens ressourceadministration er flyttet til brugerrummet, og de samme adgangsfordelingsmidler anvendes som for brugerressourcer. Mikro-kernen giver minimale mekanismer til at styre adgang til det fysiske adresseomr\u00e5de, afbrydelser og CPU-ressourcer, mens h\u00f8jere niveau abstraktioner, som drivere til interaktion med udstyr, implementeres separat oven p\u00e5 mikro-kernen i form af opgaver, der udf\u00f8res p\u00e5 brugerniveau.       <\/p>\n<p>Helios anvender en adgangsopdelingsmodel baseret p\u00e5 \"capability\". Kernen giver primitive funktioner til allokering af hukommelsessider, afspejling af fysisk hukommelse i adresseomr\u00e5det, styring af opgaver og behandling af anmodninger til hardwareportene. Udover kernen tjenester, s\u00e5som administration af virtuel hukommelse, er projektet ogs\u00e5 forberedt drivere til at arbejde med konsollen via seriel port og BIOS VGA API. I den n\u00e6ste fase af kernenudviklingen vil der blive sikret pr\u00e6emptiv multitasking, IPC, PCI, behandling af undtagelser, parsing af ACPI-tabeller og interrupt-handlere, der k\u00f8rer i brugerens rum. P\u00e5 l\u00e6ngere sigt planl\u00e6gges det at implementere st\u00f8tte til SMP, IOMMU og VT-x.     <\/p>\n<p>N\u00e5r det g\u00e6lder brugerrummet, s\u00e5 er der planer om at udvikle grundl\u00e6ggende tjenester og systemadministrator Mercury, et kompatibilitetslag til POSIX (Luna), en samling af drivere Venus, udviklingsmilj\u00f8et Gaia og et testframework til kernen Vulcan. Udviklingen sker med henblik p\u00e5 brug p\u00e5 virkelig hardware \u2014 i den indledende fase planl\u00e6gges det at skabe drivere til ThinkPad, herunder drivere til Intel HD GPU, HD Audio og Intel Gigabit Ethernet. Herefter forventes det, at der kommer drivere til AMD GPU\u2019er og Raspberry Pi-platforme.      <\/p>\n<p>Projektets endelige m\u00e5l er at skabe et fuldt funktionelt operativsystem Ares med sin egen pakkeh\u00e5ndtering og grafiske interface. Som \u00e5rsag til projektets oprettelse n\u00e6vnes en trang til eksperimenter og arbejde som underholdning (princippet 'just for fun'). Drew DeVolt elsker at s\u00e6tte ambiti\u00f8se m\u00e5l for sig selv og realisere dem trods generel skepsis. S\u00e5dan har det v\u00e6ret med brugergr\u00e6nsefladen Sway, e-mailklienten Aerc, platformen SourceHut til samarbejdende udvikling og programmeringssproget Hare. Men selv hvis det nye projekt ikke f\u00e5r den \u00f8nskede udbredelse, vil det tjene som afs\u00e6t for udviklingen af nye nyttige systemer. For eksempel planl\u00e6gges debuggeren, der er udviklet til Helios, at blive portet til Linux-platformen, og bibliotekerne til opbygning af grafiske interfaces vil ikke v\u00e6re knyttet til specifik platform.      <center><img decoding=\"async\" alt=\"Skaberen af skal-rammen Sway og sproget Hare udvikler et nyt mikrokernel Helios og OS Ares. \" src=\"\/wp-content\/uploads\/2022\/06\/c031cdb9667191778a89d59dbc5b87c0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57364\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0440\u044e \u0414\u0435\u0412\u043e\u043b\u0442 (Drew DeVault) \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0432\u043e\u0439 \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 &#8212; \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u043e Helios. \u0412 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0432\u0438\u0434\u0435 \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0434\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u043f\u043e\u043a\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439 x86_64. \u0410 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u044e\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 iscv64 \u0438 aarch64. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u0431\u043b\u0438\u0437\u043a\u043e\u043c \u043a \u0421\u0438 \u044f\u0437\u044b\u043a\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Hare \u0441 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u043d\u044b\u043c\u0438 \u0432\u0441\u0442\u0430\u0432\u043a\u0430\u043c\u0438 \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":104429,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-104428","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\u0440\u044e \u0414\u0435\u0412\u043e\u043b\u0442 (Drew DeVault) \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0432\u043e\u0439 \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 - \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u043e Helios.\" \/>\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\/da\/blog\/news\/avtor-obolochki-sway-i-yazyka-hare-razvivaet-novoe-mikroyadro-helios-i-oc-ares\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\u0410\u0432\u0442\u043e\u0440 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0438 Sway \u0438 \u044f\u0437\u044b\u043a\u0430 Hare \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043d\u043e\u0432\u043e\u0435 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u043e Helios \u0438 OC Ares | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0440\u044e \u0414\u0435\u0412\u043e\u043b\u0442 (Drew DeVault) \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0432\u043e\u0439 \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 - \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u043e Helios.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/avtor-obolochki-sway-i-yazyka-hare-razvivaet-novoe-mikroyadro-helios-i-oc-ares\" \/>\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-06-16T07:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-06-16T07: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\udd47Skaberen af Sway-skallen og Hare-sproget udvikler det nye mikrokerne Helios og OC Ares | ProHoster","description":"Drew DeVault har pr\u00e6senteret sit nye projekt - mikrokerne Helios.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/avtor-obolochki-sway-i-yazyka-hare-razvivaet-novoe-mikroyadro-helios-i-oc-ares","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\u0410\u0432\u0442\u043e\u0440 \u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0438 Sway \u0438 \u044f\u0437\u044b\u043a\u0430 Hare \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043d\u043e\u0432\u043e\u0435 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u043e Helios \u0438 OC Ares | ProHoster","og:description":"\u0414\u0440\u044e \u0414\u0435\u0412\u043e\u043b\u0442 (Drew DeVault) \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0432\u043e\u0439 \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 - \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u043e Helios.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/avtor-obolochki-sway-i-yazyka-hare-razvivaet-novoe-mikroyadro-helios-i-oc-ares","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-06-16T07:36:50+00:00","article:modified_time":"2022-06-16T07:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104428","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-01-25 11:59:13","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-06-16 07:37:48","updated":"2026-01-25 11:59:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/104428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=104428"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/104428\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/104429"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=104428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=104428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=104428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}