le Projet Maui récemment partagé des conceptions pour un nouveau shell Linux convergent qui fonctionnera sur les appareils mobiles et les ordinateurs de bureau classiques – et cela enflamme vraiment l’imagination.
Désormais, les interfaces utilisateur Linux « convergentes » ne sont pas nouvelles. Ubuntu a essayé (et a échoué) de matérialiser son idée d’un avec Unity 8. Qu’est-ce que voudrais be new est un shell Linux convergent qui est en fait réalisé dans un code réel, utilisable et fonctionnel.
KDE Plasma (avec Plasma Mobile) et GNOME (avec Phosh) font déjà des percées majeures dans ce domaine, il y a donc beaucoup d’élan dont Maui Shell, qui est également enraciné dans les technologies KDE, peut profiter.
Si vous êtes un connaisseur de KDE, je parie que vous avez Probablement déjà essayé une application Maui ou deux. Indice, leur gestionnaire de fichiers adaptatif, est un atout particulier, que vous l’utilisiez sur un téléphone KDE ou un bureau KDE. Personnellement, je prévois de me familiariser avec la technologie KDE l’année prochaine, vous devriez donc vous attendre à quelques articles sur les applications Maui dans les semaines à venir.
Mais leurs applications convergentes bien conçues et bien équipées ne sont qu’une partie de l’équation informatique. Pour lier parfaitement l’expérience, ils veulent créer un arc unificateur, d’où le présentation de Maui Shell.
La vision de Maui Shell
Maui Shell est composé d’un conteneur shell nommé ‘Fût’ et un compositeur appelé ‘Zpace’. Ces composants fonctionnent ensemble pour adapter l’expérience utilisateur à la taille de l’écran et au facteur de forme sur lesquels ils s’exécutent.
Fût gère les composants de base de l’interface utilisateur tels que la barre supérieure, le dock et les modules de paramètres rapides, tandis que Zpace prend en charge le fenêtrage, les espaces de travail et les animations via l’API Qt Wayland Compositor.
Lorsqu’il est sur un grand écran avec une entrée de pointeur, le shell présente une interface utilisateur conçue (principalement) pour une souris et un clavier. Les éléments à l’écran se comportent en conséquence, par exemple, le lanceur d’applications s’affiche au-dessus du dock à l’écran et les fenêtres agrandies ne passent pas en plein écran.
Sur un écran plus étroit avec entrée tactile, la coque se contracte et s’adapte pour mieux utiliser l’espace disponible. Le lanceur, par exemple, s’ouvre en plein écran avec des icônes faciles à produire. Les fenêtres maximisées s’étendent sur toute la hauteur et la largeur (bien que deux puissent être accrochées côte à côte).
Super, alors quand puis-je l’utiliser ?
Temps de définition des attentes : Maui Shell est un travail en cours. Il n’est pas terminé ou sur le point de l’être. Les premières versions (fonctionnelles) sont déjà disponibles, et le le code source est sur Github. Cependant, à ce stade, de nombreuses fonctionnalités auxquelles vous pouvez vous attendre (par exemple, le gestionnaire de session, les paramètres) sont manquantes, tandis que d’autres (par exemple, le dock, les espaces de travail visuels) sont dans un état de formation approximatif.
Cela dit, ce projet est super prometteur et quelque chose que je prévois de garder un œil sur.
Il est déjà possible de tester Maui Shell dans la dernière version du système d’exploitation Nitrux, bien que dans le cadre d’une session distincte (lorsque des mises en garde s’appliquent). Une version alpha officielle est prévue pour mars 2022, une version bêta en juin 2022 et le première version stable d’ici septembre 2022.
N’écrivez pas ces dates à l’encre ; le développement de quelque chose d’aussi énorme qu’un nouveau shell de bureau est peu susceptible d’être facile ou sans obstacles inattendus.
Néanmoins, je suis enthousiasmé par ce projet et j’espère que son code se retrouvera le plus tôt possible dans d’autres distributions pour une portée, des tests et un développement plus larges. Le développement de Unity 8 a été bloqué car il était trop difficile à exécuter de manière fiable.
Avec tant de choses passionnantes qui se passent dans l’espace Linux, il n’y a jamais eu de meilleur moment pour en faire partie.