Os desenvolvedores da distribuição Linux CuteFishOS, baseada na infraestrutura de pacotes Debian, estão desenvolvendo um novo ambiente de desktop chamado CuteFish, que lembra o estilo do macOS. Um projeto relacionado é o JingOS, que possui uma interface similar à do CuteFish, mas otimizada para tablets. O desenvolvimento do projeto é feito em C++ utilizando Qt e bibliotecas KDE Frameworks. O código é distribuído sob a licença GPLv3. As versões instaláveis da distribuição CuteFishOS ainda não estão prontas, mas o ambiente já pode ser testado através de pacotes para Arch Linux ou instalando uma versão alternativa — o Manjaro CuteFish.

Para o desenvolvimento dos componentes do ambiente desktop, é utilizada a biblioteca fishui, que implementa uma camada sobre o conjunto de widgets Qt Quick Controls 2. Suporta temas claros e escuros, janelas sem bordas, sombras sob as janelas, desfoque do conteúdo das janelas de fundo, menu global e estilos do Qt Quick Control. O gerenciamento das janelas é feito pelo gerenciador compositor KWin com um conjunto de plug-ins adicionais.

O projeto está desenvolvendo suas próprias barras de tarefas, uma interface em tela cheia para o lançamento de aplicativos (launcher) e uma barra superior com menu global, widgets e área de sistema. Entre os aplicativos desenvolvidos pelos membros do projeto estão: um gerenciador de arquivos, uma calculadora e um configurador.

A área de trabalho CuteFish e a distribuição CuteFishOS estão sendo desenvolvidas principalmente com foco na facilidade de uso para iniciantes, que preferem um conjunto de configurações e aplicativos que permite começar a trabalhar imediatamente, em vez de recursos de adaptação profunda do sistema às suas preferências.

Fonte: opennet.ru
