Після понад рік розвитку, анонсовано вихід нової версії операційної системи dahliaOS 220222, який характеризується поєднанням технологій GNU/Linux та Fuchsia OS.
Проект розробити власний інтерфейс користувача Pangolin написаний на Dart з використанням фреймворку Flutter. Оболонка підтримує як класичний багатовіконний режим, так і розкладку вікон. В якості основи задіяні розробки проекту Capybara і власна система управління вікнами, написана з нуля.
Оболонка може працювати в системах з ядром Linux і мікроядром Zircon розроблений проектом Fuchsia. Щоб перевірити роботу оболонки Pangolin без встановлення dahliaOS, підготовлено веб-версію, яка працює в браузерах на основі Chromium.
також Для dahliaOS розробляється набір додатків, більшість з яких написані на Dart і Flutter. Серед розроблених програм: файловий менеджер, конфігуратор, текстовий редактор, емулятор терміналу, додаток для управління віртуальними машинами та контейнерами, медіаплеєр, каталог додатків, калькулятор, веб-браузер і програма обміну повідомленнями.
Щоб запустити програми сторонніх розробників у середовищі Pangolin, пропонується інтегрована підтримка ізольованих контейнерів, в якому можна запускати будь-яку програму, не пов'язану з dahliaOS. Для систем з UEFI передбачена програма відновлення системи, яка дозволяє в разі системних проблем автоматично завантажувати новий образ dahliaOS і завантажуватися з ним.
Головні новини dahliaOS 220222
У цій новій версії дистрибутива, який представлено, макет і функціональність робочого столу Pangolin були перероблені повний, а також доданий інтерфейс для швидкого пошуку додатків і покращений інтерфейс навігації для доступних програм, який розділений на окрему програму для запуску. Реалізовано можливість поділу додатків на категорії.
Додано компактну версію інтерфейсу запуску програм, оформлене у вигляді меню і викликається клацанням у верхньому правому куті вікна запуску.
Покращено меню налаштувань швидкої зміни, яке реструктуризує доступні параметри та відображається інформація.
Також підкреслюється, що Панель завдань покращено, і тепер можна закріплювати програми, додано окрему кнопку для згортання всіх вікон та значно оновлено інтерфейс та розширено функціональність файлового менеджера, конфігуратора, емулятора терміналу та калькулятора.
З інших змін що виділяються з цієї нової версії:
- Це новий віконний менеджер для Utopia, написаний за допомогою Flutter.
- Здійснено перехід на нове середовище виконання веб, на основі якого надано функціональний веб-браузер та можливість запускати веб-додатки.
- Для встановлення веб-додатків було запропоновано новий менеджер веб-додатків.
- Ядро Linux оновлено до версії 5.17-rc5.
- Надається підтримка різних рішень віртуалізації, включаючи можливість запуску
- Linux на QEMU і Fuchsia під FImage.
- Перехід на файлову систему Btrfs здійснено.
- Покращений мережевий стек. Менеджер мережі використовується для налаштування мережевого підключення.
Нарешті, якщо ви зацікавлені в можливості дізнатися трохи більше про цю нову версію, ви можете ознайомитися з деталями У наступному посиланні.
Завантажте та отримайте dahliaOS
Для тих, кому цікаво щоб мати можливість протестувати цю нову версію, слід знати, що розробки проекту написані мовою Dart і поширюються під ліцензією Apache 2.0. Збірки dahliaOS випускаються в двох версіях: для систем UEFI (675 МБ) і застарілих систем/віртуальних машин (437 МБ).
Базовий дистрибутив dahliaOS заснований на ядрі Linux і типовому системному середовищі GNU. Паралельно розробляються збірки на основі мікроядра Zircon і Fuchsia OS, які доступні для Raspberry Pi 4, msm8917 та деяких інших пристроїв.