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