Genode-projektet udgav den nye version af dets OS Sculpt 19.07

sculpt-ce

Genode er et gratis operativsystemmiljø og open source du er sammensat af et lag af mikronukleus abstraktion og en samling af brugerrumskomponenter. Projektet skiller sig ud som et af de få open source-operativsystemer, der ikke er inspireret af et kommercielt system.

Filosofien bag designet er primært baseret på det faktum, at en lille base af pålidelig computing er afgørende i et sikkerhedsorienteret operativsystem. Genode kan bruges som en base til desktop- eller tabletoperativsystemer eller som en skærm til virtuelle maskiner til gæstoperativsystemer.

Genode giver en samlet infrastruktur til oprettelse af brugerdefinerede applikationer, der kører oven på Linux-kernen (32 og 64 bit) eller NOVA microkernel (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 kernen til direkte udførelse til ARM- og RISC-V-platforme.

L4Linux-kernen, der kører oven på Fiasco.OC-mikrokernen, som giver dig mulighed for at køre almindelige Linux-programmer på Genode. L4Linux-kernen fungerer ikke direkte med hardwaren, men bruger Genode-tjenesterne gennem et sæt virtuelle drivere.

Om Sculpt

Genode-projektet udgiver et desktop-operativsystem kaldet Sculpt, designet til den nuværende bærbare bruger.

sculpt er et lille basissystem med automatisk detektion og konfiguration enhed, nogle kontrol-GUI'er og en grænseflade til Genode-pakkehåndtering.

Systemet indeholder ikke et komplet miljø, men kræver, at brugerne implementerer virtuelle maskiner der er vært for traditionelle operativsystemer til et fuldt udstyret skrivebord.

sculpt adskiller sig fra Genode, fordi den er stærkt afhængig af dynamisk omkonfiguration gennem privilegerede komponenter til kontrol, i modsætning til specialiserede systemer, der har statiske politikker.

Systemet leveres med en Leitzentrale GUI, der giver dig mulighed for at udføre typiske systemadministrationsopgaver.

  1. I det øverste venstre hjørne af den grafiske grænseflade vises en menu med værktøjer til administration af brugere, tilslutning af drev og opsætning af en netværksforbindelse.
  2. I midten er en konfigurator til arrangementet af påfyldningssystemet, som giver en grafisk grænseflade, der definerer forholdet mellem systemets komponenter.

Brugeren kan fjerne eller tilføje komponenter interaktivt og vilkårligt, der definerer sammensætningen af ​​systemmiljøet eller virtuelle maskiner.

forme

Når som helst, bruger kan skifte til konsoltilstandskontrol, hvilket giver større fleksibilitet i administrationen.

Et traditionelt skrivebord kan fås ved at køre TinyCore Linux-distributionen på en virtuel Linux-maskine.

I dette miljø er browserne Firefox og Aurora, en Qt-baseret teksteditor og forskellige applikationer tilgængelige.

Om den nye version af Sculpt 19.07

nylig Genode OS-udviklere annoncerede frigivelsen af ​​den nye version af Sculpt 19.07.

Den nye version er bemærkelsesværdig for implementeringen af ​​udklipsholderstøtte mellem terminaler, Qt5-baserede grafikapplikationer og virtuelle maskiner.

også Der er gjort arbejde for at øge produktiviteten og øge interfacets lydhørhed.

De forbedringer, der er foretaget i maj-opdateringen af ​​Genode-platformen, såsom kerneuafhængig virtualiseringsgrænseflade, understøttelse af AARCH64-arkitektur, overgangen til standardbrug af C ++ 17-standarden, nye værktøjer baseret på GCC 8.3 og en opdateret runtime baseret på FreeBSD 12 libc.

For Genode blev forskellige Linux- og BSD-komponenter portet, Gallium3D blev understøttet, Qt, GCC og WebKit blev integreret, og muligheden for at være vært for Linux / Genode hybrid softwaremiljø blev implementeret.

Der er udarbejdet en VirtualBox-port, der kører oven på NOVA-mikrokernen.

Et stort antal applikationer er tilpasset til at køre direkte på mikrokernen og Noux-miljøet, som giver virtualisering på operativsystemniveau.

For at starte ikke-porterede programmer er det muligt at bruge en mekanisme til at oprette individuelle virtuelle miljøer på applikationsniveau, der tillader programmer at køre i et virtuelt Linux-miljø ved hjælp af.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.