Operativsystem dahliaOS 220222 er tilgjengelig, som kombinerer Linux- og Fuchsia-teknologier

Etter mer enn ett års utvikling har en ny versjon av operativsystemet dahliaOS 220222 blitt publisert, som kombinerer teknologier fra GNU/Linux og Fuchsia OS. Prosjektets utvikling er skrevet på Dart-språket og distribuert under Apache 2.0-lisensen. DahliaOS-bygg genereres i to versjoner - for systemer med UEFI (675 MB) og eldre systemer/virtuelle maskiner (437 MB). Den grunnleggende dahliaOS-distribusjonen er satt sammen basert på Linux-kjernen og standard GNU-systemmiljøet. Parallelt utvikles sammenstillinger basert på Zircon mikrokjernen og miljøet fra Fuchsia OS, som er tilgjengelige for Raspberry Pi 4, msm8917 og noen andre enheter.

Prosjektet utvikler sitt eget tilpassede Pangolin-skall, skrevet i Dart ved å bruke Flutter-rammeverket. Skallet støtter både klassisk flervindusmodus og flislagt vindu. Grunnlaget er basert på utviklingen av Capybara-prosjektet og dets eget vindusstyringssystem, skrevet fra bunnen av. Skallet kan kjøres på systemer med Linux-kjernen og Zircon-mikrokjerne utviklet av Fuchsia-prosjektet. For å evaluere ytelsen til Pangolin-skallet uten å installere dahliaOS, er det utarbeidet en nettversjon som fungerer i Chromium-baserte nettlesere.

Et sett med applikasjoner utvikles også for dahliaOS, hvorav de fleste er skrevet i Dart og Flutter. Blant de utviklede programmene: en filbehandler, en konfigurator, en tekstredigerer, en terminalemulator, en applikasjon for å administrere virtuelle maskiner og beholdere, en multimediaspiller, en applikasjonskatalog, en kalkulator, en nettleser og et meldingsprogram

For å kjøre tredjepartsprogrammer i Pangolin-miljøet tilbys innebygd støtte for isolerte beholdere, der du kan kjøre alle programmer som ikke er relatert til dahliaOS. For systemer med UEFI leveres systemgjenopprettingsapplikasjonen, som lar deg, i tilfelle problemer med systemet, automatisk laste ned det siste dahliaOS-bildet og starte opp med det.

Hovedendringene i den nye utgivelsen:

  • Designet og funksjonaliteten til Pangolin-skrivebordet har blitt fullstendig redesignet.
    Operativsystem dahliaOS 220222 er tilgjengelig, som kombinerer Linux- og Fuchsia-teknologier
  • Lagt til et grensesnitt for raskt å søke etter applikasjoner.
    Operativsystem dahliaOS 220222 er tilgjengelig, som kombinerer Linux- og Fuchsia-teknologier
  • Navigasjonsgrensesnittet for tilgjengelige programmer er forbedret, som er delt inn i en egen Launcher-applikasjon. Muligheten til å dele applikasjoner inn i kategorier er implementert.
    Operativsystem dahliaOS 220222 er tilgjengelig, som kombinerer Linux- og Fuchsia-teknologier
  • En kompakt versjon av programstartgrensesnittet er lagt til, utformet som en meny og hentet frem ved å klikke øverst til høyre i Launcher-vinduet.
    Operativsystem dahliaOS 220222 er tilgjengelig, som kombinerer Linux- og Fuchsia-teknologier
  • Hurtiginnstillingsmenyen har blitt forbedret, der tilgjengelige alternativer og informasjon som vises har blitt omstrukturert.
    Operativsystem dahliaOS 220222 er tilgjengelig, som kombinerer Linux- og Fuchsia-teknologier
  • Forbedret oppgavelinje. Applikasjoner kan nå festes. Lagt til en egen knapp for å minimere alle vinduer.
  • Den nye vindusbehandleren Utopia, skrevet med Flutter, brukes.
  • Grensesnittet har blitt betydelig oppdatert og funksjonaliteten til filbehandleren, konfiguratoren, terminalemulatoren og kalkulatoren er utvidet.
  • Det er gjort en overgang til en ny web-runtime, på grunnlag av hvilken en fungerende nettleser og muligheten til å kjøre nettapplikasjoner er gitt. En ny webapplikasjonsbehandler er foreslått for installasjon av webapplikasjoner.
    Operativsystem dahliaOS 220222 er tilgjengelig, som kombinerer Linux- og Fuchsia-teknologier
  • Linux-kjernen har blitt oppdatert til å utgi 5.17-rc5.
  • Gir støtte for ulike virtualiseringsløsninger, inkludert muligheten til å kjøre Linux i QEMU og Fuchsia som kjører FImage.
  • Overgangen til Btrfs-filsystemet er gjort.
  • Forbedret nettverksstabel. Network-manager brukes til å konfigurere nettverkstilkoblingen.

Kilde: opennet.ru

Legg til en kommentar