The Genode Project har udgivet Sculpt 25.10 General Purpose OS-udgivelsen

Udgivelsen af ​​Sculpt 25.10-projektet er blevet præsenteret, og det udvikler et operativsystem baseret på Genode OS Framework-teknologier, som kan bruges af almindelige brugere til at udføre hverdagsopgaver. Projektets kildekode distribueres under AGPLv3-licensen. Downloaden leveres som et 35 ​​MB systembillede, der kan bruges på pc, PinePhone-smartphone og MNT Reform-bærbar computer. Understøttes på systemer med Intel-processorer og grafikundersystemer med aktiverede VT-d- og VT-x-udvidelser, samt på ARM-systemer med VMM-udvidelser.

Vigtigste innovationer:

  • En ny opgaveplanlægger er blevet implementeret, der har til formål at minimere latenstid og fordele ressourcer retfærdigt. Denne nye planlægger har resulteret i forbedret ydeevne og responstid på strømbesparende platforme, såsom PinePhone.
  • Optimeret stakdrift til arbejde med blokenheder og pakkeinstallationsmekanismen.
  • Overført fra kernen Linux драйверы USB-контроллеров, Wi-Fi, Ethernet-адаптеров и GPU Intel синхронизированы с ядром 6.12 (ранее использоваться драйверы из ядра 6.6).
  • Et nyt konfigurations- og rapporteringsformat er blevet foreslået med en læsbar syntaks og nem redigering og analyse for brugeren. Det gamle XML-baserede format forbliver standardformatet, mens det nye er tilgængeligt som en mulighed (det er planlagt til at blive aktiveret som standard i den næste version). Systemopdateringsmekanismen tillader nu at skifte mellem de gamle og nye konfigurationsmuligheder.
  • Forbedret understøttelse af seL4-mikrokernen og rette problemer med dens brug med dynamisk indlæste Genode-drivere.
  • Kerne-API-implementeringen erstatter C++-undtagelsesmekanismen med eksplicit fejlhåndtering, der koder fejl i Σ-typer (sumtyper). Der er også foretaget ændringer for at forhindre utilsigtede pointerlækager og eksplicit definere objektejerskab og levetider.
  • Opdateret til GCC 14.2 og binutils 2.44.
  • Muligheden for at køre Goa SDK (et værktøjssæt til udvikling af applikationer til Genode) i et sandkassemiljø er blevet implementeret.
  • Унифицирована интеграция поддерживаемых сетевых стеков — lwIP и TCP/IP стека из ядра Linux.
  • Forbedrede grafikdrivere til Intel- og VESA-GPU'er.

The Genode Project har udgivet Sculpt 25.10 General Purpose OS-udgivelsen

Systemet leveres med den grafiske Leitzentrale-grænseflade, som muliggør udførelse af almindelige systemadministrationsopgaver. Øverst til venstre i den grafiske grænseflade vises en menu med værktøjer til administration af brugere, tilslutning af drev og konfiguration af netværksforbindelsen. I midten er der en konfigurator til definition af systemkomponenterne, repræsenteret af en graf, der viser forholdet mellem systemkomponenterne. Komponenter kan fjernes eller tilføjes interaktivt, hvilket former systemmiljøet eller... virtuel maskine.

Hvis det ønskes, kan brugeren skifte til konsoltilstand, hvilket giver større fleksibilitet. En traditionel desktop kan tilgås ved at køre TinyCore-distributionen. Linux в virtuel maskine с LinuxDette miljø giver adgang til Firefox- og Aurora-browserne, en Qt-baseret teksteditor og forskellige applikationer. "Noux"-miljøet anbefales til at køre kommandolinjeværktøjer.

Genode-frameworket leverer en samlet infrastruktur til at bygge brugerdefinerede applikationer, der kører oven på kernen. Linux (32 og 64 bit) eller NOVA mikrokerner (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). Inkluderer paravirtualiserede Linux- L4-kerneLinux, der kører oven på Fiasco.OC-mikrokernen, hvilket giver dig mulighed for at køre almindelige opgaver i Genode-miljøet Linux-programmer. L4-kerneLinux fungerer ikke direkte med hardwaren, men bruger Genode-tjenester via et sæt virtuelle drivere.

Forskellige komponenter er blevet porteret til Genode Linux og BSD, Gallium3D-understøttelse leveres, Qt-, GCC- og WebKit-integration er implementeret, muligheden for at oprette hybride Linux/Genode af softwaremiljøer. En VirtualBox-port er tilgængelig, der kører oven på NOVA-mikrokernen. Mange applikationer er tilpasset til at køre direkte oven på mikrokernen og Noux-miljøet, hvilket giver virtualisering på OS-niveau. Til kørsel af ikke-porterede programmer tilbydes et virtuelt miljøsystem, der fungerer på applikationsniveau og tillader programmer at køre i et virtuelt miljø. Linux-miljø ved hjælp af paravirtualisering.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster