Morero oa Genode o phatlalalitse tokollo ea Sculpt 20.08 General Purpose OS

Tsebisoa ho lokolloa ha sistimi e sebetsang Setšoantšo sa 20.08, ka hare ho eona, e thehiloeng theknoloji Genode OS Framework Ho ntse ho etsoa sistimi ea ts'ebetso e akaretsang e ka sebelisoang ke basebelisi ba tloaelehileng ho etsa mesebetsi ea letsatsi le letsatsi. Mehloli ea morero ho jaleha e nang le laesense tlasa AGPLv3. E teng bakeng sa ho jarollwa Setšoantšo sa LiveUSB, 26 MB ka boholo. E ts'ehetsa lits'ebetso tse nang le li-processor tsa Intel le li-graph tse nang le li-extensions tsa VT-d le VT-x tse lumelletsoeng.

Tokollo e ncha hlokomelehang ho sebetsa Grafiken ea boemo bo tlase le ho netefatsa hore e tsamaellana le libatli tse ipapisitseng le enjine ea Chromium. Ea pele ea ho kenya tšebetsong bokhoni ba ho qala sebatli sa webo Phakoe, ho sebelisa enjene ea Chromium, ntle le ho sebelisa mochini o sebetsang oa Linux. E ekelitse bokhoni ba ho kopanya likarolo ho li-CPU cores (CPU-affinity).

Liphetoho ho "graphics stack" li ntlafalitse karabelo, boleng bo ntlafetseng ba pixel, bo fane ka tšehetso bakeng sa ho khutlisa li-driver tsa likarete tsa litšoantšo le li-driver tsa lisebelisoa tse kentsoeng ntle le ho qala sistimi hape, 'me tsa rala motheo oa bokhoni bo kang ho hapa skrini le phihlello ea komporo e hole. Tšehetso e ntlafetseng bakeng sa moralo oa Qt. Ts'ehetso e ekelitsoeng bakeng sa ho fetola qeto ea skrine ka matla ho mokhanni oa VESA. Sistimi ea taolo ea fonte e fana ka ts'ehetso bakeng sa ho sebelisa liphetoho tsa boholo ba fonte hang hang.

Morero oa Genode o phatlalalitse tokollo ea Sculpt 20.08 General Purpose OS

Sistimi e tla le sebopeho sa graphical sa Leitzentrale se u lumellang ho etsa mesebetsi e tloaelehileng ea tsamaiso ea sistimi. K'honeng e kaholimo ho le letšehali ea GUI e bonts'a menyu e nang le lisebelisoa tsa ho laola basebelisi, ho hokahanya lisebelisoa tsa polokelo, le ho theha khokahano ea marang-rang. Bohareng ho na le configurator bakeng sa ho lokisa ho tlatsoa ha tsamaiso, e leng e fana segokanyimmediamentsi sa sebolokigolo ka mokgwa wa kerafo e hlalosang kamano pakeng tsa likarolo tsa tsamaiso. Mosebelisi a ka tlosa kapa a eketsa likarolo ka mokhoa o ikhethileng, a hlalosa sebopeho sa tikoloho ea sistimi kapa mechini e sebetsang.

Ka nako leha e le efe, mosebedisi a ka fetohela ho mokhoa oa tsamaiso ea console, e fanang ka phetoho e kholo ea tsamaiso. Desktop ea setso e ka fumaneha ka ho tsamaisa phepelo ea TinyCore Linux mochining o sebetsang oa Linux. Sebakeng sena, libatli tsa Firefox le Aurora, mohlophisi oa mongolo o thehiloeng ho Qt le lits'ebetso tse fapaneng lia fumaneha. Tikoloho ea noux e fanoa ho tsamaisa lisebelisoa tsa mohala oa taelo.

A re u hopotse hore Genode e fana mohaho o kopaneng oa ho theha lits'ebetso tsa tloaelo tse sebetsang ka holim'a Linux kernel (32 le 64 bit) kapa likokoana-hloko NOVA (x86 ka 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) le kernel e entsoeng ka kotloloho bakeng sa li-platform tsa ARM le RISC-V. Linux kernel e kenyellelitsoeng ea paravirtualized L4Linux, e sebetsang ka holim'a microkernel ea Fiasco.OC, e u lumella ho tsamaisa mananeo a tloaelehileng a Linux ho Genode. L4Linux kernel ha e sebetse le hardware ka kotloloho, empa e sebelisa lits'ebeletso tsa Genode ka sehlopha sa bakhanni ba sebele.

Likarolo tse fapa-fapaneng tsa Linux le BSD li ile tsa kenngoa bakeng sa Genode, Gallium3D e ile ea tšehetsoa, ​​Qt, GCC le WebKit li ile tsa kopanngoa, 'me libaka tsa hybrid Linux/Genode li ile tsa kenngoa ts'ebetsong. Ho se ho lokisitsoe boema-kepe ba VirtualBox bo tsamaeang ka holim'a microkernel ea NOVA. Palo e kholo ea lits'ebetso e ikamahanya le maemo ho sebetsa ka kotloloho holim'a microkernel le tikoloho ea Noux, e fanang ka virtualization boemong ba OS. Ho tsamaisa mananeo a sa tsamaisoang, hoa khoneha ho sebelisa mochine bakeng sa ho theha maemo a sebele boemong ba likopo tsa motho ka mong, ho u lumella ho tsamaisa mananeo sebakeng sa Linux sa sebele u sebelisa paravirtualization.

Source: opennet.ru

Eketsa ka tlhaloso