Genode-projektet har offentliggjort udgivelsen af det generelle formål operativsystem Sculpt 24.04

Udgivelsen af Sculpt 24.04-projektet er præsenteret, som udvikler et operativsystem baseret på Genode OS Framework-teknologier, der kan bruges af almindelige brugere til at udføre daglige opgaver. Projektets kildekoder distribueres under AGPLv3-licensen. En LiveUSB-billede på 30 MB tilbydes til download. Systemet understøtter arbejde på maskiner med Intel-processorer og grafiksystemer med aktiverede VT-d og VT-x-udvidelser samt ARM-systemer med VMM-udvidelser.

Hovednyheder:

  • Den lydstack er blevet fuldstændig redesignet. Den nye lydstack muliggør brug af tilsluttede drivere, indstilling af vilkårlig samplingsfrekvens, fleksibel ruteudlægning af lydstrømme og lydmixning. Optimeringer er tilføjet for at reducere latens ved lydbehandling.
  • En eksperimentel mulighed for at gå i dvaletilstand er blevet implementeret.
  • Understøttelse af skærme med 4K-opløsning (3840 x 2160) er blevet tilføjet.
  • Understøttelse af touchpads, der bruger I2C-protokollen (anvendes på nogle bærbare computere), er blevet tilføjet.
  • Understøttelse af USB-enhedsbinding til virtuelle maskiner og programmer er blevet tilføjet.
  • Konfigurationsgrænsefladen har fået værktøjer til at styre aktiveringen af yderligere funktioner, konfiguration af app-kilder og installation af applikationer.
  • Der er tilføjet rulle-support i komponentgrafens visualiseringsvindue og konfigurationsværktøjet.
  • Håndteringen af begivenheder fra HID-enheder (Human Interface Device) er blevet forbedret.
  • Grænsefladen til device-drivere er blevet ændret.
  • En ny TCP/IP-stack, der bruger DDE (device-driver environment) lag baseret på Linux-kernen 6.1.20, er blevet introduceret.
  • Muligheden for at bruge Sculpt OS i Goa SDK som et eksternt mål for testning af applikationer er blevet tilføjet.

Systemet leveres med et grafisk interface, Leitzentrale, der muliggør udførelse af standardopgaver til administration af systemet. I øverste venstre hjørne af det grafiske interface vises en menu med værktøjer til at administrere brugere, tilslutte lagringsenheder og konfigurere netværksforbindelser. I midten er der en konfigurationsmanager til sammensætning af systemets indhold, som giver et grafisk interface, der definerer forholdet mellem systemkomponenterne. Brugeren kan interaktivt fjerne eller tilføje komponenter, hvilket bestemmer sammensætningen af det systemiske miljø. virtual machines.

Brugeren kan til enhver tid skifte til konsolbetyrelsesmodus, som giver større fleksibilitet i administrationen. Den traditionelle arbejdsflade kan opnås ved at starte TinyCore Linux-distributionen. virtuelle maskiner med Linux. I dette miljø er browsere som Firefox og Aurora tilgængelige, samt en teksteditor baseret på Qt og forskellige applikationer. For at starte kommandolinjeværktøjer tilbydes et noux-miljø.

Genode tilbyder en ensartet infrastruktur til udvikling af brugerapplikationer, der kører oven på Linux-kernen (32 og 64 bit) eller mikrokerner som NOVA (x86 med virtualisering), 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) og direktestartende kerner til ARM- og RISC-V-platforme. Det para-virtualiserede Linux-kernel L4Linux, der kører oven på mikrokernerne Fiasco.OC, muliggør kørsel af almindelige Linux-programmer i Genode. L4Linux-kernen arbejder ikke direkte med hardware, men bruger Genodes tjenester gennem et sæt virtuelle drivere.

Genode har porteret forskellige Linux- og BSD-komponenter, sikret støtte til Gallium3D, integreret Qt, GCC og WebKit, og implementeret muligheden for at organisere hybride Linux/Genode softwaremiljøer. Der er lavet en port til VirtualBox, der kører oven på mikrokerne NOVA. Et stort antal applikationer er tilpasset til at køre direkte oven på mikrokerne og Noux-miljøet, som muliggør virtualisering på operativsystemniveau. For ikke-porterede programmer er der mulighed for at bruge mekanismen til at oprette virtuelle miljøer på applikationsniveau, hvilket gør det muligt at køre programmer i et virtuelt Linux-miljø ved hjælp af paravirtualisering.

Genode-projektet har offentliggjort udgivelsen af det generelle formål operativsystem Sculpt 24.04


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster