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

E gosipụtala ntọhapụ nke ọrụ Sculpt 23.10, n'ime usoro ya, dabere na teknụzụ Genode OS Framework, a na-emepụta sistemụ arụmọrụ n'ozuzu 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 28MB 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ụ:

  • A gbasaala ngwaọrụ maka ijikwa parampat CPU. Ihe nhụta onye ọrụ na-emekọrịta ihe agbakwunyela ikike iji gbanwee n'etiti profaịlụ ike (nchekwa ike ma ọ bụ arụmọrụ), lelee okpomọkụ nke isi CPU ọ bụla, nyochaa mgbanwe na ugboro CPU, wee banye n'ime ozi oriri ike.
  • Nkwado maka ọrụ na laptọọpụ ọgbara ọhụrụ ka emelitere, dịka ọmụmaatụ, na Framework Gen 12 laptọọpụ, nleba anya batrị, njikwa azụ azụ keyboard na ikike ijikọ ihe nleba anya mpụga.
  • Na mgbakọ maka PinePhone smartphone, emeziwanye interface ahụ, nkwado maka bọtịnụ ngwaike etinyere ya, na agbakwunyere ihe nchekwa ihuenyo ọhụrụ nke na-ebelata oriri ike ruo 40% site na-ebupụ ndị ọkwọ ụgbọala maka ihuenyo mmetụ aka.
  • Ejiri GCC 12.3 wuo ya.
  • A na-eji ụdị nke e si na kernel ebugharị dochie draịva kaadị netwọk ahụ. Linux 6.1.20.
  • Emezigharịla injin maka izochi ngwaọrụ ngọngọ.
  • A gbasaala ike nzipu.
  • Ebufeela mmepe ahụ ka ọ jiri ọkọlọtọ C++20 (ejibu C++17 mee ihe).
  • Na-enye ikike iji SDK dị adị iji mepụta ngwa maka Genode, dị ka Lomiri na Rust Cargo.
  • Ọkwọ ụgbọala agbakwunyere maka njikwa USB ejiri na bọọdụ RaspberryPi na i.MX6.
  • Emelitere arụmọrụ nke ndị ọkwọ ụgbọ ala maka Intel GPUs, kaadị ụda na WiFi.
  • DDE (ebe ngwaọrụ na-akwọ ụgbọala) nke na-enye ohere iji ndị ọkwọ ụgbọala si Linux, emelitere ya na kernel Linux 6.1.20.

Sistemụ a na-abịa na interface eserese Leitzentrale, nke na-enye ohere maka ịrụ ọrụ nchịkwa sistemụ nkịtị. Akụkụ aka ekpe elu nke interface eserese ahụ na-egosi menu nwere ngwaọrụ maka ijikwa ndị ọrụ, ijikọ draịva, na ịhazi njikọ netwọkụ. N'etiti bụ nhazi maka ịhazi akụkụ sistemụ ahụ, nke na-enye interface dabere na eserese nke na-akọwa mmekọrịta dị n'etiti akụkụ sistemụ ahụ. Onye ọrụ nwere ike iwepụ ma ọ bụ tinye akụkụ ahụ n'ụzọ mmekọrịta, na-akọwapụta ihe mejupụtara gburugburu sistemụ ahụ ma ọ bụ igwe mebere.

N'oge ọ bụla, onye ọrụ nwere ike ịgbanwe gaa na ọnọdụ njikwa, nke na-enye ohere ka ukwuu. Enwere ike nweta desktọpụ ọdịnala site na ịgba ọsọ nkesa TinyCore. Linux в igwe mebere с LinuxGburugburu ebe a gụnyere ihe nchọgharị Firefox na Aurora, onye nchịkọta ederede dabere na Qt, na ọtụtụ ngwa dị iche iche. A na-akwado gburugburu noux maka ịgba ọsọ ngwa ọrụ iwu.

Genode na-enye usoro dị n'otu maka iwuli ngwa omenala nke na-agba ọsọ n'elu kernel. Linux (32 na 64 bit) ma ọ bụ obere obere NOVA (x86 nwere 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 nkịtị maka nyiwe ARM na RISC-V. Linux- Isi L4Linux, na-agba ọsọ n'elu Fiasco.OC microkernel, na-enye gị ohere ịme ọrụ mgbe niile na Genode Linux mmemme. kernel L4Linux anaghị arụ ọrụ na ngwaike ahụ ozugbo, mana ọ na-eji ọrụ Genode site na otu draịva mebere emebere.

E tinyela ọtụtụ ọdụ ụgbọ mmiri maka Genode Linux na akụkụ BSD, enyere nkwado Gallium3D, etinyere Qt, GCC na njikọta WebKit, ohere nke ịhazi ngwakọ Linux/Genode nke gburugburu ngwanrọ. Edobela ọdụ ụgbọ mmiri VirtualBox, na-agba ọsọ n'elu obere microkernel NOVA. Emeela ọtụtụ ngwa ka ha na-agba ọsọ ozugbo n'elu obere microkernel na gburugburu Noux, nke na-enye nhazi ọkwa OS. Maka ịgba ọsọ mmemme ndị na-abụghị ported, enwere ike ịmepụta gburugburu mebere ngwa, na-enye ohere ka mmemme na-agba ọsọ na gburugburu mebere. Linux-gburugburu ebe obibi site na iji paravirtualization.

isi: opennet.ru

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster