{"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\/et\/blog\/news\/vypusk-operaczionnoj-sistemy-redox-os-0-8-napisannoj-na-yazyke-rust","title":{"rendered":"Redox OS 0.8 operatsioonis\u00fcsteemi v\u00e4ljaanne, mis on kirjutatud Rust keeles.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ilmus operatsioonis\u00fcsteemi Redox 0.8 versioon, mis on v\u00e4lja t\u00f6\u00f6tatud Rusti keeles ja mikrokernelip\u00f5him\u00f5tte j\u00e4rgi. Projekti arendust jagatakse tasuta MIT litsentsi alusel. Redox OS-i testimiseks on saadaval 768 MB suurused demo versioonid, samuti piltidega, mis sisaldavad p\u00f5hilist graafilist keskkonda (256 MB) ja konsooli t\u00f6\u00f6riistu serverite jaoks (256 MB). Versioonid on loodud architektuurile x86_64 ja need on saadaval UEFI ja BIOS s\u00fcsteemide jaoks. Demoversioon h\u00f5lmab graafilise keskkonna Orbital k\u00f5rval ka DOSBox'i emulaatorit, valikut m\u00e4nge (DOOM, Neverball, Neverputt, sopwith, syobonaction), \u00f5ppimisprogramme, muusikapleierit rodioplay ja tekstiredaktorit Sodium.      <\/p>\n<p>Operatsioonis\u00fcsteem areneb Unix'i filosoofia alusel ja laenab m\u00f5ningaid ideid SeL4'lt, Minixilt ja Plan 9'lt. Redox kasutab mikrokerne koncepti, kus kernelis tagatakse ainult protsesside vaheline suhtlemine ja ressursside haldamine, samas kui kogu muu funktsionaalsus on viidud raamatukogudesse, mida saavad kasutada nii kernel kui ka kasutaja rakendused. K\u00f5ik draiverid t\u00f6\u00f6tavad kasutaja ruumis isoleeritud sandbox'i keskkondades. Olemasolevate rakendustega \u00fchilduvuse tagamiseks pakutakse spetsiaalset POSIX-i kihti, mis v\u00f5imaldab paljusid programme k\u00e4itada ilma portimiseta.    <\/p>\n<p>S\u00fcsteemis kehtib p\u00f5him\u00f5te \"k\u00f5ik on URL\". N\u00e4iteks logimist v\u00f5ib teostada URL-iga \"log:\/\/\", protsesside vahelise suhtlemise jaoks \"bus:\/\/\", v\u00f5rgu\u00fchenduse jaoks \"tcp:\/\/\" jne. Moodulid, mis v\u00f5ivad olla juhendite, tuuma laienduste ja kasutajate rakenduste kujul, saavad registreerida oma URL-i k\u00e4sitlejad. N\u00e4iteks saab kirjutada mooduli sisend-\/v\u00e4ljundportide jaoks ja siduda selle URL-iga \"port_io:\/\/\", mille j\u00e4rel saab selle kaudu ligi 60. porti, avades URL-i \"port_io:\/\/60\".       <\/p>\n<p>Kasutajakeskkond Redoxis on \u00fcles ehitatud oma graafilise liidese Orbital (\u00e4rge segage segadusse teise Qt ja Waylandi kasutava Orbital liidesega) ja OrbTk raamistiku, mis pakub API-d, mis sarnaneb Flutteri, Reacti ja Reduxiga. Veebibrauserina kasutatakse Netsurf'i. Projekt arendab ka oma paketihaldurit, standardsete utiliitide komplekti (binutils, coreutils, netutils, extrautils), k\u00e4surea liidest ion, standardset C-raamatukogu relibc, vim-i sarnast tekstiredaktorit sodium, v\u00f5rguprotokolli ja failis\u00fcsteemi. Konfiguratsioon seadistatakse Toml keeles.       <\/p>\n<p>Uues v\u00e4ljaandes j\u00e4tkatakse t\u00f6\u00f6d reaalse riistvara toetamise nimel. Peale x86_64 arhitektuuri on lisatud v\u00f5imalus t\u00f6\u00f6tada ka 32-bitistes x86 s\u00fcsteemides (i686, Pentium II ja uuemad). K\u00e4ib portimine ARM64 (aarch64) protsessoritele. Reaalses ARM-riistvaras t\u00f6\u00f6tamine ei ole veel toetatud, kuid ARM64 emuleerimine QEMU-s on v\u00f5imalik. Vaikimisi on aktiveeritud helis\u00fcsteem ja tagatud esmane tugi mitme monitoorimise konfiguratsioonidele (UEFI raamifailiga s\u00fcsteemides). Redox OS-s toetatakse j\u00e4rgmisi riistvarakomponente: AC\u201997 ja Intel HD Audio helikiibid, graafika v\u00e4ljund API VESA BIOS v\u00f5i UEFI GOP kaudu, Ethernet (Intel 1\/10 Gigabit Ethernet, Realtek RTL8168), sisendseadmed (klaviatuurid, hiired, puuteplatvormid), SATA (AHCI, IDE) ja NVMe. Wi-Fi ja USB tugi pole veel valmimisfaasis (USB t\u00f6\u00f6tab ainult QEMU-s).      <\/p>\n<p>Teised uuendused:  <\/p>\n<ul>\n<li class=\"l\"> Kombineeritud k\u00e4ivituspildid s\u00fcsteemidele, millel on BIOS ja EFI.\n<li class=\"l\"> S\u00fcsteemikutsed clone ja exec on viidud kasutajaruumi.\n<li class=\"l\"> K\u00e4ivitamise protsess on lihtsustatud. Sisse on viidud bootstrap programm, mida k\u00e4ivitab kernel ja mis tagab ELF-failide, nagu init-protsess, edasise laadimise.\n<li class=\"l\"> Lisatud escalated programm setuid-programmide, nagu sudo, toimimise tagamiseks.\n<li class=\"l\"> Kreet-pakett redox-daemon muudab taustaprotsesside loomise ja seadistamise lihtsamaks.\n<li class=\"l\"> Kogumiss\u00fcsteemi on \u00fcmber tehtud, et v\u00f5imaldada \u00fche allika puu raames erinevate arhitektuuride koostamist. Erinevate konfiguratsioonide koostamise lihtsustamiseks on pakutud skripti build.sh. Lisatud v\u00f5imalus koostada podman'i t\u00f6\u00f6riistadega. S\u00fcsteemi, laadijate ja initfs'i koostamine on \u00fchtlustatud teiste pakettidega.\n<li class=\"l\"> Lisatud n\u00e4idis konfiguratsioon, et koostada n\u00e4idiste programme, mis ei kuulu p\u00f5hilaadimispildisse, koos graafilise keskkonnaga.\n<li class=\"l\"> Audios\u00fcsteemi audiod on lisatud tarkvara kontrollitud helitugevuse tugi.\n<li class=\"l\"> Lisatud draiver AC\u201997 baasil olevatele helikiipidele. Parandatud Intel HD Audio kiibi draiverit.\n<li class=\"l\"> Lisatud IDE-kontrollerite draiver.\n<li class=\"l\"> NVMe-m\u00e4luseadmete tugi on parendatud.\n<li class=\"l\"> Parendatud PCI, PS\/2, RTL8168, USB HID ja VESA draivereid.\n<li class=\"l\"> Installiprotsessi korraldust on \u00fcmber tehtud: laadija, bootstrap, kernel ja initfs paigutatakse n\u00fc\u00fcd kausta \/boot.\n<li class=\"l\"> Tuumas on lihtsustatud m\u00e4lu haldamine, lisatud on kasutaja taseme aadressiruumide manipuleerimise v\u00f5imalus.\n<li class=\"l\"> Graafilises liideses O rbital on lisatud tuge mitme monitori s\u00fcsteemidele, parandatud hiirekursori t\u00f6\u00f6tlemist, ja lisatud on helitugevuse muutmise indikaator. Men\u00fc\u00fcdes on rakenduste kategooriatesse jagamise v\u00f5imalus.      <\/ul>\n<p>Allikas: <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.0.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\/et\/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.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47Redox OS 0.8 v\u00e4ljaanne, kirjutatud Rust'i keeles | ProHoster","description":"Avaldatud on operatsioonis\u00fcsteemi Redox 0.8 v\u00e4ljaanne, mis on v\u00e4lja t\u00f6\u00f6tatud Rusti keeles ja mikrotuumakontseptsiooni alusel. Projekti arendused levitatakse vabalt MIT litsentsi alusel.","canonical_url":"https:\/\/prohoster.info\/et\/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":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/105693","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=105693"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/105693\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=105693"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=105693"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=105693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}