Gli sviluppatori della distribuzione Linux CuteFishOS, basata sul pacchetto Debian, stanno sviluppando un nuovo ambiente utente CuteFish, che ricorda nello stile macOS. JingOS è menzionato come un progetto amichevole, che ha un'interfaccia simile a CuteFish, ma ottimizzata per i tablet. Gli sviluppi del progetto sono scritti in C++ utilizzando le librerie Qt e KDE Frameworks. Il codice è distribuito sotto la licenza GPLv3. Le build di installazione della distribuzione CuteFishOS non sono ancora pronte, ma l'ambiente può già essere testato utilizzando i pacchetti per Arch Linux o installando una build alternativa: Manjaro Cutefish.
Per sviluppare componenti dell'ambiente utente, viene utilizzata la libreria fishui con l'implementazione di un componente aggiuntivo per una serie di widget Qt Quick Controls 2. Temi chiari e scuri, finestre senza cornice, ombre sotto le finestre, sfocatura del contenuto delle finestre di sfondo, sono supportati un menu globale e gli stili Qt Quick Control. Per gestire le finestre, viene utilizzato il gestore composito KWin con una serie di plugin aggiuntivi.
Il progetto sta sviluppando una propria barra delle applicazioni, un'interfaccia a schermo intero per l'avvio delle applicazioni (launcher) e un pannello superiore con un menu globale, widget e barra delle applicazioni. Tra le applicazioni sviluppate dai partecipanti al progetto: un file manager, una calcolatrice e un configuratore.
Il desktop CuteFish e la distribuzione CuteFishOS sono sviluppati principalmente con un occhio all'usabilità degli utenti alle prime armi, per i quali è più importante fornire una serie di impostazioni e applicazioni che permettano loro di iniziare subito piuttosto che la capacità di adattare profondamente il sistema alle loro preferenze.
Fonte: opennet.ru