Több mint egy év fejlesztés után megjelent a dahliaOS 220222 új kiadása, amely a GNU/Linux és a Fuchsia OS technológiáit kombinálja. A projekt fejlesztései Dart nyelven íródtak, és az Apache 2.0 licenc alatt terjesztik őket. A dahliaOS verziók két változatban készülnek — UEFI rendszerekhez (675 MB) és régi rendszerekhez/virtuális gépekhez (437 MB). A dahliaOS alap disztribúciója a Linux kernelre és a GNU alapvető rendszerkörnyezetére épül. E párhuzamosan a Zircon mikrokernelen és a Fuchsia OS környezetén alapuló verziók is fejlődnek, amelyek elérhetők a Raspberry Pi 4, msm8917 és más eszközök számára.
A projekt saját felhasználói interfészét, a Pangolint fejleszti, amely Dart nyelven készült a Flutter keretrendszer felhasználásával. Az interfész támogatja a klasszikus többablakos módot, valamint a mozaikos ablakelrendezést. Alapként a Capybara projekt fejlesztéseit és egy saját, nulláról írt ablakkezelő rendszert használ. Az interfész futtatható Linux kernellel és a Fuchsia által fejlesztett Zircon mikrokernellel működő rendszerekben. A Pangolin interfész működésének értékelésére webes verzió készült, amely a Chromium alapú böngészőkben működik.
A dahliaOS-hoz egy alkalmazáskészlet is készül, amelyek közül a legtöbbet Dart-ban és Flutter-ben írták. A fejlesztés alatt álló programok között szerepel: fájlkezelő, konfiguráló, szövegszerkesztő, terminálemulátor, virtuális gépek és konténerek kezelő alkalmazás, multimédiás lejátszó, alkalmazáskönyvtár, számológép, web-böngésző és üzenetküldő program.
Külső programok futtatásához a Pangolin környezetében beépített támogatást kínálunk elszigetelt konténerekhez, amelyekben bármilyen, a dahliaOS-hez nem kapcsolódó alkalmazás futtatható. UEFI rendszerekhez a system-recovery alkalmazás érhető el, amely lehetővé teszi, hogy rendszerproblémák esetén automatikusan betöltsön egy friss dahliaOS képet és azzal indítsa el a rendszert.
A legfontosabb változások az új kiadásban:
- Teljesen átdolgozták a Pangolin asztal megjelenését és funkcionalitását.

- Hozzáadták az alkalmazások gyors keresésére szolgáló felületet.

- Javításra került a programok közötti navigációs felület, amely külön alkalmazásként, a Launcher néven érhető el. Lehetőség nyílt az alkalmazások kategóriák szerinti csoportosítására.

- Hozzáadva egy kompakt programindító felület, amely menü formájában jelenik meg, és a Launcher ablakának jobb felső sarkában történő kattintásra aktiválható.

- Javításra került a gyorsbeállításokat módosító menü, amelyben a rendelkezésre álló opciók és a megjelenített információk átszervezése történt.

- Javult a tálca. Az alkalmazásokat mostantól rögzíteni lehet. Hozzáadva egy külön gomb, amely az összes ablak minimalizálására szolgál.
- Bevezetésre került az új Utopia ablakkezelő, amely Flutter használatával készült.
- Jelentősen frissült a fájlkezelő, a konfiguráló, a terminálemulátor és a kalkulátor felülete és funkcionalitása.
- Áttérés történt egy új webruntime-ra, amelyen alapul a működő webböngésző és a webalkalmazások futtatásának lehetősége. Az új webalkalmazás-kezelő segíti a webalkalmazások telepítését.

- A Linux kernel frissítve lett az 5.17-rc5 verzióra.
- Támogatást kapott különböző virtualizációs megoldások, beleértve a Linux QEMU-ban és Fuchsia alatt történő futtatásának lehetőségét is, az FImage irányítása alatt.
- Áttérés történt a Btrfs fájlrendszerre.
- Javult a hálózati verem. A hálózati kapcsolódás beállításához a network-manager került alkalmazásra.
Forrás: opennet.ru






