The Genode Project ebipụtala Sculpt 24.04 General Purpose OS ntọhapụ

E gosipụtala ntọhapụ nke ọrụ Sculpt 24.04, na-emepụta sistemụ arụmọrụ dabere na teknụzụ Genode OS Framework, nke ndị ọrụ nkịtị nwere ike iji rụọ ọrụ kwa ụbọchị. A na-ekesa koodu isi mmalite nke ọrụ ahụ n'okpuru ikikere AGPLv3. A na-enye onyonyo LiveUSB 30MB maka nbudata. Na-akwado ịrụ ọrụ na sistemụ nwere ndị nrụpụta Intel na eserese nwere mgbakwunye VT-d na VT-x, yana sistemụ ARM nwere ndọtị VMM.

Isi ihe ọhụrụ:

  • E mezigharịrị nchịkọta ụda ahụ kpamkpam. Ngwakọta ọdịyo ọhụrụ a gụnyere ikike iji ndị ọkwọ ụgbọ ala nkwụnye, tọọ ọnụego nlele aka ike, ntụgharị nke iyi ọdịyo na-agbanwe agbanwe, yana ịgwakọta ọdịyo. Nkwalite agbakwunyere iji belata igbu oge na nhazi ọdịyo.
  • Emejuputala nhọrọ nnwale iji banye ọnọdụ ụra.
  • Nkwado agbakwunyere maka ihuenyo mkpebi 4K (3840 x 2160)
  • Nkwado agbakwunyere maka emetụ aka na-eji protocol I2C (eji na ụfọdụ laptọọpụ).
  • Nkwado agbakwunyere maka ijikọ ngwaọrụ USB na igwe mebere na ngwa.
  • Agbakwunyela ngwa ọrụ na nhazi nhazi iji jikwaa nsonye atụmatụ ndị ọzọ, hazie isi mmalite ngwa, na wụnye ngwa.
  • Agbakwunyela nkwado mpịakọta na mpio yana nleba anya nke eserese akụrụngwa yana nhazi.
  • Nhazi mmemme sitere na ngwaọrụ HID (ngwaọrụ interface mmadụ).
  • Agbanweela interface maka ijikwa ndị ọkwọ ụgbọala ngwaọrụ.
  • Atụpụtala nchịkọta TCP/IP ọhụrụ, na-eji oyi akwa DDE (ebe ndị ọkwọ ụgbọ ala) dabere na Linux kernel 6.1.20.
  • Agbakwunyere ikike iji Sculpt OS na Goa SDK dị ka ebumnuche mpụga maka ngwa nnwale.

Sistemu na-abịa na interface njirimara Leitzentrale nke na-enye gị ohere ịrụ ọrụ nchịkwa sistemu nkịtị. Nkuku aka ekpe nke GUI na-egosiputa menu nwere ngwaọrụ maka ijikwa ndị ọrụ, draịva jikọọ, na ịtọlite ​​​​njikọ netwọkụ. N'etiti etiti e nwere onye nhazi maka ịhazi njuputa nke usoro ahụ, nke na-enye interface n'ụdị eserese nke na-akọwa mmekọrịta dị n'etiti ihe ndị na-emepụta ihe. Onye ọrụ nwere ike na-emekọrịta ihe na-ewepụ ma ọ bụ tinye akụrụngwa na-akpaghị aka, na-akọwapụta ihe mejupụtara sistemụ gburugburu ma ọ bụ igwe mebere.

N'oge ọ bụla, onye ọrụ nwere ike ịgbanwe gaa na njikwa njikwa njikwa, nke na-enye mgbanwe dị ukwuu na njikwa. Enwere ike nweta desktọpụ ọdịnala site na iji nkesa Linux TinyCore na igwe mebere Linux. Na gburugburu ebe a, ihe nchọgharị Firefox na Aurora, onye ndezi ederede dabere na Qt na ngwa dị iche iche dị. A na-enye gburugburu noux ka ọ rụọ ọrụ ahịrị iwu.

Genode na-enye akụrụngwa ejikọtara ọnụ maka iwulite ngwa ọdịnala na-agba n'elu Linux kernel (32 na 64 bits) ma ọ bụ NOVA microkernels (x86 na 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), na kernel na-eme ihe maka nyiwe ARM na RISC-V. Nke gụnyere paravirtualized Linux kernel L4Linux, na-agba ọsọ n'elu Fiasco.OC microkernel, na-enye ohere mmemme Linux na-agba ọsọ na Genode. kernel L4Linux anaghị eji ngwaike emekọrịta ihe, kama ọ na-eji ọrụ Genode site na otu ndị ọkwọ ụgbọ ala mebere.

Ebutere ihe dị iche iche Linux na BSD maka Genode, akwadoro Gallium3D, agbakwunyere Qt, GCC na WebKit, yana gburugburu Linux/Genode ngwakọ etinyere. A kwadobela ọdụ ụgbọ mmiri VirtualBox nke na-aga n'elu microkernel NOVA. A na-emegharị ọnụ ọgụgụ dị ukwuu nke ngwa ka ọ na-agba ọsọ ozugbo n'elu microkernel na gburugburu Noux, nke na-enye ihe ngosi na ọkwa OS. Iji mee mmemme na-abụghị ported, ọ ga-ekwe omume iji usoro maka ịmepụta gburugburu mebere na ọkwa nke ngwa nke ọ bụla, na-enye gị ohere ịme mmemme na gburugburu Linux mebere site na iji paravirtualization.

The Genode Project ebipụtala Sculpt 24.04 General Purpose OS ntọhapụ


isi: opennet.ru

Tinye a comment