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

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

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

  • Intel GPU ашиглан техник хангамжийн график хурдасгуурыг хэрэгжүүлсэн. GPU-г дэмжихийн тулд Genode OS Framework хувилбар 21.08 дээр гарч ирсэн Mesa багц болон GPU-д олон талт хандалт хийх механизмыг ашигладаг.
  • USB интерфэйстэй вэб камерын дэмжлэгийг нэмсэн.
  • Chromium хөдөлгүүр дээр суурилсан Falkon хөтөч дээр аудио болон видео контентыг тоглуулах боломжтой. Ажиллаж буй аудио драйвер болон аудио холих бүрэлдэхүүн хэсэгтэй. Дууг хаахын тулд дуу авианы драйвер мэт дүр эсгэх боловч дууны гаралт үүсгэдэггүй хар нүхний бүрэлдэхүүн хэсгийг санал болгож байна.
  • VirtualBox 6-тай нийцтэй байдлыг нэмсэн (өмнө нь зөвхөн VirtualBox 5 дэмждэг байсан).
  • Файлуудыг шифрлэсэн хэлбэрээр хадгалах файлын агуулах бүрэлдэхүүнийг нэмсэн. Recall-fs бүрэлдэхүүн хэсэгтэй хослуулан файлын санг ашиглан хэрэглэгч бүрт тусдаа шифрлэгдсэн хадгалах талбайг хуваарилж болно.
    Genode Project нь Sculpt 21.10 General Purpose үйлдлийн системийн хувилбарыг нийтэллээ

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

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

    Genode нь Линукс цөм (32 ба 64 бит) эсвэл NOVA микро цөм (х86 виртуалчлалтай), 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) болон ARM болон RISC-V платформуудад зориулсан шууд гүйцэтгэсэн цөм. Fiasco.OC бичил цөм дээр ажилладаг L4Linux-д багтсан паравиртуалжуулсан Linux цөм нь Genode-д тогтмол Линукс програмуудыг ажиллуулах боломжийг олгодог. L4Linux цөм нь техник хангамжтай шууд ажиллахгүй, харин виртуал драйверуудын багцаар дамжуулан Genode үйлчилгээг ашигладаг.

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

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

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