Redox iyo OS yakanyorwa muRust inosvika neiyo nyowani vhezheni 0.6 uye idzi ndidzo nhau dzayo

Mushure megore nehafu yekuvandudza Redox 0.6 inoshanda system kuburitswa kwakafumurwa, iyo inogadzirwa ichishandisa mutauro weRust uye iyo microkernel pfungwa, kuwedzera kune iyo inogadzirwa zvinoenderana neiyo Unix uzivi uye inokwereta mamwe mazano kubva kuSeL4, Minix uye Chirongwa 9.

redox shandisa iyo microkernel pfungwa, uko iko chete kudyidzana pakati pezviitwa uye manejimendi manejimendi kunopihwa padanho rekernel, uye kumwe kuita kwese kunoendeswa kumaraibhurari. iyo inogona kushandiswa nezvose zviri zviviri kernel uye zvetsika kunyorera. Ose anotonga anomhanya munzvimbo yemushandisi munzvimbo dzejecha. Zvekuenderana nezviripo zviripo, yakakosha POSIX denderedzwa inopihwa iyo inokutendera iwe kumhanyisa akawanda mapurogiramu pasina kutama.

Sisitimu inoisa musimboti "zvese i URL". Semuenzaniso, "log: //" inogona kushandiswa kunyora iyo URL, "bus: //" yekutaurirana-kwepakati, "tcp: //" yekutaurirana kwenetwork, zvichingodaro.

Iwo ma module anokwanisa kuitwa muchimiro chevatongi, kernel extensions uye echinyakare maficha anogona kunyoresa avo vega URL vanobata, semuenzaniso unogona kunyora module kuti uwane iyo I / O madoko uye uisunge ku URL "port_io: //", mushure maizvozvo unogona kuishandisa kuwana kutakura 60 nekuvhura iyo URL "port_io: // 60". Izvo zviitiko zveprojekti zvinogoverwa pasi pemahara MIT rezinesi.

Iyo yekushandisa nharaunda muRedox yakavakirwa paOrbital yega graphical shell (kwete kuvhiringidzwa neimwe Orbital shell inoshandisa Qt uye Wayland) uye OrbTk toolkit, iyo inopa maAPIs akafanana neFlutter, React, uye Redux. Netsurf inoshandiswa sewebhu browser. Iyo projekiti inogadzirawo yayo pacheja maneja, seti yeyakajairika maturusi (binutils, coreutils, netutils, mamwe mabhii), ion shell, relibc standard C raibhurari, sodium vim-senge chinyorwa mupepeti, network stack, uye yakagadziridzwa TFS faira system zvichibva pamazano eZFS (modular vhezheni yeZFS mumutauro weRust). Zvirongwa zvacho zvakaiswa mumutauro weToml.

Zvinyorwa zvitsva zveRoxox 0.6

Pazvinhu zvitsva zvinoonekwa kunze kweshanduro nyowani, iri mu kernel memory maneja (rmm) iyo yakanyorwa zvekare. Kuitwa kutsva yakakwanisa kubvisa kuyeuka kwendangariro izvo zvakakonzera matambudziko kana uchishandisa yekare memory maneja. Uye zvakare, kudzikama kwekutsigirwa kwemazhinji-epakati masisitimu akagadziridzwa.

Izvo zvinoonekwa zvakare kuti iyi nyowani vhezheni yeRoxox 0.6 inosanganisira akawanda mapurojekiti akagadzirwa nevadzidzi pasi peiyo RSoC (Redox OS Zhizha reKodhi) danho, kusanganisira zviitiko zvine chekuita nekutsigira io_uring, ptrace, strace, gdb, disk partitions, uye registry.

Raibhurari yakajairwa C raibhurari yakagadzirwa neiyo projekiti yakagadziridzwa zvakanyanya, iyo inogona kushanda kwete chete paRedox, asi zvakare paLinux kernel-based distributions.

Kune rimwe divi futi zvinotaurwa kuti yayo pkgar package maneja yakawedzerwa uye iyo yakabatana package fomati, yakavandudzwa ichitarisa iwo chaiwo maitiro eRedox OS. Pasuru maneja inopa sosi sosi nesiginicha yedhijitari, kutendeseka kudzora, kuvakwazve, otomatiki meseji, kuchinjirwa kweshanduko data chete, kuisirwa dhairekitori kuzvimirira. Kusiyana nemamwe mafomati, pkgar inongosanganisira chete metadata inodikanwa kuti ibudise iyo package.

Of the dzimwe shanduko dzinomira pachena:

  • Zvinyorwa zvebhuku rekubika, zvinosanganisira mirairo yekuti ungabatanidze sei zvakasiyana zvikamu zveRedox inoshanda sisitimu, inoendeswa kune iyo nyowani yekuvaka system, yakanyorwa mumutauro weRust.
  • Mune iyo nyowani yekuunganidza sisitimu, pachinzvimbo cheShell zvinyorwa zvekutsanangura iyo pfungwa yekuumbiridza, mafaera ari Toml fomati anokurudzirwa.
  • Yakawandisa nguva yakashandiswa mukugadzirira iyo remake kurwisa kupesana kwekuzadzikiswa shanduko muhusiku Rust inovaka inosangana nekugadzirisa zvekare kweAsm macro.

Tora Redox 0.6

Kune avo vanofarira kuziva iyo system, vanofanirwa kuziva izvo mifananidzo yakagadzirira bhutsu inopihwa kushandisa (61 MB) kuyedza iyo Redox inoshanda sisitimu. Kusiyana neshanduro dzekare, bazi 0.6 rinoonekwa seyakakodzera kuyedzwa pane chaiyo Hardware, kwete QEMU uye VirtualBox chete.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako