Ua hoʻopuka ka Genode Project i ka Sculpt 21.03 General Purpose OS

Ua hōʻike ʻia ka hoʻokuʻu ʻana o ka ʻōnaehana hana Sculpt 21.03, i loko o ia, e pili ana i nā ʻenehana Genode OS Framework, ke kūkulu ʻia nei kahi ʻōnaehana hana maʻamau e hiki ke hoʻohana ʻia e nā mea hoʻohana maʻamau e hana i nā hana o kēlā me kēia lā. Hāʻawi ʻia ke kumu kumu o ka papahana ma lalo o ka laikini AGPLv3. Hāʻawi ʻia kahi kiʻi 27 MB LiveUSB no ka hoʻoiho. Kākoʻo i ka hana ma nā ʻōnaehana me nā kaʻina hana Intel a me nā kiʻi me VT-d a me VT-x hoʻonui.

Ua kaulana ka hoʻokuʻu hou ʻana no nā hoʻomaikaʻi hou aʻe:

  • Hoʻomaikaʻi i ka hoʻomanawanui ʻana i nā hemahema o ka mea hoʻokele, mahalo i ka hoʻomohala ʻana i ka manaʻo o ka mea hoʻokele pluggable ma Genode. No ka laʻana, inā hāʻule nā ​​kiʻi kiʻi a i ʻole nā ​​​​mea hoʻokele uea ʻole, hiki ke hoʻomaka hou ʻia kēlā mau mea hoʻokele me ka hoʻopau ʻole ʻana i nā noi holo ʻana a i ʻole ka waihona pūnaewele.
  • Hoʻohui i ka hiki no ka mea hoʻohana hope e hoʻonohonoho i nā mea nui o ka papa kuhikuhi no ka hoʻokō ʻana i nā papahana i ka manawa maoli. Hiki i ka mea hoʻohana ke koho mua i nā noi latency-sensitive, e like me ka hoʻonohonoho mua ʻana i nā noi multimedia ma mua o ka hoʻopili helu a me nā noi virtualization.
  • Ua hoʻohui ʻia nā Interfaces e hoʻihoʻi hou i ka launa pū ʻana o kekahi ʻāpana me ka kernel i kahi ʻāpana ʻē aʻe, e hiki ai iā ʻoe ke hana i nā lawelawe e like me ka hoʻoikaika ʻana i ka hoʻouka ʻana o ka CPU ma kahi o ka mea hoʻohana.
  • Hoʻohui ʻia nā loulou no ka hopu ʻana i ka pale a me nā hanana hoʻokomo maʻamau, hiki ke hoʻohana ʻia i ka hana ʻana i nā noi kaʻana like pale, nā ʻōnaehana mamao, a me nā kīwaha virtual.
  • Hoʻokō i ka hiki ke hoʻololi i ka papa kuhikuhi ma o ka papa kuhikuhi.
  • Ua hōʻano hou ʻia ka polokalamu ʻo Falkon e pili ana i ka mīkini Chromium.
  • Hoʻohui ʻia ka hoʻokaʻawale ʻana i nā mea papa inoa a me nā papa inoa waihona.
  • Hāʻawi ʻia ka hoʻopou koke ʻana o ka puka makani ma hope o ka hoʻololi honua i nā hoʻonohonoho font.
  • Ma nā kamepiula hou me nā kaʻina hana Intel, hoʻohana ʻia nā ʻano hana hana HWP (Hardware P-States) no ka mālama ʻana i ka mana a me ka mālama ʻana i ka mahana.

Ua hoʻopuka ka Genode Project i ka Sculpt 21.03 General Purpose OS

Hele mai ka ʻōnaehana me kahi interface kiʻi Leitzentrale e hiki ai iā ʻoe ke hana i nā hana hoʻokele ʻōnaehana maʻamau. ʻO ka ʻaoʻao hema hema o ka GUI e hōʻike i kahi papa kuhikuhi me nā mea hana no ka hoʻokele ʻana i nā mea hoʻohana, ka hoʻopili ʻana i nā mea mālama, a me ka hoʻonohonoho ʻana i kahi pilina pūnaewele. Aia ma ke kikowaena kahi configurator no ka hoʻonohonoho ʻana i ka hoʻopiha ʻana i ka ʻōnaehana, e hāʻawi ana i kahi kikowaena ma ke ʻano o ka pakuhi e wehewehe i ka pilina ma waena o nā ʻāpana ʻōnaehana. Hiki i ka mea hoʻohana ke hoʻokaʻawale a hoʻohui i nā ʻāpana, wehewehe i ke ʻano o ka ʻōnaehana ʻōnaehana a i ʻole nā ​​mīkini virtual.

I kēlā me kēia manawa, hiki i ka mea hoʻohana ke hoʻololi i ka console control mode, kahi e hāʻawi ai i ka maʻalahi o ka hoʻokele. Hiki ke hoʻokō ʻia kahi ʻike papa kuʻuna ma o ka holo ʻana i ka hoʻolaha ʻo TinyCore Linux ma kahi mīkini virtual Linux. Loaʻa nā polokalamu kele pūnaewele ʻo Firefox a me Aurora, kahi hoʻoponopono kikokikona Qt a me nā noi like ʻole i kēia kaiapuni. Hāʻawi ʻia ka noux environment no ka holo ʻana i nā pono laina kauoha.

E hoʻomanaʻo e hāʻawi ʻo Genode i kahi ʻenehana hui ʻia no ka hana ʻana i nā noi maʻamau e holo ana ma luna o ka Linux kernel (32 a me 64 bits) a i ʻole NOVA microkernels (x86 me 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) a me kahi kernel i hoʻokō pololei ʻia no nā paepae ARM a me RISC-V. ʻO ka paravirtualized Linux kernel L4Linux, e holo ana ma luna o ka microkernel Fiasco.OC, hiki iā ʻoe ke holo i nā polokalamu Linux maʻamau ma Genode. ʻAʻole hana pololei ka kernel L4Linux me ka lako, akā hoʻohana i nā lawelawe Genode ma o kahi hoʻonohonoho o nā mea hoʻokele virtual.

No Genode, ua hoʻokomo ʻia nā ʻāpana like ʻole o Linux a me BSD, ua hāʻawi ʻia ke kākoʻo Gallium3D, ua hoʻohui ʻia ʻo Qt, GCC a me WebKit, a ua hoʻokō ʻia ka hiki ke hoʻonohonoho i nā ʻōnaehana polokalamu hybrid Linux / Genode. Ua hoʻomākaukau ʻia kahi awa VirtualBox e holo ana ma luna o ka microkernel NOVA. Hoʻololi ʻia kahi helu nui o nā noi e holo pololei ma luna o ka microkernel a me ke kaiapuni Noux, e hāʻawi ana i ka virtualization ma ka pae OS. No ka holo ʻana i nā polokalamu i hoʻopaʻa ʻole ʻia, hiki ke hoʻohana i ka mīkini no ka hoʻokumu ʻana i nā kaiapuni virtual ma ke kiʻekiʻe o nā noi pilikino, e ʻae iā ʻoe e holo i nā papahana i loko o kahi Linux virtual me ka hoʻohana ʻana i ka paravirtualization.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka