Genode Project on julkaissut Sculpt 24.04 General Purpose OS -julkaisun

Sculpt 24.04 -projektin julkaisu on esitelty kehittämällä Genode OS Framework -teknologioihin perustuvaa käyttöjärjestelmää, jota tavalliset käyttäjät voivat käyttää päivittäisten tehtävien suorittamiseen. Projektin lähdekoodia jaetaan AGPLv3-lisenssillä. Ladattavaksi tarjotaan 30 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ä, sekä ARM-järjestelmissä, joissa on VMM-laajennukset.

Tärkeimmät innovaatiot:

  • Äänipino on suunniteltu kokonaan uudelleen. Uusi äänipino sisältää mahdollisuuden käyttää plug-in-ajureita, asettaa mielivaltaisia ​​näytteenottotaajuuksia, joustavan äänivirran reitityksen ja äänen miksauksen. Lisätty optimointia äänenkäsittelyn viiveiden vähentämiseksi.
  • Kokeellinen vaihtoehto siirtyä lepotilaan on otettu käyttöön.
  • Lisätty tuki 4K-resoluutioisille näytöille (3840 x 2160)
  • Lisätty tuki I2C-protokollaa käyttäville kosketuslevyille (käytetään joissakin kannettavissa tietokoneissa).
  • Lisätty tuki USB-laitteiden sitomiselle virtuaalikoneita ja sovelluksia varten.
  • Määritysliittymään on lisätty työkaluja lisäominaisuuksien sisällyttämisen hallintaan, sovelluslähteiden määrittämiseen ja sovellusten asentamiseen.
  • Vieritystuki on lisätty ikkunaan, jossa on komponenttikaavion ja konfiguraattorin visualisointi.
  • Parannettu tapahtumien käsittely HID-laitteista (Human interface device).
  • Laiteohjainten hallintaliittymää on muutettu.
  • On ehdotettu uutta TCP/IP-pinoa, joka käyttää Linux 6.1.20 -ytimeen perustuvaa DDE-kerrosta (Device-Driver Environment).
  • Lisätty mahdollisuus käyttää Sculpt OS:ää Goa SDK:ssa ulkoisena kohteena sovellusten testaamiseen.

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.

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.OC (x86_32) päällä. , x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) ja suoraan toimiva 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.

Genode Project on julkaissut Sculpt 24.04 General Purpose OS -julkaisun


Lähde: opennet.ru

Lisää kommentti