Po viac ako roku vývoja bol uvoľnený nový vydanie operačného systému dahliaOS 220222, ktorý kombinuje technológie z GNU/Linux a systému Fuchsia. Práce na projekte sú napísané v jazyku Dart a šíria sa pod licenciou Apache 2.0. Zostavy dahliaOS sú vytvorené v dvoch variantoch — pre systémy s UEFI (675 MB) a staršie systémy/virtuálne stroje (437 MB). Základný distribučný balík dahliaOS je zostavený na základe jadra Linux a typického systémového prostredia GNU. Paralelne sa vyvíjajú zostavy založené na mikrojadre Zircon a prostredí zo systému Fuchsia, ktoré sú k dispozícii pre Raspberry Pi 4, msm8917 a niektoré ďalšie zariadenia.
Projekt vyvíja vlastné používateľské prostredie Pangolin, napísané v jazyku Dart s použitím frameworku Flutter. Prostredie podporuje ako klasický viacero okien, tak aj mriežkovú kompozíciu okien. Ako základ sú využívané práce na projekte Capybara a vlastný systém správy okien, napísaný od základov. Prostredie môže byť spúšťané v systémoch s jadrom Linux a mikrojadrom Zircon, ktoré vyvíja projekt Fuchsia. Na hodnotenie práce prostredia Pangolin bez inštalácie dahliaOS bola pripravená webová verzia, ktorá funguje v prehliadačoch na báze Chromium.
Pre dahliaOS sa taktiež vyvíja súbor aplikácií, väčšina z nich je napísaná na Dart a Flutter. Medzi vyvíjané programy patrí: správca súborov, konfigurátor, textový editor, emulátor terminálu, aplikácia na správu virtuálnych strojov a kontajnerov, multimediálny prehrávač, katalóg aplikácií, kalkulačka, webový prehliadač a program pre výmenu správ.
Na spustenie externých programov v prostredí Pangolin sa ponúka vstavaná podpora izolovaných kontajnerov, v ktorých je možné spustiť akúkoľvek nesúvisiacu aplikáciu s dahliaOS. Pre systémy s UEFI je poskytnutá aplikácia system-recovery, ktorá umožňuje v prípade problémov so systémom automaticky načítať čerstvý obraz dahliaOS a spustiť sa s jeho použitím.
Hlavné zmeny v novom vydaní:
- Úplne prepracovaný dizajn a funkčnosť pracovnej plochy Pangolin.

- Bol pridaný rozhranie pre rýchle vyhľadávanie aplikácií.

- Vylepšené rozhranie navigácie po dostupných programoch, ktoré je vyčlenené do samostatnej aplikácie Launcher. Implementovaná možnosť rozdelenia aplikácií do kategórií.

- Pridaný kompaktný variant rozhrania na spúšťanie programov, ktorý je zobrazený ako menu a vyvoláva sa kliknutím v pravom hornom rohu okna Launcher.

- Vylepšené menu rýchlej zmeny nastavení, ktoré prešlo reštrukturalizáciou dostupných možností a zobrazených informácií.

- Vylepšený panel úloh. Aplikácie môžu teraz byť pripnuté. Pridané samostatné tlačidlo na minimalizovanie všetkých okien.
- Bol použitý nový správca okien Utopia, napísaný pomocou Flutter.
- Podstatne bol obnovený dizajn a rozšírená funkcionalita správcu súborov, konfigurátora, emulátora terminálu a kalkulačky.
- Bol uskutočnený prechod na nový webový runtime, na ktorom je poskytnutý funkčný webový prehliadač a možnosť spúšťania webových aplikácií. Pre inštaláciu webových aplikácií bol navrhnutý nový správca webových aplikácií.

- Jadro Linuxu bolo aktualizované na verziu 5.17-rc5.
- Bola zabezpečená podpora rôznych riešení virtualizácie, vrátane možnosti spúšťania Linuxu v QEMU a Fuchsia pod správou FImage.
- Bol uskutočnený prechod na súborový systém Btrfs.
- Vylepšený sieťový zásobník. Na nastavenie pripojenia k sieti bol použitý network-manager.
Zdroj: opennet.ru






