{"id":53413,"date":"2019-12-01T00:00:00","date_gmt":"2019-11-30T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/progress-v-ispolzovanii-os-redox-na-realnom-oborudovanii"},"modified":"2020-02-18T14:01:19","modified_gmt":"2020-02-18T11:01:19","slug":"progress-v-ispolzovanii-os-redox-na-realnom-oborudovanii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/progress-v-ispolzovanii-os-redox-na-realnom-oborudovanii","title":{"rendered":"Fortschritte bei der Nutzung des Redox-Betriebssystems auf echter Hardware","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Jeremy Soller (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jackpot51\">Jeremy Soller<\/a><\/noindex>), Gr\u00fcnder des Betriebssystems <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redox-os.org\">Redox<\/a><\/noindex>, das in der Programmiersprache Rust geschrieben ist, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redox-os.org\/news\/focusing-on-rustc\/\">berichtete<\/a><\/noindex> berichtete \u00fcber den erfolgreichen Einsatz von Redox auf dem System76 Galaga Pro Laptop (Jeremy Soller arbeitet bei System76). Zu den bereits vollst\u00e4ndig funktionsf\u00e4higen Komponenten geh\u00f6ren die Tastatur, das Touchpad, der Speicher (NVMe) und Ethernet. <\/p>\n<p>Die Experimente mit Redox auf dem Laptop haben bereits zur Verbesserung der Treiberleistung, zur Integration von HiDPI-Unterst\u00fctzung in einige Anwendungen und zur Schaffung neuer Komponenten wie pkgar gef\u00fchrt, die die Installation von Redox von Live-Images vereinfachen. Die aktuellen Ziele konzentrieren sich auf die Erreichung der M\u00f6glichkeit zur Selbstassemblierung des Systems (Zusammenstellung von Redox in einer Redox-basierten Umgebung). In den kommenden Monaten plant Soller, auf einem der Computer dauerhaft an Redox aus einer Redox-basierten Arbeitsumgebung zu arbeiten, nachdem einige Anpassungen am Compiler rustc vorgenommen wurden. <\/p>\n<p>Das in Redox verwendete Mikrokernel-Konzept vereinfacht die Entwicklung von Treibern, da das Rekompilieren und Neustarten des Subsystems, das f\u00fcr das Funktionieren der Treiber verantwortlich ist, ohne Unterbrechung des Betriebs m\u00f6glich ist. Es wird erwartet, dass die Entwicklung in einer Redox-basierten Umgebung die Effizienz beim Portieren von Programmen und der L\u00f6sung von Hardwareunterst\u00fctzungsproblemen erh\u00f6ht. Beispielsweise ist geplant, den USB-Stack auf einen vollst\u00e4ndigen Zustand zu bringen und grafische Treiber hinzuzuf\u00fcgen.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.redox-os.org\/img\/hardware\/system76-galp3-c.jpg\"><img decoding=\"async\" alt=\"Fortschritte bei der Nutzung des Redox-Betriebssystems auf echter Hardware\" src=\"\/wp-content\/uploads\/2019\/12\/7e08c761c0055566a3847c2bf07d10dd.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Es sei daran erinnert, dass das Betriebssystem gem\u00e4\u00df der Unix-Philosophie entwickelt wird und einige Ideen von SeL4, Minix und Plan 9 aufgreift. Redox verwendet das Mikrokernel-Konzept, bei dem auf der Kernel-Ebene lediglich die Interaktion zwischen Prozessen und das Ressourcenmanagement gew\u00e4hrleistet sind, w\u00e4hrend alle anderen Funktionalit\u00e4ten in Bibliotheken ausgelagert werden, die sowohl vom Kernel als auch von Benutzeranwendungen genutzt werden k\u00f6nnen. Alle Treiber werden im Benutzerspeicher in isolierten Sandbox-Umgebungen ausgef\u00fchrt. Um die Kompatibilit\u00e4t mit bestehenden Anwendungen sicherzustellen, wird eine spezielle POSIX-Schicht bereitgestellt, die es erm\u00f6glicht, viele Programme ohne Portierung auszuf\u00fchren.<\/p>\n<p>Im System wird das Prinzip \u201ealles ist URL\u201c angewendet. Beispielsweise kann f\u00fcr das Protokollieren die URL \u201elog:\/\/\u201c verwendet werden, f\u00fcr die Interprozesskommunikation \u201ebus:\/\/\u201c, f\u00fcr die Netzwerkkommunikation \u201etcp:\/\/\u201c usw. Module, die in Form von Treibern, Kernel-Erweiterungen und Benutzeranwendungen implementiert werden k\u00f6nnen, k\u00f6nnen ihre URL-Handler registrieren. So kann man beispielsweise ein Modul zur Ansprache von Ein-\/Ausgabe-Ports schreiben und es an die URL \u201eport_io:\/\/\u201c binden, um dann auf Port 60 \u00fcber die URL \u201eport_io:\/\/60\u201c zuzugreifen. Ergebnisse des Projekts. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/redox\">werden<\/a><\/noindex> unter der MIT-Lizenz.<\/p>\n<p>Benutzerumgebung in Redox <noindex><a rel=\"nofollow\" href=\"https:\/\/doc.redox-os.org\/book\/explore\/gui.html\">gebaut<\/a><\/noindex> basierend auf einer eigenen grafischen Oberfl\u00e4che  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/orbital\">Orbital<\/a><\/noindex> (nicht zu verwechseln mit <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=38934\">einer anderen<\/a><\/noindex> Oberfl\u00e4che <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/giucam\/orbital\">Orbital<\/a><\/noindex>, die Qt und Wayland verwendet) und dem Toolkit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/orbtk\">OrbTk<\/a><\/noindex>, das eine API \u00e4hnlich wie Flutter, React und Redux bietet. Als Webbrowser wird <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=41855\">Netsurf<\/a><\/noindex>verwendet. Das Projekt entwickelt auch ein eigenes <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/pkgutils\">von KISS ist in Shell geschrieben und umfasst etwa 500 Zeilen Code. Alle Pakete werden aus Quelltexten erstellt. Die Abh\u00e4ngigkeiten werden ber\u00fccksichtigt und zus\u00e4tzliche Patches k\u00f6nnen angewendet werden.<\/a><\/noindex>, ein Set von Standard-Utilities (binutils, coreutils, netutils, extrautils), die Kommandozeile <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/ion\">ion<\/a><\/noindex>, die Standard-C-Bibliothek <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/relibc\">relibc<\/a><\/noindex>, ein vim-\u00e4hnlicher Texteditor <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/sodium\">sodium<\/a><\/noindex>, ein Netzwerkstack und das Dateisystem <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/redox-os\/tfs\">TFS<\/a><\/noindex>, basierend auf den Ideen von ZFS (modulare Version von ZFS in Rust). Die Konfiguration wird in der Sprache <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/toml-lang\/toml\">Toml<\/a><\/noindex>. <\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/raw.githubusercontent.com\/redox-os\/assets\/master\/screenshots\/redox%20running.jpeg\"><img decoding=\"async\" alt=\"Fortschritte bei der Nutzung des Redox-Betriebssystems auf echter Hardware\" src=\"\/wp-content\/uploads\/2019\/12\/f86084a22a2c5353343a529d8257dd0d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51956\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0436\u0435\u0440\u0435\u043c\u0438 \u0421\u043e\u043b\u043b\u0435\u0440 (Jeremy Soller), \u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Redox, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 Redox \u043d\u0430 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0435 System76 Galaga Pro (\u0414\u0436\u0435\u0440\u0435\u043c\u0438 \u0421\u043e\u043b\u043b\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 System76). \u0418\u0437 \u0443\u0436\u0435 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u043e\u0442\u043c\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b, \u0442\u0430\u0447\u043f\u0430\u0434, \u043d\u0430\u043a\u043e\u043f\u0438\u0442\u0435\u043b\u044c (NVMe) \u0438 Ethernet. \u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b \u0441 Redox \u043d\u0430 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0435 \u0443\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u0438 \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432, \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 HiDPI \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 [&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-53413","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0436\u0435\u0440\u0435\u043c\u0438 \u0421\u043e\u043b\u043b\u0435\u0440 (Jeremy Soller), \u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b\" \/>\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\/de\/blog\/novosti-interneta\/progress-v-ispolzovanii-os-redox-na-realnom-oborudovanii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\u0433\u0440\u0435\u0441\u0441 \u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u041e\u0421 Redox \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0436\u0435\u0440\u0435\u043c\u0438 \u0421\u043e\u043b\u043b\u0435\u0440 (Jeremy Soller), \u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/progress-v-ispolzovanii-os-redox-na-realnom-oborudovanii\" \/>\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=\"2019-11-30T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:19+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\udd47Fortschritte bei der Nutzung des Redox-Betriebssystems auf echter Hardware | ProHoster","description":"Jeremy Soller, der Gr\u00fcnder des Betriebssystems","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/progress-v-ispolzovanii-os-redox-na-realnom-oborudovanii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\u0433\u0440\u0435\u0441\u0441 \u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u041e\u0421 Redox \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster","og:description":"\u0414\u0436\u0435\u0440\u0435\u043c\u0438 \u0421\u043e\u043b\u043b\u0435\u0440 (Jeremy Soller), \u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/progress-v-ispolzovanii-os-redox-na-realnom-oborudovanii","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":"2019-11-30T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:19+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53413","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":"2026-01-24 07:14:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:25:28","updated":"2026-01-24 07:14:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/53413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=53413"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/53413\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=53413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=53413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=53413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}