Ntchito ya Genode yatulutsa kutulutsidwa kwa Sculpt 22.10 General Purpose OS

Kutulutsidwa kwa makina ogwiritsira ntchito Sculpt 22.10 kumaperekedwa, mkati mwake, pogwiritsa ntchito matekinoloje a Genode OS Framework, njira yogwiritsira ntchito zolinga zambiri ikupangidwa yomwe ingagwiritsidwe ntchito ndi ogwiritsa ntchito wamba kuchita ntchito za tsiku ndi tsiku. Zolemba zoyambira polojekitiyi zimagawidwa pansi pa layisensi ya AGPLv3. Chithunzi cha LiveUSB chimaperekedwa kuti chitsitsidwe, 28 MB kukula kwake. Ntchito imathandizidwa pamakina okhala ndi ma processor a Intel ndi ma graphics subsystem okhala ndi VT-d ndi VT-x zowonjezera.

Zatsopano zazikulu:

  • Kasamalidwe kosokoneza kwa chipangizo ndi kasinthidwe ka PCI ndizovuta kwambiri kuposa kapangidwe ka Genode. Kusinthaku kunafuna kukonzanso kwakukulu kwamkati komwe kunakhudza madalaivala onse ndikulola kukhathamiritsa kwatsopano ndi ntchito zina. Panthawi imodzimodziyo, opanga adayesetsa kusunga khalidwe lachidziwitso pamene wogwiritsa ntchito akugwira ntchito mu dongosolo.
  • Kukhathamiritsa kwakukulu kwapangidwa kuti kufulumizitse kuyambitsa, kuonjezera bandwidth ya network subsystem, ndikuwonjezera kuyankha kwa mawonekedwe a ogwiritsa ntchito.
  • Thandizo lotsogola lazida zoyatsira moto za USB. Adawonjezera kuthekera kolumikizira zida za USB pamakina enieni ndikuchotsa zida.
  • Injini ya msakatuli ya Chromium yomwe imagwiritsidwa ntchito mu asakatuli a Falkon ndi Morph operekedwa kwa wogwiritsa yasinthidwa.
  • Dalaivala yomveka yasinthidwa kuti igwirizane ndi code kuchokera ku OpenBSD 7.1.
  • Ntchito yayamba yosinthira Sculpt yama foni am'manja. Kuwongolera kumaphatikizapo thandizo la USB ECM, Mali-400 GPU, kulumikizana kwa khadi la SD, telefoni ndi stack ya data yam'manja, msakatuli wa Morph ndi mawonekedwe ogwiritsa ntchito. Thandizo lowonjezera la makadi anzeru a USB.

Ntchito ya Genode yatulutsa kutulutsidwa kwa Sculpt 22.10 General Purpose OS

Dongosololi limabwera ndi mawonekedwe a Leitzentrale graphical user interface omwe amakulolani kuchita ntchito zofananira zoyang'anira dongosolo. Pakona yakumanzere yakumanzere kwa GUI ikuwonetsa menyu yokhala ndi zida zowongolera ogwiritsa ntchito, kulumikiza ma drive, ndikukhazikitsa maukonde. Pakatikati pali configurator yokonzekera kudzazidwa kwa dongosolo, lomwe limapereka mawonekedwe mu mawonekedwe a graph yomwe imatanthawuza mgwirizano pakati pa zigawo za dongosolo. Wogwiritsa ntchito amatha kuchotsa kapena kuwonjezera zigawo mosagwirizana, 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.

Genode imapereka chimango chogwirizana chomangira mapulogalamu omwe akuyenda pamwamba pa Linux kernel (32 ndi 64 bit) kapena NOVA microkernel (x86 yokhala ndi virtualization), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_stachio: L64, LPi, L4, LPi, L32, LPia: L4, ARM4, ARM) 32/ Fiasco (IA64, AMD4, ARM) ndi kernel yopereka mwachindunji pamapulatifomu a ARM ndi RISC-V. Kuphatikizidwa kwa Linux kernel L4Linux, yomwe ikuyenda pamwamba pa Fiasco.OC microkernel, imalola kuti mapulogalamu a Linux aziyenda pa Genode. Kernel ya LXNUMXLinux simalumikizana mwachindunji ndi zida, koma imagwiritsa ntchito mautumiki a Genode kudzera pagulu la oyendetsa.

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