Plasma (KDE)
environnements graphiques fournis par la communauté KDE
From Wikipedia, the free encyclopedia
Plasma ou KDE Plasma (auparavant KDE) est un environnement de bureau développé par KDE. Actuellement, trois versions différentes de Plasma sont en développement :
- Plasma, destiné aux ordinateurs de bureau et portables ;
- Plasma Mobile pour les smartphones ;
- Plasma Bigscreen actuellement en développement[2] pour les téléviseurs connectés.
| Développé par | KDE |
|---|---|
| Dernière version | 6.6[1] () |
| Dépôt | invent.kde.org/plasma/plasma-desktop |
| Écrit en | C++ et QML (en) |
| Interface | Qt et KDE Frameworks (en) |
| Système d'exploitation | GNU/Linux et BSD |
| Type |
Interface utilisateur Environnement de bureau Interface système |
| Licence | Licence publique générale GNU version 2 ou ultérieure |
| Site web | kde.org/plasma-desktop et kde.org/tr/plasma-desktop |
Le mardi est sorti KDE Plasma 5, basé sur les nouvelles bibliothèques de programmation, KDE Framework 5[3].
Le logiciel est dans le Socle interministériel de logiciels libres, catalogue de référence de logiciels libres recommandés pour l'ensemble de l'administration française[4].
Le , la communauté KDE publie Plasma 6, dans une « méga-publication » regroupant également les bibliothèques et applications KDE[5].
Plasma Mobile
Plasma Mobile est une version orientée téléphone intelligent mobile de KDE Plasma. Il est le bureau par défaut sur les PinePhone[6] et PinePhone Pro de Pine64.
Architecture et développement
Plasma se fonde sur le framework Qt. Il est composé de 2 composantes développés pour le bureau :
- KWin, un gestionnaire de fenêtres qui gère l'affichage et le comportement des fenêtres ainsi que les vues multitâches[7] ;
- plasmashell, un shell graphique qui affiche le fond d'écran, la barre des tâches et autres panneaux du bureau. Il est dérivé en plusieurs variantes pour les différentes plateformes (Desktop, Mobile, etc.).
Il est à noter qu'elles sont indépendantes. Un autre environnement de bureau peut utiliser KWin et inversement, plasmashell peut utiliser un autre gestionnaire de fenêtres (exemple : i3 et plasmashell)[8].
L'édition desktop et mobile de Plasma permet l'utilisation de widgets aussi appelés Plasmoide (référence directe à plasmoïde).