GNUstep Releases Early Wayland Support, Many Other Improvements Too

Written by Michael Larabel in Desktop on 6 May 2021 at 05:32 AM EDT. 20 Comments
GNUstep as the free software / GNU implementation of the Apple's Cocoa Objective-C frameworks is out with a new version.

GNUstep's GUI library and GUI back-end are up to version 0.29 while GNUstep Base 1.28 has been released along with an updated GNUstep Makefile Package for re-implementing the APIs associated with Apple macOS.

Notable with the GNUstep GUI Backend 0.29 is an "alpha version" of native Wayland back-end support. GNUstep software has worked with XWayland while now there is the preliminary Wayland code in place.

GNUstep GUI Backend 0.29 also has improved focus handling, speeding up of font pattern resolving, improved application icon behavior, preventing application icon flickering, and a number of Windows-specific fixes. The GUI library meanwhile has added support for loading storyboard files, a number of new classes added, and a variety of other fixes.

GNUstep Base 1.28 has dropped mixed ABI support, use of the Apple run-time now assumes use of the non-fragile ABI, various Android support improvements, and a variety of other lower-level improvements and fixes. The GNUstep Makefile Package meanwhile better supports newer versions of GCC, supports storyboard files, supports building on Windows with Clang MSVC target, and better MinGW64 support.

Downloads and more details on this framework at
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week