Efter mer Ă€n ett Ă„rs utveckling har den nya versionen av operativsystemet dahliaOS 220222 publicerats, som kombinerar teknologier frĂ„n GNU/Linux och Fuchsia OS. Projektets komponenter Ă€r skrivna i Dart och distribueras under Apache 2.0-licensen. Byggnader av dahliaOS skapas i tvĂ„ varianter â för system med UEFI (675 MB) och för Ă€ldre system/virtuella maskiner (437 MB). Basdistributör av dahliaOS byggs pĂ„ en Linux-kĂ€rna och en typisk GNU-systemmiljö. Samtidigt utvecklas versioner baserade pĂ„ mikro kĂ€rnan Zircon och miljön frĂ„n Fuchsia OS, som Ă€r tillgĂ€ngliga för Raspberry Pi 4, msm8917 och nĂ„gra andra enheter.
Projektet utvecklar ett eget anvÀndargrÀnssnitt, Pangolin, som Àr skrivet i Dart med hjÀlp av Flutter-ramverket. GrÀnssnittet stödjer bÄde klassiskt fönsterlÀgen och mosaikuppstÀllningar av fönster. Som grund anvÀnds komponenter frÄn projektet Capybara och ett eget fönsterhanteringssystem skrivet frÄn grunden. GrÀnssnittet kan köras pÄ system med Linux-kÀrnan och mikro kÀrnan Zircon, som utvecklas av Fuchsia-projektet. För att utvÀrdera Pangolin-grÀnssnittets funktionalitet utan att installera dahliaOS har en webversion tagits fram, som fungerar i Chromium-baserade webblÀsare.
För dahliaOS utvecklas ocksÄ en uppsÀttning applikationer, de flesta skrivna i Dart och Flutter. Bland de utvecklade programmen finns: filhanterare, konfiguration, textredigerare, terminalemulator, applikation för att hantera virtuella maskiner och containrar, multimedia-spelare, applikationskatalog, kalkylator, webblÀsare och meddelandeprogram.
För att köra tredjepartsprogram i Pangolin-miljön erbjuds inbyggt stöd för isolerade containrar, dÀr man kan köra vilken orelaterad applikation som helst till dahliaOS. För system med UEFI levereras applikationen system-recovery, som vid problem med systemet automatiskt kan ladda en ny bild av dahliaOS och starta med den.
VÀsentliga Àndringar i den nya utgÄvan:
- Arbetet med skrivbordet Pangolins utseende och funktionalitet har totalt omarbetats.

- Ett grÀnssnitt för snabb sökning av applikationer har lagts till.

- GrÀnssnittet för navigering bland tillgÀngliga program har förbÀttrats och framhÀvs som en separat applikation, Launcher. Möjligheten att kategorisera applikationer har realiserats.

- En kompakt variant av programstartgrÀnssnittet har lagts till, som Àr utformad som en meny och aktiveras genom att klicka i det övre högra hörnet av Launcher-fönstret.

- Menyn för snabb Àndring av instÀllningar har förbÀttrats, dÀr den tillgÀngliga informationen och alternativen har omstrukturerats.

- AktivitetsfÀltet har förbÀttrats. Program kan nu fÀstas. En separat knapp för att minimera alla fönster har lagts till.
- En ny fönsterhanterare, Utopia, har implementerats, skriven med hjÀlp av Flutter.
- GrÀnssnittet för filhanteraren, konfigurationsprogrammet, terminalemulatorn och kalkylatorn har fÄtt en betydande uppdatering och funktionaliteten har utvidgats.
- ĂvergĂ„ngen till en ny web runtime har genomförts, baserat pĂ„ vilken en fungerande webblĂ€sare och möjligheten att köra webbapplikationer erbjuds. En ny webapparhanterare har lagts till för installation av webbapplikationer.

- Linux-kÀrnan har uppdaterats till version 5.17-rc5.
- Stöd för olika virtualiseringslösningar har införts, inklusive möjligheten att köra Linux i QEMU och Fuchsia under FImage.
- ĂvergĂ„ngen till Btrfs-filsystemet har genomförts.
- NÀtverksstacken har förbÀttrats. Network-manager har anvÀnts för att konfigurera nÀtverksanslutningen.
KĂ€lla: opennet.ru






