Ntchito ya Genode yatulutsa kutulutsidwa kwa Sculpt 20.08 General Purpose OS

Yovomerezedwa ndi kumasulidwa kwa opaleshoni Chithunzi cha 20.08, mkati mwake, kutengera ukadaulo Genode OS Framework Dongosolo logwiritsa ntchito zolinga zambiri likupangidwa lomwe lingagwiritsidwe ntchito ndi ogwiritsa ntchito wamba kuchita ntchito zatsiku ndi tsiku. Magwero a polojekiti kufalitsa zololedwa pansi pa AGPLv3. Likupezeka kuti mutsitse Chithunzi cha LiveUSB, 26 MB kukula. Imathandizira kugwira ntchito pamakina okhala ndi ma processor a Intel ndi zithunzi zokhala ndi VT-d ndi VT-x zowonjezera.

Kutulutsidwa kwatsopano chodabwitsa kukonza zojambulajambula zapakatikati ndikuwonetsetsa kuti zikugwirizana ndi asakatuli kutengera injini ya Chromium. Woyamba kukhazikitsa kuthekera koyambitsa msakatuli Falcon, pogwiritsa ntchito injini ya Chromium, osagwiritsa ntchito makina a Linux. Anawonjezera kuthekera kolumikizirana zigawo ku CPU cores (CPU-affinity).

Zosintha pazithunzithunzi zazithunzi zidathandizira kuyankha bwino, kuwongolera kutulutsa kwa pixel, kumapereka chithandizo chosinthira madalaivala amakhadi azithunzi ndi madalaivala a zida zolowetsa popanda kuyambitsanso makinawo, ndikuyala maziko a kuthekera monga kujambula skrini ndi mwayi wofikira pakompyuta yakutali. Thandizo lokwezeka la chimango cha Qt. Thandizo lowonjezera pakusintha kwazenera kwa woyendetsa VESA. Dongosolo loyang'anira mafonti limapereka chithandizo chosinthira mafonti nthawi yomweyo.

Ntchito ya Genode yatulutsa kutulutsidwa kwa Sculpt 20.08 General Purpose OS

Dongosololi limabwera ndi mawonekedwe a Leitzentrale omwe amakupatsani mwayi wochita ntchito zoyang'anira dongosolo. Pakona yakumanzere yakumanzere kwa GUI ikuwonetsa menyu yokhala ndi zida zowongolera ogwiritsa ntchito, kulumikiza zida zosungira, ndikukhazikitsa kulumikizana kwa netiweki. Pakatikati pali configurator kwa kasinthidwe kudzazidwa kwa dongosolo, amene amapereka mawonekedwe mu mawonekedwe a graph yomwe imatanthawuza mgwirizano pakati pa zigawo za dongosolo. Wogwiritsa ntchito amatha kuchotsa mwachisawawa kapena kuwonjezera zigawo, kufotokozera momwe chilengedwe chimakhalira kapena makina enieni.

Nthawi iliyonse, wogwiritsa ntchito amatha kusinthana ndi njira yoyendetsera console, yomwe imapereka kusinthasintha kwakukulu pakuwongolera. Desktop yachikhalidwe ikhoza kupezeka poyendetsa TinyCore Linux yogawa pamakina a Linux. M'malo ano, asakatuli a Firefox ndi Aurora, mkonzi wa Qt-based text editor ndi mapulogalamu osiyanasiyana amapezeka. Malo a noux amaperekedwa kuti agwiritse ntchito mzere wolamula.

Tiyeni tikukumbutseni kuti Genode amapereka maziko ogwirizana opangira mapulogalamu omwe akuyenda pamwamba pa Linux kernel (32 ndi 64 bit) kapena ma microkernel NOVA (x86 yokhala ndi virtualization), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) ndi kernel yoperekedwa mwachindunji pamapulatifomu a ARM ndi RISC-V. Kuphatikizidwa kwa Linux kernel L4Linux, yomwe ikuyenda pamwamba pa Fiasco.OC microkernel, imakupatsani mwayi woyendetsa mapulogalamu a Linux mu Genode. Kernel ya L4Linux sigwira ntchito ndi hardware mwachindunji, koma imagwiritsa ntchito mautumiki a Genode kupyolera mu madalaivala enieni.

Zigawo zosiyanasiyana za Linux ndi BSD zidatumizidwa ku Genode, Gallium3D idathandizidwa, Qt, GCC ndi WebKit zidaphatikizidwa, ndipo malo osakanizidwa a Linux/Genode adakhazikitsidwa. Doko la VirtualBox lakonzedwa lomwe limayenda pamwamba pa NOVA microkernel. Ntchito zambiri zimasinthidwa kuti ziziyenda molunjika pamwamba pa microkernel ndi chilengedwe cha Noux, chomwe chimapereka virtualization pamlingo wa OS. Kuti mugwiritse ntchito mapulogalamu omwe sanatumizidwe, ndizotheka kugwiritsa ntchito njira yopangira malo omwe ali pamlingo wazomwe mungagwiritse ntchito, kukulolani kuyendetsa mapulogalamu mu malo a Linux pogwiritsa ntchito paravirtualization.

Source: opennet.ru

Kuwonjezera ndemanga