Genode Project нь Sculpt 22.10 General Purpose үйлдлийн системийн хувилбарыг нийтэллээ

Sculpt 22.10 үйлдлийн системийн хувилбарыг танилцуулж байгаа бөгөөд үүний хүрээнд Genode OS Framework-ийн технологид тулгуурлан энгийн хэрэглэгчид өдөр тутмынхаа ажлыг гүйцэтгэхэд ашиглах боломжтой ерөнхий зориулалттай үйлдлийн системийг боловсруулж байна. Төслийн эх бичвэрийг AGPLv3 лицензийн дагуу түгээдэг. 28 MB хэмжээтэй LiveUSB дүрсийг татаж авахыг санал болгож байна. Intel процессортой системүүд болон VT-d болон VT-x өргөтгөлүүдийг идэвхжүүлсэн график дэд систем дээр ажиллах боломжтой.

Гол инноваци:

  • Төхөөрөмжийн тасалдлын удирдлага болон PCI тохиргоо нь Genode архитектураас илүү хязгаарлагдмал байдаг. Өөрчлөлт нь бүх драйверуудад нөлөөлж, шинэ оновчлол, нэмэлт функцуудыг хийх боломжийг олгосон томоохон дотоод засварыг шаарддаг. Үүний зэрэгцээ, хөгжүүлэгчид хэрэглэгч системд ажиллах үед ерөнхий зан төлөвийг хадгалахыг хичээсэн.
  • Эхлэлийг хурдасгах, сүлжээний дэд системийн нэвтрүүлэх чадварыг нэмэгдүүлэх, хэрэглэгчийн интерфэйсийн хариу үйлдлийг нэмэгдүүлэх хэд хэдэн чухал оновчлолыг санал болгосон.
  • Халуун залгах USB төхөөрөмжүүдийн сайжруулсан дэмжлэг. USB төхөөрөмжүүдийг виртуал машинд динамикаар холбох, төхөөрөмжүүдийг салгах чадварыг нэмсэн.
  • Хэрэглэгчдэд санал болгож буй Falkon болон Morph хөтчүүдэд ашиглагддаг Chromium хөтчийн хөдөлгүүр шинэчлэгдсэн.
  • Дууны драйвер нь OpenBSD 7.1-ийн кодтой синхрончлогдсон байхаар шинэчлэгдсэн.
  • Sculpt-ийг гар утсанд тохируулах ажил эхэлсэн. Сайжруулалтад USB ECM дэмжлэг, Mali-400 GPU, SD картын холболт, утас болон гар утасны мэдээллийн стек, Morph хөтөч болон хэрэглэгчийн интерфэйс зэрэг багтана. USB ухаалаг картуудын дэмжлэгийг нэмсэн.

Genode Project нь Sculpt 22.10 General Purpose үйлдлийн системийн хувилбарыг нийтэллээ

Систем нь системийн удирдлагын нийтлэг ажлуудыг гүйцэтгэх боломжийг олгодог Leitzentrale график хэрэглэгчийн интерфэйстэй ирдэг. GUI-ийн зүүн дээд буланд хэрэглэгчдийг удирдах, хөтчүүдийг холбох, сүлжээний холболтыг тохируулах хэрэгслүүд бүхий цэс харагдана. Төв хэсэгт системийн дүүргэлтийг зохион байгуулах тохируулагч байдаг бөгөөд энэ нь системийн бүрэлдэхүүн хэсгүүдийн хоорондын хамаарлыг тодорхойлсон график хэлбэрээр интерфейсээр хангадаг. Хэрэглэгч системийн орчин эсвэл виртуал машинуудын найрлагыг тодорхойлж, бүрэлдэхүүн хэсгүүдийг дур мэдэн интерактив байдлаар устгах эсвэл нэмэх боломжтой.

Хэрэглэгч хүссэн үедээ консолын удирдлагын горимд шилжих боломжтой бөгөөд энэ нь удирдлагын илүү уян хатан байдлыг хангадаг. Линукс виртуал машин дээр TinyCore Linux түгээлтийг ажиллуулснаар уламжлалт ширээний компьютерийг олж авах боломжтой. Энэ орчинд Firefox болон Aurora хөтчүүд, Qt-д суурилсан текст засварлагч болон төрөл бүрийн програмууд байдаг. Командын шугамын хэрэгслүүдийг ажиллуулахын тулд noux орчинг санал болгож байна.

Genode нь Linux цөм (32 ба 64 бит) эсвэл NOVA микро цөм (х86 виртуалчлалтай), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, x4_32, Powerist L4, L4, L32, L64) дээр ажилладаг тусгай програмуудыг бүтээх нэгдсэн хүрээг хангадаг. 4/ Fiasco (IA4, AMDXNUMX, ARM) ба ARM болон RISC-V платформуудад зориулсан шууд гүйцэтгэх цөм. Fiasco.OC бичил цөм дээр ажилладаг LXNUMXLinux-д багтсан паравиртуалжуулсан Linux цөм нь ердийн Linux програмуудыг Genode дээр ажиллуулах боломжийг олгодог. LXNUMXLinux цөм нь техник хангамжтай шууд харьцдаггүй, харин виртуал драйверуудын багцаар дамжуулан Genode үйлчилгээг ашигладаг.

Төрөл бүрийн Linux болон BSD бүрэлдэхүүн хэсгүүдийг Genode-д шилжүүлж, Gallium3D-г дэмжиж, Qt, GCC болон WebKit-ийг нэгтгэж, эрлийз Linux/Genode орчныг хэрэгжүүлсэн. NOVA микро цөм дээр ажилладаг VirtualBox портыг бэлтгэсэн. Маш олон тооны программууд нь үйлдлийн системийн түвшинд виртуалчлалыг хангадаг микро цөм болон Noux орчин дээр шууд ажиллахаар тохируулагдсан байдаг. Портгүй програмуудыг ажиллуулахын тулд бие даасан програмуудын түвшинд виртуал орчин үүсгэх механизмыг ашиглах боломжтой бөгөөд энэ нь паравиртуалчлалыг ашиглан виртуал Линукс орчинд програм ажиллуулах боломжийг олгодог.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх