De Genode Project huet d'Sculpt 24.04 General Purpose OS Verëffentlechung publizéiert

D'Verëffentlechung vum Sculpt 24.04-Projet gouf präsentéiert, e Betribssystem entwéckelt baséiert op Genode OS Framework Technologien, déi vun normale Benotzer benotzt kënne fir alldeeglech Aufgaben auszeféieren. De Quellcode vum Projet gëtt ënner der AGPLv3 Lizenz verdeelt. En 30 MB LiveUSB Bild gëtt ugebueden fir erofzelueden. Ënnerstëtzt Operatioun op Systemer mat Intel Prozessoren a Grafiken mat VT-d a VT-x Extensiounen aktivéiert, wéi och op ARM Systemer mat VMM Extensiounen.

Haaptinnovatiounen:

  • De Sound Stack gouf komplett nei designt. Den neien Audiostack enthält d'Fäegkeet fir Plug-in Treiber ze benotzen, arbiträr Samplingraten, flexibel Routing vun Audio Streams, an Audio Mixing. Optimisatiounen bäigefüügt fir Verzögerungen an der Audioveraarbechtung ze reduzéieren.
  • Eng experimentell Optioun fir de Schlofmodus anzeginn ass ëmgesat ginn.
  • Zousätzlech Ënnerstëtzung fir 4K Resolutioun Schiirme (3840 x 2160)
  • Zousätzlech Ënnerstëtzung fir Touchpads mam I2C Protokoll benotzt (op e puer Laptops benotzt).
  • Ënnerstëtzung bäigefüügt fir USB-Geräter mat virtuelle Maschinnen an Uwendungen ze binden.
  • Tools goufen op d'Konfiguratiounsinterface bäigefüügt fir d'Inklusioun vun zousätzlech Funktiounen ze verwalten, Applikatiounsquellen ze konfiguréieren an Uwendungen z'installéieren.
  • Scrolling Support gouf an d'Fënster bäigefüügt mat Visualiséierung vun der Komponentgrafik an dem Konfigurator.
  • Verbesserte Veraarbechtung vun Eventer vun HID Apparater (Human Interface Apparat).
  • D'Interface fir d'Gestioun vun Apparat Chauffeuren gouf geännert.
  • En neien TCP/IP Stack gouf proposéiert, mat enger DDE (Device-Driver Ëmfeld) Schicht baséiert op dem Linux Kernel 6.1.20.
  • Füügt d'Fäegkeet Sculpt OS an der Goa SDK als extern Zil fir Uwendungen ze testen.

De System kënnt mat engem Leitzentrale grapheschen Interface datt Dir typesch System Administratioun Aufgaben ze Leeschtunge erlaabt. Déi iewescht lénks Ecke vun der GUI weist e Menü mat Tools fir d'Benotzer ze managen, Späicherapparater ze verbannen an eng Netzwierkverbindung opzestellen. Am Zentrum gëtt et e Konfigurator fir d'Systemfüllung ze konfiguréieren, deen en Interface a Form vun enger Grafik ubitt, déi d'Relatioun tëscht Systemkomponenten definéiert. De Benotzer kann interaktiv arbiträr Komponenten erofhuelen oder addéieren, d'Zesummesetzung vum Systemëmfeld oder virtuelle Maschinnen definéieren.

Zu all Moment kann de Benotzer op de Konsole Kontrollmodus wiesselen, wat méi Flexibilitéit an der Gestioun bitt. Eng traditionell Desktoperfahrung kann erreecht ginn andeems Dir d'TinyCore Linux Verdeelung an enger Linux virtueller Maschinn leeft. An dësem Ëmfeld sinn Firefox an Aurora Browser, e Qt-baséierten Texteditor a verschidde Applikatiounen verfügbar. D'Noux Ëmfeld gëtt ugebueden fir Kommandozeil Utilities ze lafen.

Genode bitt eng vereenegt Infrastruktur fir personaliséiert Uwendungen ze kreéieren déi uewen um Linux Kernel (32 a 64 Bit) oder NOVA Mikrokernels (x86 mat Virtualiséierung), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32) lafen , x86_64, ARM), L4ka :: Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) an direkt Lafen Kernel fir ARM an RISC-V Plattformen. Den abegraff paravirtualiséierte Linux Kernel L4Linux, deen uewen um Fiasco.OC Mikrokernel leeft, erlaabt Iech regelméisseg Linux Programmer an der Genode ze lafen. De L4Linux Kernel funktionnéiert net direkt mat Hardware, awer benotzt Genode Servicer duerch eng Rei vu virtuelle Chauffeuren.

Fir Genode goufen verschidde Linux- a BSD-Komponente portéiert, Gallium3D-Ënnerstëtzung gouf zur Verfügung gestallt, Qt, GCC a WebKit goufen integréiert, an d'Fäegkeet fir Hybrid Linux / Genode Software-Ëmfeld ze organiséieren ass implementéiert. E VirtualBox Hafen gouf virbereet deen uewen um NOVA Mikrokernel leeft. Eng grouss Zuel vun Applikatiounen sinn ugepasst fir direkt op der Mikrokernel an der Noux Ëmfeld ze lafen, déi Virtualiséierung um OS Niveau ubitt. Fir net-portéiert Programmer ze lafen, ass et méiglech de Mechanismus ze benotzen fir virtuell Ëmfeld um Niveau vun eenzelnen Uwendungen ze kreéieren, wat Iech erlaabt Programmer an engem virtuelle Linux Ëmfeld mat Paravirtualiséierung ze lafen.

De Genode Project huet d'Sculpt 24.04 General Purpose OS Verëffentlechung publizéiert


Source: opennet.ru

Setzt e Commentaire