Projekti Genode ka publikuar versionin e sistemit operativ të përgjithshëm Sculpt 25.10

U lançuar versione e projektit Sculpt 25.10, e cila zhvillon një sistem operativ mbi bazën e teknologjive Genode OS Framework, i cili mund të përdoret nga përdoruesit e zakonshëm për realizimin e detyrave të përditshme. Kodet burimore të projektit shpërndahen nën licencën AGPLv3. Për shkarkim ofrohet një imazh sistemor me madhësi 35 MB, i cili mund të përdoret në PC, smartphone PinePhone dhe laptopin MNT Reform. Punon në sisteme me procesorë dhe nënshkrime grafike Intel me zgjerime të aktivizuara VT-d dhe VT-x, si dhe në sisteme ARM me zgjerime VMM.

Novitetet kryesore:

  • Implementuar njĂ« planifikues tĂ« ri detyrash, i cili synon tĂ« minimizojĂ« vonesat dhe tĂ« ndajĂ« burimet nĂ« mĂ«nyrĂ« tĂ« drejtĂ«. Aktivizimi i planifikuesit tĂ« ri ka çuar nĂ« rritjen e performancĂ«s dhe reagueshmĂ«risĂ« sĂ« ndĂ«rfaqes nĂ« platforma me fuqi tĂ« ulĂ«t, si smartphone PinePhone.
  • Optimizuar funksionimi i stekĂ«ve pĂ«r tĂ« punuar me pajisje bllokuese dhe mekanizmin e instalimit tĂ« pakove.
  • ShoqĂ«ruar nga bĂ«rthamĂ«n Linux, drejtuesit e USB, Wi-Fi, adaptuesve Ethernet dhe GPU Intel janĂ« sinkronizuar me bĂ«rthamĂ«n 6.12 (mĂ« parĂ« janĂ« pĂ«rdorur drejtuesit nga bĂ«rthama 6.6).
  • Propozuar njĂ« format tĂ« ri pĂ«r konfigurim dhe raporte, me njĂ« sintaksĂ« tĂ« lexueshme dhe tĂ« lehtĂ« pĂ«r redaktim dhe analizĂ« nga pĂ«rdoruesi. Formati i vjetĂ«r i bazuar nĂ« XML vazhdon tĂ« pĂ«rdoret si parazgjedhje, ndĂ«rsa i riu Ă«shtĂ« nĂ« dispozicion si opsion (nĂ« versionin e ardhshĂ«m do tĂ« pĂ«rfshihet si parazgjedhje). NĂ« mekanizmin e pĂ«rditĂ«simit tĂ« sistemit Ă«shtĂ« implementuar mundĂ«sia pĂ«r tĂ« kaluar mes versioneve tĂ« vjetra dhe tĂ« reja tĂ« konfigurimit.
  • PĂ«rmirĂ«suar mbĂ«shtetje pĂ«r mikro-bĂ«rthamĂ«n seL4 dhe eliminuar problemet me pĂ«rdorimin e saj me drejtuesit e ngarkuar nĂ« mĂ«nyrĂ« dinamike tĂ« Genode.
  • NĂ« realizimin e API-t bazĂ«, pĂ«rveç pĂ«rdorimit tĂ« mekanizmit tĂ« pĂ«rjashtimeve C++, Ă«shtĂ« angazhuar trajtimi eksplicit i gabimeve me kodimin e gabimeve nĂ« tipet ÎŁ (tipi i shumĂ«s). PĂ«r mĂ« tepĂ«r, janĂ« shtuar ndĂ«rrime pĂ«r tĂ« parandalua rrjedhjet e rastĂ«sishme tĂ« treguesve dhe pĂ«r tĂ« pĂ«rcaktuar nĂ« mĂ«nyrĂ« tĂ« qartĂ« pronĂ«sinĂ« e objekteve dhe kohĂ«zgjatjen e jetĂ«s sĂ« objekteve.
  • PĂ«rditĂ«suar GCC 14.2 dhe binutils 2.44.
  • Implementuar mundĂ«sinĂ« e ekzekutimit tĂ« Goa SDK (mjeti i zhvillimit tĂ« aplikacioneve pĂ«r Genode) nĂ« njĂ« mjedis sandbox.
  • Unifikuar integrimin e stekĂ«ve tĂ« mbĂ«shtetur tĂ« rrjetit - lwIP dhe stekĂ«t TCP/IP nga bĂ«rthama Linux.
  • PĂ«rmirĂ«suar drejtuesit grafikĂ« pĂ«r GPU Intel dhe VESA.

Projekti Genode ka publikuar versionin e sistemit operativ të përgjithshëm Sculpt 25.10

Sistemi vjen me një ndërfaqe grafike Leitzentrale, e cila lejon kryerjen e detyrave standarde të administratës së sistemit. Në këndin e majtë të sipërm të ndërfaqes grafike shfaqet një menu me mjete për menaxhimin e përdoruesve, lidhjen e ruajtësve dhe konfigurimin e lidhjes së rrjetit. Në qendër, ndodhet konfiguratori për të përcaktuar përbërësit e sistemit në formën e një grafinë që tregon ndërlidhshmërinë midis komponentëve sistemor. Në modalitetin interaktiv, është e mundur të hiqen ose të shtohen komponentë, duke formuar përbërjen e mjedisit sistemor. makinave virtuale.

Nëse dëshiron, përdoruesi mund të kalojë në modin konsol, që ofron fleksibilitet më të madh në menaxhim. Desktopi tradicional mund të arrihet përmes nisjes së distribucionit TinyCore Linux në makinën virtuale me Linux. Në këtë ambient janë të disponueshme shfletuesit Firefox dhe Aurora, një redaktor teksti i bazuar në Qt dhe aplikacione të ndryshme. Për nisjen e utilitareve të linjës së komandës ofrohet ambienti "Noux".

Framworku Genode ofron një infrastuktur të unifikuar për krijimin e aplikacioneve të personalizuara që funksionojnë mbi kernelin Linux (32 dhe 64 bit) ose mikrokernelët NOVA (x86 me virtualizim), 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). Ai përfshin një kernel Linux të paravirtualizuar L4Linux, që funksionon mbi mikrokernelin Fiasco.OC, duke lejuar ekzekutimin e aplikacioneve standarde Linux në mjedisin Genode. Kernel L4Linux nuk operon drejtpërdrejt me harduerin, por përdor shërbimet Genode përmes një grupi drejtuesish virtualë.

Për Genode janë portuar komponentë të ndryshëm nga Linux dhe BSD, është siguruar mbështetje për Gallium3D, është realizuar integremi i Qt, GCC dhe WebKit, si dhe është bërë e mundur krijimi i mjediseve të programimit hibride Linux/Genode. Ekziston një port i VirtualBox, që funksionon mbi mikrodozën NOVA. Shumë aplikacione janë adaptuar për të funksionuar direkt mbi mikrodozën dhe mjedisin Noux, që siguron virtualizim në nivelin e OS. Për të ekzekutuar programe që nuk janë portuar, oferon një sistem virtualizimi që operon në nivelin e aplikacioneve individuale dhe i lejon programet të funksionojnë në një mjedis virtual Linux me përdorim të paravirtualizimit.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster