Se você quer ir além do Android e do kernel Linux, Conheça DahliaOS, uma distribuição baseada nas tecnologias Linux e Fuchsia.
O Fuchsia é um sistema operacional atualmente sendo desenvolvido pelo Google. Mas diferente dos sistemas operacionais anteriores desenvolvidos pelo Google, como o Chrome OS e o Android, que são baseados no kernel Linux, o Fuchsia é baseado em um novo microkernel chamado Zircon.
Esse sistema foi projetado para ser executado em uma infinidade de dispositivos, incluindo telefones celulares e computadores pessoais.
Agora, o projeto dahliaOS trabalha para criar um novo sistema operacional que combina tecnologias GNU/Linux e Fuchsia OS.
DahliaOS, uma distribuição baseada nas tecnologias Linux e Fuchsia
Atualmente, o esforço principal está focado em criar seu próprio desktop chamado “Pangolin” que é customizado e escrito em Dart usando o framework Flutter.
O shell também suporta um modo de layout de janela lado a lado. Os desenvolvimentos do projeto Capivara e um sistema de janelas próprio, escrito de raiz, são utilizados como base.
O shell pode ser executado em sistemas com o kernel Linux e o microkernel Zircon desenvolvido pelo projeto Fuchsia. Vários aplicativos também estão sendo desenvolvidos para distribuição, a maioria dos quais escritos em Dart e Flutter.
Por exemplo, o projeto desenvolve um gerenciador de arquivos, um configurador, um editor de texto, um emulador de terminal, um aplicativo para gerenciamento de máquinas virtuais e containers, um media player e um catálogo de aplicativos.
Para executar programas de terceiros no ambiente Pangolin, há suporte integrado para contêineres isolados nos quais você pode executar qualquer aplicativo não relacionado a DáliaOS.
Para sistemas com UEFI, é fornecido um aplicativo de recuperação de sistema que permite, em caso de problemas no sistema, baixar automaticamente uma nova imagem dahliaOS e inicializar a partir dela.
O legal do dahliaOS é que ele mantém as coisas leves, incluindo apenas os aplicativos de que você precisa, e você pode adicionar todos os seus favoritos de outros sistemas operacionais usando o aplicativo Containers.
O dahliaOS também fornece uma loja de aplicativos para aplicativos Flutter nativos de terceiros.
Além disso, a distribuição básica do dahliaOS é baseada no kernel Linux e no ambiente de sistema GNU típico. Paralelamente, compilações baseadas no microkernel Zircon e no ambiente Fuchsia OS estão sendo desenvolvidas, que estão disponíveis para Raspberry Pi 4, msm8917 e alguns outros dispositivos.
Além disso, o dahliaOS oferece uma experiência rápida e estável em quase todos os computadores, desde um PC desktop de 2004 até a última geração de laptops móveis.
“Nossa abordagem dual-core permite que os usuários com (mais) hardware mais novo aproveitem as vantagens do kernel Zircon, enquanto mantém o suporte para dispositivos mais antigos usando o kernel Linux.”
Em relação à compatibilidade, o sistema “em teoria” funciona em qualquer tipo de hardware x86 e x64, mas dentro do hardware testado menciona-se que os seguintes são compatíveis com dahliaOS Zircon:
- Acer – Switch Alpha 12
- Google – Pixelbook
- Intel – Nuc (próxima unidade de computação)
- JetWay – HBJC130F731 Series
- Khadas – vim2
- NXP – iMX8M EVK
- 96boards – HiKey960
E a partir de hardware genérico, esses dispositivos podem executar compilações dahliaOS Linux, pois são compatíveis com dahliaOS Linux, que pode executar compilações dahliaOS Linux com syslinux e compatível com dahliaOS Linux-grub, que pode executar compilações dahlia-OS Linux, mas apenas com o gerenciador de Inicialização do GRUB.
- Acer – Travelmate P645-S
- Apple Macbook Air antes de 2017
- Khadas – vim3
- Lenovo – Flex 3 80R3
- Modecom – Freetab 8025
Finalmente, se você testou a distribuição em um computador específico ou em uma configuração de hardware, pode compartilhar as especificações usadas para executar o sistema no seguinte endereço.
Os desenvolvimentos do projeto são escritos na linguagem Dart e são distribuídos sob a licença Apache 2.0. Se você quiser saber mais sobre o projeto, pode verificar os detalhes em seu site oficial ou também pode verificar a documentação do sistema neste endereço.
Baixe e obtenha o sistema
Para aqueles que estão interessados em poder testar o sistema instalando-o em seu computador ou em uma máquina virtual, devem saber que as compilações DahliaOS são formadas em duas versões: uma delas é para sistemas com UEFI (158 MB) e a outra é voltado para sistemas antigos/máquinas virtuais (115 MB).
dahliaOS fornece atualizações frequentes e pequenos patches e atualizações em segundo plano sem interromper seu trabalho, sem necessidade de reinicialização.
Por fim, é possível avaliar o funcionamento do shell Pangolin sem instalar o dahliaOS, já que uma versão web foi preparada (funciona apenas no Chrome).