dahliaOS 220222 is available, combining Linux and Fuchsia technologies

After more than a year of development, a new release of the dahliaOS 220222 operating system has been published, combining technologies from GNU/Linux and the Fuchsia OS. The developments of the project are written in the Dart language and distributed under the Apache 2.0 license. dahliaOS builds are generated in two versions - for systems with UEFI (675 MB) and older systems / virtual machines (437 MB). The base distribution of dahliaOS is built around the Linux kernel and a typical GNU system environment. In parallel, builds based on the Zircon microkernel and Fuchsia OS environments are being developed, which are available for Raspberry Pi 4, msm8917 and some other devices.

The project develops its own custom Pangolin shell written in Dart using the Flutter framework. The shell supports both classic multi-window mode and tiled window layout. As a basis, the developments of the Capybara project and their own window management system, written from scratch, are involved. The shell can run on systems with a Linux kernel and a Zircon microkernel developed by the Fuchsia project. To evaluate the operation of the Pangolin shell without installing dahliaOS, a web version has been prepared that works in browsers based on Chromium.

A set of applications are also being developed for dahliaOS, most of which are written in Dart and Flutter. Among the developed programs: a file manager, a configurator, a text editor, a terminal emulator, an application for managing virtual machines and containers, a multimedia player, an application catalog, a calculator, a web browser and a messaging program

To run third-party programs in the Pangolin environment, built-in support for isolated containers is offered, in which you can run any application not related to dahliaOS. For systems with UEFI, the system-recovery application is supplied, which allows, in case of problems with the system, to automatically download a fresh dahliaOS image and boot using it.

Main changes in the new release:

  • The design and functionality of the Pangolin desktop has been completely redesigned.
    dahliaOS 220222 is available, combining Linux and Fuchsia technologies
  • Added interface for quick application search.
    dahliaOS 220222 is available, combining Linux and Fuchsia technologies
  • The navigation interface for available programs has been improved, which is separated into a separate Launcher application. Implemented the ability to divide applications into categories.
    dahliaOS 220222 is available, combining Linux and Fuchsia technologies
  • A compact version of the program launcher interface has been added, designed as a menu and called by clicking on the upper right corner of the Launcher window.
    dahliaOS 220222 is available, combining Linux and Fuchsia technologies
  • Improved the quick change settings menu, which restructured the available options and displayed information.
    dahliaOS 220222 is available, combining Linux and Fuchsia technologies
  • Improved taskbar. Applications can now be pinned. Added a separate button to minimize all windows.
  • The new window manager Utopia, written using Flutter, is involved.
  • The interface has been significantly updated and the functionality of the file manager, configurator, terminal emulator and calculator has been expanded.
  • A transition to a new web runtime has been made, on the basis of which a working web browser and the ability to run web applications have been provided. A new web application manager has been proposed for installing Web applications.
    dahliaOS 220222 is available, combining Linux and Fuchsia technologies
  • The Linux kernel has been updated to release 5.17-rc5.
  • Support for various virtualization solutions is provided, including the ability to run Linux in QEMU and Fuchsia under FImage.
  • The transition to the Btrfs file system has been made.
  • Improved network stack. Network-manager is used to configure the network connection.

Source: opennet.ru

Add a comment