Die Entwickler der Linux-Distribution CuteFishOS, die auf einer Debian-Paketbasis basiert, entwickeln eine neue BenutzeroberflĂ€che namens CuteFish, die stilistisch an macOS erinnert. Ein verwandtes Projekt ist JingOS, das eine Ă€hnliche Schnittstelle wie CuteFish bietet, jedoch fĂŒr Tablets optimiert ist. Die Entwicklungen des Projekts sind in C++ unter Verwendung von Qt und den KDE Frameworks geschrieben. Der Code wird unter der GPLv3-Lizenz veröffentlicht. Die Installationspakete der CuteFishOS-Distribution sind noch nicht fertig, aber die BenutzeroberflĂ€che kann bereits getestet werden, indem man die Pakete fĂŒr Arch Linux nutzt oder eine alternative Version â Manjaro Cutefish â installiert.

FĂŒr die Entwicklung der Komponenten der BenutzeroberflĂ€che kommt die Bibliothek fishui zum Einsatz, die eine Erweiterung des Satzes von Qt Quick Controls 2-Widgets implementiert. Es werden sowohl helle als auch dunkle Design-Themen unterstĂŒtzt, rahmenlose Fenster, Schatten unter den Fenstern, UnschĂ€rfe des Inhalts von Hintergrundfenstern, ein globales MenĂŒ und Stile von Qt Quick Control. FĂŒr die Fensterverwaltung wird der Composite-Manager KWin mit einer Reihe zusĂ€tzlicher Plugins verwendet.

Das Projekt entwickelt eigene Taskleisten, eine VollbildoberflĂ€che zum Starten von Anwendungen (Launcher) sowie eine obere Leiste mit globalem MenĂŒ, Widgets und Systemablage. Zu den von den Projektmitgliedern entwickelten Anwendungen gehören: ein Dateimanager, ein Taschenrechner und ein Konfigurator.

Der CuteFish-Desktop und die Distribution CuteFishOS werden hauptsĂ€chlich mit dem Blick auf die Benutzerfreundlichkeit fĂŒr AnfĂ€nger entwickelt, denen die Bereitstellung eines Satzes von Einstellungen und Anwendungen, die es ermöglichen, sofort zu arbeiten, wichtiger ist als die Möglichkeit einer tiefen Anpassung des Systems an ihre Vorlieben.

Quelle: opennet.ru
