I-Redox i-OS ebhalwe eRust ifika noguqulelo olutsha lwe-0.6 kwaye ezi ziindaba zayo

Emva konyaka onesiqingatha wophuhliso Ukuqaliswa kwenkqubo yokusebenza yeRedox 0.6 yabhengezwa, ephuhliswa kusetyenziswa ulwimi lweRust kunye nengqiqo ye-microkernel, ukongeza ephuhliswa ngokwefilosofi ye-Unix kwaye iboleka ezinye iingcamango kwi-SeL4, i-Minix kunye neSicwangciso se-9.

I-Redox isebenzisa ingqiqo yemicrokernel, apho kuphela unxibelelwano phakathi kweenkqubo kunye nolawulo lwezibonelelo lubonelelwa kwinqanaba le-kernel, kwaye yonke eminye imisebenzi ifuduselwa kumathala eencwadi. enokusetyenziswa zizo zombini ikernel kunye nezicelo zesiko. Bonke abaqhubi baqhuba kwindawo yomsebenzisi kwiindawo ezinebhokisi yesanti. Ukuhambelana nezicelo ezikhoyo, umaleko okhethekileyo wePOSIX unikiwe okuvumela ukuba uqhube iinkqubo ezininzi ngaphandle kokufuduka.

Inkqubo isebenzisa umgaqo othi "yonke into yi-URL". Umzekelo, ukuloga i-URL ungasebenzisa u-"log://", kunxibelelwano lwe-inter-process "bus://", kunxibelelwano lwenethiwekhi "tcp://", njl.

Iimodyuli ezinokuthi ziphunyezwe ngokohlobo lwabalawuli, Izandiso zeKernel kunye nezicelo zesiko zingabhalisa ezazo abaphathi be-URL, umzekelo ungabhala imodyuli ukufikelela kwizibuko ze-I/O kwaye uyibophe kwi-URL "port_io://", emva koko ungayisebenzisa ukufikelela kwizibuko 60 nge. ukuvula i-URL "port_io://60". Uphuhliso lweprojekthi lusasazwa phantsi kwelayisenisi ye-MIT yasimahla.

Imo engqongileyo yomsebenzisi kwiRedox yakhelwe kwiqokobhe lomzobo le-Orbital (ayinakubhidaniswa nelinye iqokobhe i-Orbital esebenzisa i-Qt kunye ne-Wayland) kunye ne-OrbTk toolkit, ebonelela ngee-APIs ezifana ne-Flutter, React and Redux. I-Netsurf isetyenziswa njengebhrawuza yewebhu. Iprojekthi ikwaphuhlisa eyakhe umphathi wephakheji, iseti yezixhobo eziqhelekileyo (ii-binutils, i-coreutils, i-netutils, i-extrautils), iqokobhe le-ion, ithala leencwadi le-relibc elisemgangathweni, i-sodium vim-efana nomhleli wombhalo, istaki sothungelwano kunye nophuhliso lwenkqubo yefayile ye-TFS esekwe kwi imibono ye-ZFS (uguqulelo lwemodyuli ye-ZFS ngolwimi lwe-Rust). Ubumbeko lusetelwe kulwimi lweToml.

Izinto eziphambili ezinqabileyo zeRedox 0.6

Kwiimpawu ezintsha ezigqamayo kwinguqulelo entsha, ikwi umphathi wememori ye-kernel (rmm) ebhalwe ngokutsha ngokupheleleyo. Ukuphunyezwa okutsha ikwazile ukususa ukuvuza kwememori ebangele iingxaki xa usebenzisa umphathi wememori endala. Ukongezelela, ukuzinza kwenkxaso kwiinkqubo ezininzi ezingundoqo kuye kwaphuculwa.

Kwakhona kugxininiswe ukuba le nguqulo entsha ye-Redox 0.6 ibandakanya iiprojekthi ezininzi eziphuhliswe ngabafundi phantsi kwenyathelo leRSoC (Redox OS Summer of Code), kuquka uphuhliso olunxulumene nenkxaso ye-io_uring, ptrace, strace, gdb, disk partitions kunye nobhaliso.

Ithala leencwadi leRelibc elisemgangathweni C eliphuhliswe yiprojekthi liphuculwe kakhulu, elinokusebenza kungekuphela nje kwiRedox, kodwa nakwizabelo ezisekelwe kwiLinux kernel.

Kwelinye icala kwakhona kukhankanyiwe ukuba eyakhe iphakheji yepkgar yongezwa kunye nefomati yephakheji ehambelanayo, ephuhliswe kuthathelwa ingqalelo iimpawu ezithile zeRedox OS. Umphathi wepakeji ubonelela ngesiqinisekiso somthombo ngokusayinwa kwedijithali, ukujonga ingqibelelo, ukwakhiwa kwakhona, uhlaziyo oluzenzekelayo, ukudluliselwa kwedatha elungisiweyo kuphela, ukuzimela koluhlu lofakelo. Ngokungafaniyo nezinye iifomati, i-pkgar ibandakanya kuphela imethadatha eyimfuneko ukukhupha ipakethe.

Ye- Olunye utshintsho olwahlukileyo:

  • Izikripthi zencwadi yokupheka, kubandakanywa imiyalelo malunga nendlela yokudibanisa amacandelo ahlukeneyo enkqubo yokusebenza ye-Redox, idluliselwe kwinkqubo entsha yokwakha, ebhalwe ngolwimi lweRust.
  • Kwinkqubo entsha yokwakha, endaweni yezikripthi zeShell ukuchaza ingqiqo yokwakha, iifayile kwifomathi yeToml zicetywayo.
  • Ixesha elininzi lichithwe ekulungiseleleni uguqulelo olutsha lokulwa ngokuchasene nokwaphulwa kotshintsho lokuhambelana kwi-Rust yasebusuku eyakhayo ehambelana nokusebenza kwakhona kwe-Asm macro.

Fumana iRedox 0.6

Kwabo banomdla wokwazi inkqubo, kufuneka uyazi ukuba ilungile imifanekiso yokuqalisa inikezelwe ukusebenzisa (61 MB) ukuvavanya inkqubo yokusebenza yeRedox. Ngokungafaniyo neenguqulelo zangaphambili, isebe le-0.6 lithathwa njengelifanele ukuvavanywa kwi-hardware yangempela, kungekhona nje i-QEMU kunye ne-VirtualBox.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.