Introduction
| Metacity | |
|---|---|
![]() Gestionnaire de fenêtres | |
| Développeur | GNOME Team |
| Dernière version | 2.30.0 |
| Version avancée | 2.27.0 |
| Environnement | GNU/Linux, Solaris, BSD, Unix |
| Type | Gestionnaire de fenêtres pour X Window System |
| Licence | GNU GPL |
Metacity est le gestionnaire de fenêtres par défaut de l'environnement graphique GNOME depuis la version 2.2 (où il succède à Enlightenment et Sawfish) à la version 3.0 où il cédera la place à son fork, Mutter, considéré comme la version 3 de Metacity.
Son développement a été initialement débuté par Havoc Pennington et a été publié sous licence GPL. Il est basé sur la bibliothèque GTK+.
Il utilise les mêmes thèmes visuels que les autres applications utilisant la bibliothèque GTK+.
Les effets graphiques avancés comme la transparence et les ombres portées sont gérés depuis la version 2.22. Le retard de Metacity à proposer ces effets a permis à un autre gestionnaire, Compiz Fusion, de le supplanter dans certaines distributions comme Ubuntu. À noter, outre une différence philosophique (lire ci-après), une importante différence technique : si ces deux gestionnaires utilisent les capacités du processeur graphique pour accélérer l'affichage de ces effets, Compiz Fusion a recours aux fonctions OpenGL de la carte, permettant une accélération 3D, alors que Metacity utilise la fonction XRender (accélération 2D).
On notera toutefois qu'il existe une version expérimentale de Metacity basée sur OpenGL (via Clutter) appelée Mutter. Mutter devant être le gestionnaire de fenêtres par défaut de GNOME 3, le développement de Metacity sera abandonné au profit de Mutter.

