Redox, tsarin aiki ne wanda aka rubuta tare da yaren Tsara na Tsatsa

OS ɗin Redox

Bayan shekara guda ta ci gaba, an sanar da ƙaddamar da sabon sigar na Redox 0.5 tsarin aiki, wanda Babban abin da ya fi maida hankali a kai shi ne cewa ci gabanta yana amfani da yaren Tsatsa da kuma tunanin microkernel.

Ci gaban aikin an rarraba a ƙarƙashin lasisin MIT kyauta. Don gwaji a VirtualBox ko QEMU, takamaiman hotunan taya ake miƙa wa kowane ɗayan waɗannan.

Yanayin mai amfani na Redox ya dogara ne akan Orbital GUI da ke gudana akan Wayland. Ana amfani da Netsurf azaman gidan yanar gizo.

Game da Redox

Tsarin aiki yana amfani da ma'anar microkernel, inda kawai ake yin ma'amala tsakanin tsari da sarrafa albarkatu a matakin kernel kuma duk sauran ayyukan ana ɗauke dasu zuwa dakunan karatu waɗanda za'ayi amfani dasu da kwaya da wakilan masu amfani.

duk masu kula suna gudana cikin sararin mai amfani a cikin sandbox sandbox. Don dacewa tare da aikace-aikacen da ake ciki, an ba da takaddun POSIX na musamman wanda ke ba ka damar gudanar da shirye-shirye da yawa ba tare da tashar jiragen ruwa ba.

redox an haɓaka bisa ga falsafar Unix, aron wasu dabaru daga SeL4, Minix, da Plan 9.

Tsarin yana amfani da ƙa'idar "komai URL ne".

Misali, ana iya amfani da URL "log: //" don shiga, hulɗa tsakanin tsari "bas: //", hulɗar cibiyar sadarwa "tcp: //", da sauransu.

Module waɗanda za a iya aiwatar da su ta hanyar direbobi, haɓakar kernel da wakilan mai amfani na iya yin rijistar masu kula da su na URL, alal misali zaku iya rubuta modulu don samun damar tashar I / O ku kuma ɗaura shi zuwa URL ɗin "port_io: / /", Bayan wanda zaku iya amfani dashi don samun damar tashar 60 ta buɗe url "port_io: // 60".

Har ila yau aikin yana haɓaka manajan rukunin nasa. ).

asus-eepc-900

An saita sanyi a cikin harshen Toml. Tsarin a halin yanzu yana goyan bayan amfani akan masu sarrafa x86_64 tare da katin zane mai ɗaukar VBE (nvidia, intel, amd), direbobin AHCI, da katunan hanyar sadarwa bisa ga kwakwalwan E1000 ko RTL8168.

Babban sabon labari na Redox 0.5

Sakin sabon sigar Redox 0.05 ya zo tare da wasu sababbin abubuwa waɗanda zamu iya haskakawa a farkon matakin cewa Relibc misali ɗakin karatun C kansa, wanda aka rubuta a Rust.

Relibc an sanya shi azaman šaukuwa mai aiwatarwa na ingantaccen ɗakin karatu na C, mai yarda da POSIX kuma mai iya aiki ba kawai akan Redox ba, har ma akan rarraba Linux.

A baya can kan Redox, cokali mai yatsa na sabonlib lab daga aikin Cygwin anyi amfani dashi azaman daidaitaccen ɗakin karatu, amma ba'a tsara shi don masu haɓaka ba ta fuskar tsaro da dandamali. A matakin ci gaba na yanzu, Relibc ya riga ya fi aikin newlib nesa ba kusa ba.

Baya ga wannan a cikin Redox 0.5 sabon bootloader-coreboot da bootloader-efi da aka shirya don coreboot da EFI, a kan asalin abin da aka kafa hotunan taya.

An rubuta dakunan karatu don aiki tare da EFI a Rust da lambar farawa (payload don coreboot) a cikin Tsatsa. Ana iya amfani da caja daban da Redox kuma a cikin wasu ayyukan.

An sake tsara tsarin gudanar da taron don samar da madaidaicin goyan baya don zaɓar da kiran zaɓe.

Daga sauran labaran da za a iya haskakawa a cikin sanarwar wannan sabon sigar da muka samo:

  • An aiwatar da cikakken tallafi don ayyukan taswirar ƙwaƙwalwar ajiya (mmap).
  • An kara goyan baya ga Pthreads kuma an ba da shawarar ƙarin kira na tsarin don sarrafa sigina.
  • Ingantaccen tallafi na LLVM, ba da damar haɗuwa da rustc da Mesa (c llvmpipe).
  • Saboda sauyawa zuwa sabon ɗakin karatu na tsarin, an sami tallafi don sabbin aikace-aikace da yawa.
  • An tara sababbin fakiti 62.

Don shigarwa a Redox akwai shirye-shiryen da aka shirya don amfani dasu tare da dakunan karatu SDL2, ffmpeg, cairo, gstreamer, pcre, glman, libiconv, libsodium, and gettext, saitin compilers, aiwatar OpenGL, aikace-aikacen OpenGL, Vcckv Mesa, scummvm emulators, doscites da kwastomomi, da aikace-aikacen OpenGL a cikin saitin sa. Nukem 3D), openttd da FreeDoom.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.