Genode Project on julkaissut Sculpt 21.10 General Purpose OS -julkaisun

Sculpt 21.10 -käyttöjärjestelmän julkaisu on esitelty, jossa Genode OS Framework -teknologioihin perustuen kehitetään yleiskäyttöistä käyttöjärjestelmää, jota tavalliset käyttäjät voivat käyttää jokapäiväisten tehtävien suorittamiseen. Projektin lähdekoodia jaetaan AGPLv3-lisenssillä. Ladattavaksi tarjotaan 26 Mt:n LiveUSB-kuva. Tukee käyttöä järjestelmissä, joissa on Intel-prosessorit ja grafiikka, joissa VT-d- ja VT-x-laajennukset ovat käytössä.

Tärkeimmät innovaatiot:

  • Toteutettu laitteiston grafiikkakiihdytys Intelin GPU:illa. GPU:n tukemiseksi käytetään Mesa-pakettia ja GPU:n pääsyn multipleksointimekanismia, joka ilmestyi Genode OS Framework -julkaisussa 21.08.
  • Lisätty tuki web-kameroille, joissa on USB-liitäntä.
  • Ääni- ja videosisältöä on mahdollista toistaa Chromium-moottoriin perustuvassa Falkon-selaimessa. Toimiva ääniohjain ja äänen miksauskomponentti toimitetaan. Äänen mykistykseen ehdotetaan mustaa aukkokomponenttia, joka teeskentelee olevansa ääniohjain, mutta ei tuota ääntä.
  • Lisätty yhteensopivuus VirtualBox 6:n kanssa (aiemmin vain VirtualBox 5 oli tuettu).
  • Lisätty tiedostovarastokomponentti tiedostojen tallentamiseksi salatussa muodossa. Yhdessä Recall-fs-komponentin kanssa käyttämällä file-vaultia kullekin käyttäjälle voidaan varata erillinen salattu tallennusalue.
    Genode Project on julkaissut Sculpt 21.10 General Purpose OS -julkaisun

    Järjestelmässä on Leitzentrale-graafinen käyttöliittymä, jonka avulla voit suorittaa tyypillisiä järjestelmänhallintatehtäviä. GUI:n vasemmassa yläkulmassa näkyy valikko, jossa on työkaluja käyttäjien hallintaan, tallennuslaitteiden liittämiseen ja verkkoyhteyden määrittämiseen. Keskellä on konfiguraattori järjestelmän täytön konfigurointia varten, joka tarjoaa käyttöliittymän kaavion muodossa, joka määrittää järjestelmän komponenttien välisen suhteen. Käyttäjä voi vuorovaikutteisesti mielivaltaisesti poistaa tai lisätä komponentteja, jotka määrittelevät järjestelmäympäristön tai virtuaalikoneiden koostumuksen.

    Käyttäjä voi milloin tahansa vaihtaa konsolin ohjaustilaan, mikä tarjoaa enemmän joustavuutta hallinnassa. Perinteinen työpöytäkokemus voidaan saavuttaa suorittamalla TinyCore Linux -jakelu Linux-virtuaalikoneessa. Tässä ympäristössä on saatavilla Firefox- ja Aurora-selaimet, Qt-pohjainen tekstieditori ja erilaisia ​​sovelluksia. Noux-ympäristöä tarjotaan komentoriviohjelmien suorittamiseen.

    Muistetaan, että Genode tarjoaa yhtenäisen infrastruktuurin mukautettujen sovellusten luomiseen Linux-ytimen (32 ja 64 bitin) tai NOVA-mikroytimien (x86 virtualisoinnilla), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco päällä. .OC (x86_32 , x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) ja suoraan suoritettu ydin ARM- ja RISC-V-alustoille. Mukana oleva paravirtualisoitu Linux-ydin L4Linux, joka toimii Fiasco.OC-mikroytimen päällä, mahdollistaa tavallisten Linux-ohjelmien suorittamisen Genodessa. L4Linux-ydin ei toimi suoraan laitteiston kanssa, vaan käyttää Genode-palveluita virtuaaliohjainten avulla.

    Genodelle on siirretty erilaisia ​​Linux- ja BSD-komponentteja, tarjottu Gallium3D-tuki, integroitu Qt, GCC ja WebKit sekä toteutettu kyky järjestää hybridi Linux/Genode -ohjelmistoympäristöjä. VirtualBox-portti on valmisteltu, joka toimii NOVA-mikroytimen päällä. Suuri määrä sovelluksia on mukautettu toimimaan suoraan mikroytimen päällä ja Noux-ympäristössä, joka tarjoaa virtualisoinnin käyttöjärjestelmätasolla. Ei-portattujen ohjelmien suorittamiseen on mahdollista käyttää virtuaalisten ympäristöjen luomismekanismia yksittäisten sovellusten tasolla, jolloin voit ajaa ohjelmia virtuaalisessa Linux-ympäristössä paravirtualisoinnilla.

    Lähde: opennet.ru

Lisää kommentti