Clutter Is Being Officially Retired
Written by Michael Larabel in GNOME on 17 February 2022 at 03:15 PM EST. 10 Comments
GNOME --
The Clutter toolkit -- as the OpenGL-based graphics library for rendering UIs that dates back more than one decade to OpenedHand that was then acquired by Intel and notably used during the Moblin/MeeGo era -- is finally being officially retired.

Besides Intel's notable use of it back in the day and their upstream work on it, Clutter has been used by various GNOME components but succeeded by new GTK4 functionality. Clutter has been in maintenance mode for years while with next month's GNOME 42 release Clutter and COGL / Clutter-GTK / Clutter-GStreamer will be removed from the GNOME SDK run-time. In other words, Clutter is being officially archived.


Intel's Moblin 2.0 interface.


Clutter and the related sub-projects will all be archived on the GNOME GitLab with no new activity moving forward. However, the GNOME Shell will continue to have its internal copies of Cogl and Clutter.
Thanks to Clutter we were able to experiment with hardware accelerated rendering of UIs and with animation frameworks; we were able to create a complex, extensible compositing window manager in the form of GNOME Shell. Many of the ideas that were first iterated inside Cogl and Clutter, like a retained tree of render commands, are now being used inside GTK itself.

17 years of Clutter development live on in GTK, libadwaita, GNOME Shell and any other Mutter-based compositor. If you contributed to Clutter, you have my deepest thanks; if you used Clutter, I hope you were happy with the results.

More details on the Clutter retirement within this blog post serving as its obituary.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week