{"id":105693,"date":"2022-11-24T09:36:43","date_gmt":"2022-11-24T07:36:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust"},"modified":"2022-11-24T09:36:43","modified_gmt":"2022-11-24T07:36:43","slug":"vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust","title":{"rendered":"Die Ver\u00f6ffentlichung des Betriebssystems Redox OS 0.8, das in Rust geschrieben ist.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Version 0.8 des Betriebssystems Redox wurde ver\u00f6ffentlicht, das mit der Programmiersprache Rust und dem Konzept eines Mikrokernels entwickelt wurde. Die Fortschritte des Projekts werden unter der MIT-Lizenz verbreitet. F\u00fcr das Testen von Redox OS werden Demonstrations-Images von 768 MB sowie Images mit einer grundlegenden grafischen Umgebung (256 MB) und einer Konsolensoftware f\u00fcr Serversysteme (256 MB) angeboten. Die Builds sind f\u00fcr die Architektur x86_64 erstellt und f\u00fcr Systeme mit UEFI und BIOS verf\u00fcgbar. Das Demobild enth\u00e4lt neben der grafischen Umgebung Orbital auch den Emulator DOSBox, eine Sammlung von Spielen (DOOM, Neverball, Neverputt, sopwith, syobonaction), Schulungsprogramme, den Musikplayer rodioplay und den Texteditor Sodium.      <\/p>\n<p>Das Betriebssystem entwickelt sich in \u00dcbereinstimmung mit der Unix-Philosophie und leiht einige Ideen von SeL4, Minix und Plan 9. Redox nutzt das Konzept des Mikro-Kernels, bei dem auf Kernel-Ebene nur die Interprozesskommunikation und das Ressourcenmanagement gew\u00e4hrleistet sind, w\u00e4hrend alle anderen Funktionalit\u00e4ten in Bibliotheken ausgelagert werden, die sowohl vom Kernel als auch von Benutzeranwendungen verwendet werden k\u00f6nnen. Alle Treiber werden im Benutzerspeicher in isolierten Sandbox-Umgebungen ausgef\u00fchrt. Zur Kompatibilit\u00e4t mit bestehenden Anwendungen wird eine spezielle POSIX-Schicht bereitgestellt, die es erm\u00f6glicht, viele Programme ohne Portierung auszuf\u00fchren.    <\/p>\n<p>Im System gilt das Prinzip \u201ealles ist eine URL\u201c. Beispielsweise kann die URL \u201elog:\/\/\u201c zur Protokollierung verwendet werden, \u201ebus:\/\/\u201c zur Interprozesskommunikation, \u201etcp:\/\/\u201c f\u00fcr die Netzwerkkommunikation usw. Module, die in Form von Treibern, Kernelerweiterungen und Benutzeranwendungen implementiert werden k\u00f6nnen, k\u00f6nnen ihre URL-Handler registrieren, beispielsweise k\u00f6nnte ein Modul zur Ansprache von Ein- \/ Ausgabe-Ports geschrieben werden und mit der URL \u201eport_io:\/\/\u201c verbunden werden, sodass es m\u00f6glich ist, \u00fcber die URL \u201eport_io:\/\/60\u201c auf den Port 60 zuzugreifen.       <\/p>\n<p>Die Benutzerumgebung in Redox basiert auf der eigenen grafischen Shell Orbital (nicht zu verwechseln mit einer anderen Orbital-Shell, die Qt und Wayland verwendet) und dem Toolkit OrbTk, das eine API \u00e4hnlich wie Flutter, React und Redux bereitstellt. Als Webbrowser wird Netsurf verwendet. Das Projekt entwickelt auch einen eigenen Paketmanager, eine Sammlung von Standard-Dienstprogrammen (binutils, coreutils, netutils, extrautils), die Kommandozeile ion, die Standard-C-Bibliothek relibc, den vim-\u00e4hnlichen Texteditor sodium, den Netzwerkstapel und das Dateisystem. Die Konfiguration erfolgt in der Sprache Toml.       <\/p>\n<p>In der neuen Version wird die Arbeit an der Unterst\u00fctzung echter Hardware fortgesetzt. Neben der x86_64-Architektur wurde die Unterst\u00fctzung f\u00fcr 32-Bit-Systeme x86 (i686, Pentium II und neuer) hinzugef\u00fcgt. Es wird an der Portierung auf die CPU ARM64 (aarch64) gearbeitet. Der Betrieb auf echter ARM-Hardware wird derzeit nicht unterst\u00fctzt, jedoch ist ein Booten mit ARM64-Emulation in QEMU m\u00f6glich. Standardm\u00e4\u00dfig ist das Sound-Subsystem aktiviert und erste Unterst\u00fctzung f\u00fcr Multi-Monitor-Konfigurationen (auf Systemen mit UEFI-Framebuffer) gegeben. Zu den in Redox OS unterst\u00fctzten Hardwarekomponenten geh\u00f6ren die Audiocodexe AC\u201997 und Intel HD Audio, die Grafikausgabe \u00fcber die VESA BIOS oder UEFI GOP API, Ethernet (Intel 1\/10 Gigabit Ethernet, Realtek RTL8168), Eingabeger\u00e4te (Tastaturen, M\u00e4use, Touchpads), SATA (AHCI, IDE) und NVMe. Unterst\u00fctzung f\u00fcr Wi-Fi und USB ist derzeit noch nicht vollst\u00e4ndig realisiert (USB funktioniert nur in QEMU).      <\/p>\n<p>Weitere Neuerungen:  <\/p>\n<ul>\n<li class=\"l\"> Boot-Images f\u00fcr Systeme mit BIOS und EFI wurden zusammengef\u00fchrt.\n<li class=\"l\"> Die Implementierung der Systemaufrufe clone und exec wurde in den Benutzermodus verlagert.\n<li class=\"l\"> Der Bootprozess wurde vereinfacht. Ein Bootstrapping-Programm, das vom Kernel gestartet wird, wurde implementiert, um die weitere Ladung von ELF-Dateien wie dem Init-Prozess sicherzustellen.\n<li class=\"l\"> Das Programm escalated wurde hinzugef\u00fcgt, um die Ausf\u00fchrung von setuid-Programmen wie sudo zu unterst\u00fctzen.\n<li class=\"l\"> Um die Erstellung und Installation von Hintergrundprozessen zu vereinfachen, wurde das crate-Paket redox-daemon angeboten.\n<li class=\"l\"> Das Build-System wurde \u00fcberarbeitet, um das Erstellen f\u00fcr verschiedene Architekturen in einem einzigen Quelltextbaum zu erm\u00f6glichen. Zur Vereinfachung des Builds verschiedener Konfigurationen wurde das Skript build.sh vorgeschlagen. Die Unterst\u00fctzung des Builds mit dem Werkzeug podman wurde hinzugef\u00fcgt. Der Build des Kernels, des Bootloaders und des initfs wurde mit anderen Paketen vereinheitlicht.\n<li class=\"l\"> Eine Demo-Konfiguration zur Erstellung von Beispielprogrammen, die nicht im grundlegenden Boot-Image mit grafischer Oberfl\u00e4che enthalten sind, wurde hinzugef\u00fcgt.\n<li class=\"l\"> Das Sound-Subsystem audiod erhielt Unterst\u00fctzung f\u00fcr die Softwaresteuerung der Lautst\u00e4rke.\n<li class=\"l\"> Ein Treiber f\u00fcr Audiocodexe auf Basis von AC\u201997 wurde hinzugef\u00fcgt. Der Treiber f\u00fcr Intel HD Audio wurde verbessert.\n<li class=\"l\"> Ein Treiber f\u00fcr IDE-Controller wurde hinzugef\u00fcgt.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr NVMe-Speicher wurde verbessert.\n<li class=\"l\"> Die Treiber f\u00fcr PCI, PS\/2, RTL8168, USB HID, VESA wurden verbessert.\n<li class=\"l\"> Die Organisation des Installationsprozesses wurde \u00fcberarbeitet: Bootloader, Bootstrap, Kernel und initfs werden jetzt im Verzeichnis \/boot platziert.\n<li class=\"l\"> Im Kernel wurde die Arbeit mit dem Speicher vereinfacht, und es wurde die M\u00f6glichkeit hinzugef\u00fcgt, von Benutzerebene mit Adressr\u00e4umen zu interagieren.\n<li class=\"l\"> In der grafischen Benutzeroberfl\u00e4che von OOrbital wurde die Unterst\u00fctzung f\u00fcr Multimonitorsysteme hinzugef\u00fcgt, die Verarbeitung des Mauszeigers verbessert und ein Indikator zur Lautst\u00e4rke\u00e4nderung hinzugef\u00fcgt. Im Men\u00fc wurde die M\u00f6glichkeit umgesetzt, Anwendungen nach Kategorien zu trennen.      <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58183\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Redox 0.8, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u044f\u0437\u044b\u043a\u0430 Rust \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u0414\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Redox OS \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u044b \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c 768 \u041c\u0411, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u0440\u0430\u0437\u044b \u0441 \u0431\u0430\u0437\u043e\u0432\u044b\u043c \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435\u043c (256 \u041c\u0411) \u0438 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u043c \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c (256 \u041c\u0411). \u0421\u0431\u043e\u0440\u043a\u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b x86_64 \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b [&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-105693","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Redox 0.8, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u044f\u0437\u044b\u043a\u0430 Rust \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT.\" \/>\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\/news\/vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.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\u0412\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Redox OS 0.8, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Redox 0.8, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u044f\u0437\u044b\u043a\u0430 Rust \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust\" \/>\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-11-24T07:36:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-24T07:36:43+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\udd47Die Ver\u00f6ffentlichung des Betriebssystems Redox OS 0.8, geschrieben in Rust | ProHoster","description":"Die Ver\u00f6ffentlichung des Betriebssystems Redox 0.8 wurde ver\u00f6ffentlicht, das mit der Programmiersprache Rust und dem Konzept des Mikrokernels entwickelt wurde. Die Fortschritte des Projekts stehen unter der MIT-Lizenz zur Verf\u00fcgung.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust","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\u0412\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Redox OS 0.8, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Redox 0.8, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u044f\u0437\u044b\u043a\u0430 Rust \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust","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-11-24T07:36:43+00:00","article:modified_time":"2022-11-24T07:36:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/105693","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=105693"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/105693\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=105693"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=105693"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=105693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}