GhostBSD Has Started Developing Mocka Environment
The project is building a custom desktop environment from scratch to eventually replace MATE in its distribution.
Updated on Oct. 1, 2026 in Computers

Live Poll
Do you prefer using established desktop environments over new, custom-built alternatives for your computer?
The GhostBSD project has commenced the development of Mocka, a new desktop environment intended to eventually replace the MATE interface. This effort is currently in the research and development stage, with the team writing core components from scratch.
Why it matters
By building a custom environment, GhostBSD aims to modernize its interface and move away from its reliance on MATE. The project is prioritizing compatibility with existing MATE workflows while creating native, bespoke components.
Mocka is being constructed by reverse-engineering the behaviors of established tools to ensure compatibility with existing MATE standards. The project is implementing these elements from scratch to replace the current desktop components individually.
The players
GhostBSD
An operating system based on FreeBSD that utilizes the ZFS file system and was previously centered on the MATE desktop environment.
The details
The development of Mocka involves creating individual desktop components—functional building blocks of a graphical user interface—that mirror the behavior of current MATE tools. By reverse-engineering these behaviors, developers ensure that the new modules remain compatible with the existing software ecosystem. The project has already completed the initial dock and application menu, which serve as the foundation for the new interface.
Timeline
October 1, 2026: Official update regarding the current status of Mocka development.
The Tech Race
GhostBSD is attempting to carve out a unique identity within the broader FreeBSD desktop software ecosystem. This move contrasts with other distributions that continue to rely on long-standing, community-maintained environments like MATE or GNOME.
Mocka remains in early development and is not yet available for general use or installation. Users currently running GhostBSD will continue to utilize the MATE interface until the project reaches a later stage of integration and release.
The takeaway
GhostBSD is moving toward a self-contained desktop experience that prioritizes custom, reverse-engineered components. Watch for future project updates to see when the next phase of interface modules will be introduced to the development branch.
Further reading
For more on the operating systems landscape, visit the Computers section.
Source note: This article includes information reported by DistroWatch.
Live Poll
Do you prefer using established desktop environments over new, custom-built alternatives for your computer?







